asp.net mvcpresso2

8
ASP.NET MVC 3

Upload: wendy017

Post on 12-Jul-2015

394 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Asp.net mvcpresso2

ASP.NET MVC 3

Page 2: Asp.net mvcpresso2

Is basically a new framework FROM Microsoft that sits over standard ASP.NET engine

What is ASP.NET MVC?

ASP.NET MVC

ASP.NET

Page 3: Asp.net mvcpresso2

Clear separation of logic: Model, View, Controller

Test Driven Development

Full control over HTML and Javascript

Friendly URLs

Features of ASP.NET MVC

Page 4: Asp.net mvcpresso2

Model + View + Controller = MVC

Model

Controller View

Page 5: Asp.net mvcpresso2

No Viewstates

No messed up mark ups

Easy to maintain

Plain html

Full control

Page 6: Asp.net mvcpresso2

MVC binds web paths to the logical URLs rather than to the physical files

Physical file: C:\Inetpub\wwwroot

Friendly URLs

Page 7: Asp.net mvcpresso2

ASP.NET MVC supports pure MVC pattern, the same development pattern Rails are based on. The advantages of ASP.NET MVC applications:

It makes it easier to manage complexity by dividing an application into the model, the view and the controller.

It does not use viewstate or server-based forms.

It uses a front Controller patterns that processes Web application request through a single controller. This enables you to design an application that supports a rich routing infrastructure with friendly URLs.

It works well for Web applications that are supported by large teams of developers and Web designers who need a high degree of control over the application behavior.

Conclusion

Page 8: Asp.net mvcpresso2

Thank You