Download as ppt, pdf, or txt
Download as ppt, pdf, or txt
You are on page 1of 16

ASP.

NET MVC INTRODUCTION



MAX WEBER
SENIOR CONSULTANT
TALLAN INC
ASP.NET Model View Controller
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


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
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


Why the ASP.net MVC?


Clear Separation of Concerns
Testability
Clean URLs

Why the ASP.net MVC?


Clear Separation of Concerns


Why the ASP.net MVC?


Testability


Why the ASP.net MVC?


Clean URLs

http://myapp/customers/brown/

Are M U C H better than

http://myapp/customers.aspx?name=brown

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

What is the ASP.net MVC?



Release Status
1
st
CTP Released Feb 29
th
2008
2
nd
CTP Released March 19
th
2008
3
rd
CTP Released May 27
th
2008
4
th
CTP Released July 16
th
2008
5
th
Current CTP Release
ETA on Final Release Candidate - tbd
Getting Started
Visual Studio 2008 Professional or higher
3.5 .NET Framework
MVC Extensions
Demo Time
Simple Store Application
View Products
Create New Products
Update MSRP

Audience Participation
Name your demo
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
Q&A
Thank You

Content will be posted to Tallans .NET Blog Site
www.DotNetReflections.com

Thank You We mean it
RAFFLE TIME!

Content will be posted to Tallans .NET Blog Site
www.DotNetReflections.com

You might also like