Design patterns in C# Model-View-Controller a. k. a. Model 2 www. devbg. org/patternscourse/ Стефан Кирязов MCAD. NET Vereo Technologies Stefan. Kiryazov[at]gmail[dot]com
Enterprise patterns • Непълен списък от възможни категории шаблони: • • • Data source Domain logic Presentation Integration Concurrency Session state
Web presentation • Особености, налагани от HTTP и Request-Response модела • Еволюция от статични към динамични уеб страници • Популярни шаблони • • • Model-View-Controller (MVC) Page controller Front controller Template view Transform view Application controller
Реализация • Java • Struts Framework • Java Server Faces • . NET • Maverick. NET • User Interface Process Application Block • Други платформи
Шаблон Model-View-Controller Въпроси?
Използвана литература • Martin Fowler, Patterns of Enterprise Application Architecture, Addison-Wesley, 2002, ISBN 0321127420 • Wikipedia http: //en. wikipedia. org/ • Microsoft patterns and practices http: //msdn. microsoft. com/practices/guidetyp e/App. Blocks/ • Code project, Hello UIPAB http: //www. codeproject. com/csharp/hellouipa b. asp