ASP.NET MVC Wisdom

3,080 views

Published on

Remix09 session (Belgium) on ASP.NET MVC

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
3,080
On SlideShare
0
From Embeds
0
Number of Embeds
1,362
Actions
Shares
0
Downloads
55
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

ASP.NET MVC Wisdom

  1. 1. {Web Development}<br />ASP.NET MVC WisdomBuilding a Real-World Application in 60 minutes<br />Maarten Balliauwhttp://blog.maartenballiauw.be<br />
  2. 2. Who am I?<br />Maarten Balliauw<br />Antwerp, Belgium<br />www.realdolmen.com<br />Focus on web<br />ASP.NET, ASP.NET MVC, PHP, Azure, VSTS, …<br />MVP ASP.NET<br />http://blog.maartenballiauw.be<br />http://twitter.com/maartenballiauw<br />
  3. 3. What to expect…<br />Lots of coding!<br />Lots of errors…<br />Going fast!<br />Use of (some) ASP.NET MVC 2 preview 1 features<br />Templated Helpers<br />Validation<br />
  4. 4. Building an application<br />Twitter clone<br />Twitter: What are you doing?<br />Visiter: What are you browsing?<br />
  5. 5. ASP.NET MVC Wisdom?<br />60 minutes is not long…<br />Notgoing to live-codeeverything<br />Twitter crappy in the beginning, now worth $ 440 M!<br />
  6. 6. Wisdom<br />&quot;MVC actually stands for Model-View-ChuckNorris. Controller is just one of his nicknames.&quot;<br />
  7. 7. ASP.NET MVC 101<br />Controller<br />(Input)<br />Request<br />Response<br />Model<br />(Logic)<br />View<br />(Presentation)<br />
  8. 8. Time to build our application…<br />Fingers crossed…<br />
  9. 9. Takeaways<br />What’snew in MVC 2?<br />Validation<br />Templated helpers<br />Buddy classes<br />Somesecurityconsiderations<br />Routing<br />
  10. 10. Resources<br />“ASP.NET MVC 1.0 Quickly”http://tinyurl.com/mvcquickly<br />My bloghttp://blog.maartenballiauw.be/category/MVC.aspx<br />Microsofthttp://www.asp.net/mvc<br />Community projectshttp://mvccontrib.codeplex.comhttp://mvcsitemap.codeplex.com<br />
  11. 11. {Web Development}<br />Questions?<br />
  12. 12. Fill in your evaluation<br />Don’t forget to fill in your evaluation<br />Enter to win:<br />Netbook HP Mini<br />Expression Professional Subscription<br />Winner will be picked during the closing drink<br />
  13. 13. {Web Development}<br />THANK YOU!<br />Maarten Balliauwhttp://blog.maartenballiauw.be<br />

×