Geeks With Blogs
Sam Abraham Software Engineer/Architect: Putting Customers First
With concerns of HTML 5 overshadowing or affecting the roadmap for Silverlight actively addressed in many blog posts, I decided to cover the value HTML 5 brings to another set of web-based Microsoft solutions: ASP.Net MVC 3 and WebMatrix.
A direction to embrace HTML 5 can already be clearly seen in ASP.Net MVC 3 with Unobtrusive Javascript leveraging the “data-“HTML 5 attributes. Additionally, WebMatrix Razor site templates are already HTML5 and CSS3 compliant while continuing to be backwards compatible for older browsers.
With HTML 5, ASP.Net Web Pages Helpers (for both WebMatrix and MVC 3) can evolve to produce elaborate out-of-the-box reusable components while maintaining their light-weight competitive advantage.
Both ASPX and the new Razor view engines enable complete control over a screen’s HTML markup and hence can immediately benefit from the new features of HTML 5 on both IE 9 and other HTML 5 supporting browsers such as Firefox 3.5
With developers doing “HTML 5 coding”, I foresee Razor gaining more popularity due to its efficient syntax and intelligent parsing mechanism that focuses on minimizing tag keystrokes.
In conclusion, HTML 5 might cause some strategy shifts for Silverlight with both technologies bound to co-exist and continue going strong. However one should not ignore the value and power HTML 5 brings to other Microsoft web technologies such as ASP.Net MVC3 and WebMatrix.
--Sam Abraham
Posted on Wednesday, October 27, 2010 9:16 AM , Tech Talk , VS2010 , MVC2 , Silverlight , WebMatrix , ASP .Net MVC 3 , ASP.Net MVC 3 Beta , Razor Pages , ASP.Net Web Pages , MVC 3 , NuPack , WPF | Back to top

Comments on this post: Thoughts on HTML 5 for ASP.Net MVC 3, WebMatrix and Silverlight

No comments posted yet.
Your comment:
 (will show your gravatar)

Copyright © Sam Abraham | Powered by: