asp.net mvcpresso2

Post on 12-Jul-2015

394 Views

Category:

Technology

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

ASP.NET MVC 3

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

What is ASP.NET MVC?

ASP.NET MVC

ASP.NET

Clear separation of logic: Model, View, Controller

Test Driven Development

Full control over HTML and Javascript

Friendly URLs

Features of ASP.NET MVC

Model + View + Controller = MVC

Model

Controller View

No Viewstates

No messed up mark ups

Easy to maintain

Plain html

Full control

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

Physical file: C:\Inetpub\wwwroot

Friendly URLs

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

Thank You

top related