100 likes | 235 Views
лектор: Борислава Палева. Introduction to ASP.NET MVC. Erjan Gavalji erjan.gavalji@telerik.com http://www.telerik.com. ASP.NET Classic model – review, cons. WebForms LifeCycle – the good side and the bad side Weak abstraction, strict object model Complicated SEO implementation
E N D
Introduction toASP.NET MVC Erjan Gavalji erjan.gavalji@telerik.com http://www.telerik.com
ASP.NET Classic model – review, cons • WebForms LifeCycle – the good side and the bad side • Weak abstraction, strict object model • Complicated SEO implementation • A single form; transfer of all the data to the server and back • Almost impossible testing
ASP.NET MVC –Basics • Routing – declarative approach • MVC design pattern • Specific file structure • Easy tests addition • High level of abstraction
What’s inside – the engine behind Controller Routing Model Browser View Source code available athttp://www.codeplex.com/aspnet
ASP.NET MVC application Demo...
Why is it important to write tests and how ASP.NET MVC helps with that Demo...
Cons of theASP.NET MVCprogramming model • Component building and reuse still to be implemented • Harder creation of pages with lots of data and forms
Future plans • Control development • RTM - when?
Questions and answers Contacts:erjan.gavalji@telerik.com www.telerik.com