ASP.NET MVC for WebForms developers
Dino Esposito started his session by comparing ASP.NET MVC to ASP.NET WebForms. Once that was out of the way, he showed how both technologies, having the same functionalities and using the same core, are different in their implementation.
This MSDN article shows a detailed comparison of these two technologies. If you are (relatively) new to ASP.NET MVC, like me, you can start learning more by visiting the project portal.
Deep dive into HTML5
To get our full attention Giorgio Sardo started his session by showcasing two amazing HTML5 implementations already out there in the wild:the Visual Studio Gallery.
What's new in ASP.NET MVC 3 and Razor
In this session Jonathan Carter showed us what's new in ASP.NET MVC 3.
He focused on the 4 most important improvements:
- Package management with NUGet
- Simplified view development with new Helpers and Razor
- Improved testability with dependency resolution
- Global filters
Design considerations for ASP.NET MVC applications
The last session of the day was probably the most intensive one. Dino Esposito took us on a deep dive into some important ASP.NET MVC best practices:
I plan on posting the most interesting stuff here daily this week, so stay tuned!