ASP.NET MVC is a web development framework that dramatically improves testability and ease of development for ASP.NET websites. It not only separates concerns sufficiently to allow easier automated testing, but also provides tools to create a very rich front end experience for the user. In this talk Brad will show a website he just completed for Pepsi: www.refresheverything.com . This site is based on ASP.NET MVC, has an active front end full of motion that was built using JQuery (which comes standards with the ASP.NET MVC toolkit), and has a back end that scrapes social media sites once a minute to import fresh new user-contributed content.
Brad will go over the structure of the project and show best practices on how to build an ASP.NET MVC application. He will also show how he built the interfaces to the social media services Flickr, Twitter, YouTube, and Facebook, and will review the JQuery that makes such a dynamic HTML website possible.
What you’ll learn: 1) Specific Unit testing scenarios with examples, and pattern application for ASP.NET MVC 2) What is JQuery and how can it let you easily provide a dynamic front end full of motion from straight HTML 3) Tips on how to work with designers in creating a marketing website. 4) Other tips, Tricks and Gotchas in using the APIs for Flickr, Twitter, Facebook, and YouTube