Posted
on Feb 26, 2010
(permalink)
That is great news that it will ship (at least as an option) as a "Web Application Project".
Your comment about "the ASP.NET code written in C#"...
Does that imply that VB shops (developers who want to use a VB Web Application Project) are out of luck??
If there are physical pages/user controls in C# (similar to the 3.7 version), that would mean that VB developers wouldn't be able to take advantage of the 4.0 Web Application Project. That is of course unless they converted the entire application (including non-DLL related Sitefinity things) from C# to VB... which would be a bit of a nightmare (doing it once I guess could be done, but the ongoing upgrade/releases being implemented would quickly get out of control.)
Basically, the companies that I have are standard on VB. We know and prefer it. We also highly prefer working with Web Application Projects (for various reasons including source control, builds, etc...) If we had to work with a C# Web Application Project, it wouldn't allow us to use our library of UserControls (not custom controls) written in VB.
From the tidbits of information that we have heard about 4.0, it seemed like the "Sitefinity" pieces (for the project) were going to be streamlined quite a bit. That would lead me to think there could be a possibility that it wouldn't be impossible to offer a C# AND VB project type for shipment. Again, anybody could convert the project from one language to the other, but the maintenance on releases pose the biggest problem...which would seem like it would be most easily solved at the source with Sitefinity providing those two types of projects to not alienate half the people using the product.
If this isn't in the works yet, could you get it fast tracked to make us VB guys happy? :-)
Thanks!