Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
ASP.NET MVC 2<br />Kris van der MastSenior .NET developer - ArchitectOrdina<br />
Agenda<br />What<br />Why<br />How<br />Demo time!!<br />
What<br />The Microsoft implementation of the MVC pattern<br />More control over HTML (closer to the metal)<br />More test...
What: Pattern<br />Model<br />Calculator<br />M: data and methods to manipulate <br />V: displays the data<br />C: calls m...
Why<br />Separation of concerns <br />Allows for better testing<br />Better maintainability<br />SEO and url friendly<br /...
Why (continued)<br />Built on top of ASP.NET framework<br />Master pages, <br />Use providers, httpmodules, httphandlers, ...
One from scratch<br />demo<br />
How: Request flow<br />
demo<br />Areas, templated helpers & data annotations, ...<br />
Resources<br />Kris van der Mast<br />http://blog.krisvandermast.com<br />http://twitter.com/KvdM<br /><ul><li>Sites
http://www.asp.net/mvc
http://forums.asp.net
http://haacked.com
Upcoming SlideShare
Loading in …5
×

Leb Dev Mvc2

2,777 views

Published on

Published in: Technology
  • Be the first to comment

  • Be the first to like this

Leb Dev Mvc2

  1. 1. ASP.NET MVC 2<br />Kris van der MastSenior .NET developer - ArchitectOrdina<br />
  2. 2. Agenda<br />What<br />Why<br />How<br />Demo time!!<br />
  3. 3. What<br />The Microsoft implementation of the MVC pattern<br />More control over HTML (closer to the metal)<br />More testable<br />An option, not a replacement for Webforms<br />
  4. 4. What: Pattern<br />Model<br />Calculator<br />M: data and methods to manipulate <br />V: displays the data<br />C: calls methods on Model and picks View<br />Controller<br />View<br />
  5. 5. Why<br />Separation of concerns <br />Allows for better testing<br />Better maintainability<br />SEO and url friendly<br />Source code is available<br />Pluggable - extensible<br />
  6. 6. Why (continued)<br />Built on top of ASP.NET framework<br />Master pages, <br />Use providers, httpmodules, httphandlers, session, ...<br />Great tooling support in Visual Studio<br />
  7. 7. One from scratch<br />demo<br />
  8. 8. How: Request flow<br />
  9. 9. demo<br />Areas, templated helpers & data annotations, ...<br />
  10. 10. Resources<br />Kris van der Mast<br />http://blog.krisvandermast.com<br />http://twitter.com/KvdM<br /><ul><li>Sites
  11. 11. http://www.asp.net/mvc
  12. 12. http://forums.asp.net
  13. 13. http://haacked.com
  14. 14. http://weblogs.asp.net/scottgu
  15. 15. Books
  16. 16. ASP.NET MVC 1.0 quickly
  17. 17. ASP.NET MVC in action (version 2 coming out soon)
  18. 18. Pro ASP.NET MVC framework</li></li></ul><li>Call for feedback<br /> -> what did you like?<br /> -> what can be improved?<br />mailto: info@krisvandermast.com<br />
  19. 19. Questions?<br />
  20. 20. Thank you!<br />

×