0
© SpringPeople Software Private Limited, All Rights Reserved.© SpringPeople Software Private Limited, All Rights Reserved....
© SpringPeople Software Private Limited, All Rights Reserved.WEB Design Patterns• MVP• MVC• MVVM• Provider and Adoptor• Th...
© SpringPeople Software Private Limited, All Rights Reserved.MVC & MVPThe Model-View-Controller (MVC) and Model-View-Prese...
© SpringPeople Software Private Limited, All Rights Reserved.Provider & Adapter PatternThe Provider and Adapter patterns a...
© SpringPeople Software Private Limited, All Rights Reserved.Service Agent, Proxy, and BrokerPatternsRemoves dependencies ...
© SpringPeople Software Private Limited, All Rights Reserved.The Repository PatternThe Repository pattern virtualizes stor...
© SpringPeople Software Private Limited, All Rights Reserved.How ASP.NET implements somebasic design Patterns
© SpringPeople Software Private Limited, All Rights Reserved.ASP.NET MVCAn Introduction
© SpringPeople Software Private Limited, All Rights Reserved.What is ASP.NET MVC• A new Web Application Project type• Simp...
© SpringPeople Software Private Limited, All Rights Reserved.Why ASP.NET MVC• Easier to test without IIS• Page life cycle ...
© SpringPeople Software Private Limited, All Rights Reserved.What MVC is not?• Not the new Web Forms 4.0• Not replacing We...
© SpringPeople Software Private Limited, All Rights Reserved.What MVC is?• Maintain Clean Separation of Concerns• Extensib...
© SpringPeople Software Private Limited, All Rights Reserved.Become an ASP .NET MVCProfessional In 3 DaysAttend the 3-Days...
© SpringPeople Software Private Limited, All Rights Reserved.Who will benefit?Experienced .NET software developers who wan...
© SpringPeople Software Private Limited, All Rights Reserved.Q & Atraining@springpeople.com+91 80 6567 9700www.springpeopl...
Upcoming SlideShare
Loading in...5
×

SpringPeople Building Web Sites with ASP.NET MVC FRAMEWORK

1,209

Published on

Learn to build rich Web Sites with ASP.NET MVC FRAMEWORK

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,209
On Slideshare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
13
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "SpringPeople Building Web Sites with ASP.NET MVC FRAMEWORK"

  1. 1. © SpringPeople Software Private Limited, All Rights Reserved.© SpringPeople Software Private Limited, All Rights Reserved.Building Web Sites withASP.NETMVC FRAMEWORK
  2. 2. © SpringPeople Software Private Limited, All Rights Reserved.WEB Design Patterns• MVP• MVC• MVVM• Provider and Adoptor• The Service Agent, Proxy, and Broker Patterns• The Repository Pattern
  3. 3. © SpringPeople Software Private Limited, All Rights Reserved.MVC & MVPThe Model-View-Controller (MVC) and Model-View-Presenter (MVP) Patternsimprove reusability of business logic by separating the 3 components required togenerate & manage a specific user interface (such as a single Web page).
  4. 4. © SpringPeople Software Private Limited, All Rights Reserved.Provider & Adapter PatternThe Provider and Adapter patterns allows otherwise incompatible classes towork together by converting the interface of one class into an interface expectedby the other.
  5. 5. © SpringPeople Software Private Limited, All Rights Reserved.Service Agent, Proxy, and BrokerPatternsRemoves dependencies between a client and a service by usingintermediate brokers
  6. 6. © SpringPeople Software Private Limited, All Rights Reserved.The Repository PatternThe Repository pattern virtualizes storage of entities in a persistentmedium, such as a database or as XML
  7. 7. © SpringPeople Software Private Limited, All Rights Reserved.How ASP.NET implements somebasic design Patterns
  8. 8. © SpringPeople Software Private Limited, All Rights Reserved.ASP.NET MVCAn Introduction
  9. 9. © SpringPeople Software Private Limited, All Rights Reserved.What is ASP.NET MVC• A new Web Application Project type• Simply an option– Not a replacement for WebForms– Builds on top of ASP.NET
  10. 10. © SpringPeople Software Private Limited, All Rights Reserved.Why ASP.NET MVC• Easier to test without IIS• Page life cycle is greatly simplified• Builds on top of ASP.NET• Caching• Authentication• Master Pages• Viewstate is gone• Cleaner urls by default
  11. 11. © SpringPeople Software Private Limited, All Rights Reserved.What MVC is not?• Not the new Web Forms 4.0• Not replacing Web Forms, but Adds to it• It can not use Web Controls• Not a whole new engine but sits on ASP.NET engine• Razor – View Engine in MVC 3.0
  12. 12. © SpringPeople Software Private Limited, All Rights Reserved.What MVC is?• Maintain Clean Separation of Concerns• Extensible and Pluggable• Enable clean URLs and HTML• Great integration within ASP.NET• Tooling Support
  13. 13. © SpringPeople Software Private Limited, All Rights Reserved.Become an ASP .NET MVCProfessional In 3 DaysAttend the 3-Days “ASP.NET MVC 3 JumpstartWorkshop”View Complete Details
  14. 14. © SpringPeople Software Private Limited, All Rights Reserved.Who will benefit?Experienced .NET software developers who want to build webbased applicationView Complete Details
  15. 15. © SpringPeople Software Private Limited, All Rights Reserved.Q & Atraining@springpeople.com+91 80 6567 9700www.springpeople.com
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×