1 / 16

ASP.NET mvc INTRODUCTION MAX WEBER Senior consultant Tallan inc

ASP.NET Model View Controller. ASP.NET mvc INTRODUCTION MAX WEBER Senior consultant Tallan inc. About Max. Senior Consultant at Tallan Certifications MCSD – .NET MCTS – SharePoint Application Development Member of the Enterprise .NET and SharePoint Initiatives at Tallan

marisa
Download Presentation

ASP.NET mvc INTRODUCTION MAX WEBER Senior consultant Tallan inc

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ASP.NET Model View Controller ASP.NET mvc INTRODUCTIONMAX WEBERSenior consultantTallan inc

  2. About Max • Senior Consultant at Tallan • Certifications • MCSD – .NET • MCTS – SharePoint Application Development • Member of the Enterprise .NET and SharePoint Initiatives at Tallan • max.weber@tallan.com

  3. About Tallan • Founded in 1985 and Headquartered in Rocky Hill, CT • Offices in: California, NYC, Tampa, and Boston • Over 100 technology consultants with a wide range of expertise and knowledge • Emphasis on current technology trends and talent • Specialize in Custom Application Development, Business Intelligence, Portals, Content Management, and Custom Application Development

  4. Agenda • Why do developers care about this framework? • What is it? A view from an experienced ASP.net developer. • Release Status • How to get started? IDE, framework downloads, and extensions • Demo – Creating a working MVC application

  5. Why the ASP.net MVC? • Clear Separation of Concerns • Testability • Clean URLs

  6. Why the ASP.net MVC? • Clear Separation of Concerns

  7. Why the ASP.net MVC? • Testability

  8. Why the ASP.net MVC? • Clean URLs • http://myapp/customers/brown/ • Are M U C H better than… • http://myapp/customers.aspx?name=brown

  9. What is the ASP.net MVC? • MVC Design Pattern • Model – maintain state • View – present the user interface • Controller – serves as the “glue” between Model and View. • REST – Representational State Transfer • No Post-Back Model

  10. What is the ASP.net MVC?

  11. Release Status • 1st CTP Released Feb 29th 2008 • 2nd CTP Released March 19th 2008 • 3rd CTP Released May 27th 2008 • 4th CTP Released July 16th 2008 • 5th – Current CTP Release • ETA on Final Release Candidate - tbd

  12. Getting Started • Visual Studio 2008 Professional or higher • 3.5 .NET Framework • MVC Extensions

  13. Demo Time • Simple Store Application • View Products • Create New Products • Update MSRP • Audience Participation • Name your demo

  14. Research • Reference & Sites Researched • ASP.NET / MVC • Stephen Walther on ASP.NET MVC • Phil Haack's: MVC History Lesson • Scott Hanselman's Walkthrough Video • Scott Gu • MS Enterprise Patterns book

  15. Q&A Thank YouContent will be posted to Tallan’s .NET Blog Site www.DotNetReflections.com

  16. Thank You – We mean it… RAFFLE TIME!Content will be posted to Tallan’s .NET Blog Site www.DotNetReflections.com

More Related