1. The Code Day
Eskişehir Osmangazi Üniversitesi
H.Burak TUNGUT
Bilgisayar Mühendisliği Öğrencisi
http://www.buraktungut.com
info@buraktungut.com
@btungut
27.04.2013
2. Konular
• MVC Mimarisi
• Asp.Net MVC Nedir ?
• Asp.Net MVC için gerekli olanlar
• Neden Asp.Net MVC ?
• Url Routing
• Filters
• Authenticating
• Html Helpers & Customize
• Json Serializing & Deserializing
• Entity Framework
• Repository Based Infrastructure
• Dependency Injection – Mvc Integration
3. MVC Mimarisi
• Yazılım Mühendisliği’nde kullanılan bir mimari desenidir.
• Model – View – Controller olmak üzere 3 katmandan oluşur.
• Her katman uzman olduğu işi yapmak ile yükümlüdür.
• Tüm katmanlar izoledir.
4. Asp.Net MVC Nedir ?
• Dil değil, bir çalışma çatısı!
• Webform’lara karşıt değil bir alternatiftir.
• Komplex yapılara daha uygundur.
5. Asp.Net MVC için gerekli olanlar
• Visual Studio 2010+
• .Net Framework 4.0+
• Asp.Net MVC 3 Paket Uygulaması
6. Neden Asp.Net MVC ?
• ViewState & Postback
• Model Bazlı
• Dependency Injection’a Uygunluğu
• Gelişmiş Url Route
• Razor Syntax
15. Son
Dinlediğiniz için teşekkür ederim
H.Burak TUNGUT
Süleyman Demirel Üniversitesi Bilgisayar Müh. Öğrencisi
http://www.buraktungut.com
http://www.yazilimdilleri.net
info@buraktungut.com