Geeks With Blogs

News Opinions and articles on this blog are mine alone and do not represent my employer. All articles and blog entries are posted using a personal computer system outside of my employer network.
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: