Code For Web

ASP.NET MVC Preview #3

The Microsoft Team has been busy at work, with recently releasing ASP.NET MVC 2 and now we see 3 isn’t too far off. Few of the items looks like they have “borrowed” features from RoR (Ruby on Rails) or at least the concepts on how things work. Which isn’t a bad thing, why reinvent when you know of a model that is already working well thats in production.

One plus I see for the ASP.NET MVC framework is the backing of a solid and powerful programming language like C#. While Ruby is an exciting and powerful scripting language, C# does offer a vast array of features, objects and abilities. I think of it as if we wrote a RoR app and used C/C++/Java (JRuby) to process some of our heavy lifting for the performance boost. The ASP.NET MVC framework has it built/baked in.

Preview 3 has introduced a new View Engine; Razor. Looks like we have removed the <% %> and replaced with @object {}. While this is a nice change and saves us programmers a few keystrokes I don’t see this as earth shattering news.

Just thoughts…

Leave a Reply

Your email address will not be published. Required fields are marked *

*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>