BT

SharpDevelop 4.2: Now with Improved ASP.NET MVC 3 Support

by Jonathan Allen on Mar 01, 2012 |

SharpDevelop is a free alternative to Visual Studio, making it a tempting option for those who need more than what Visual Studio Express can offer but don’t want to pay the 800 to 11,900 USD that the other versions command. Unfortunately .NET’s rapid development pace has put them at a disadvantage.

One of the most significant challenges the SharpDevelop is supporting the Razor view engine. Razor practically didn’t exist two years ago, it just one of many view engines supported by ASP.NET MVC. But Microsoft’s commitment to the Razor engine has allowed them to successfully push the other 12 view engines out of the limelight. Razor is now a must-have for any IDE targeting .NET web developers.

SharpDevelop 4.2 focuses one two aspects of the MVC/Razor support story. For Razor itself there is syntax highlighting and HTML folding. Still missing is code completion, a feature that is supported for normal C# code files.

Controllers and Views can be created manually to be code generated using T4 templates. Since it is based on T4, developers can alter the templates to better suite their project and style.

Hello stranger!

You need to Register an InfoQ account or to post comments. But there's so much more behind being registered.

Get the most out of the InfoQ experience.

Tell us what you think

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread
Community comments

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Allowed html: a,b,br,blockquote,i,li,pre,u,ul,p

Email me replies to any of my messages in this thread

Discuss

Educational Content

General Feedback
Bugs
Advertising
Editorial
InfoQ.com and all content copyright © 2006-2013 C4Media Inc. InfoQ.com hosted at Contegix, the best ISP we've ever worked with.
Privacy policy
BT