ASP.NET mvc INTRODUCTION MAX WEBER Senior consultant Tallan inc

Preview:

DESCRIPTION

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 - PowerPoint PPT Presentation

Citation preview

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

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

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 Tallan’s .NET Blog Site

www.DotNetReflections.com

Thank You – We mean it…

RAFFLE TIME!

Content will be posted to Tallan’s .NET Blog Site

www.DotNetReflections.com