2. İçerik
• ASP.Net MVC Nedir?
• ASP.Net MVC Tarihi
• ASP.Net MVC Sürümleri
• ASP.Net WebForm vs ASP.Net MVC
• Neden Razor?
• Soru-Cevap
3. ASP.Net MVC Nedir?
• Bir uçak yolculuğunda fikir olarak ortaya atıldı.
• 2007 yılında ilk kez görücüye çıktı.
• ASP.Net WebForm’un handikaplarına ilaç oldu.
• AJAX ve jQuery uyumu ile güç kazandı.
• Birçok design pattern ile uyumlu olduğundan
mimarinin kurulmaya başladığı nokta oldu.
5. MVC Tarihi
• 1979’da temeli atıldı.
• Trygve Reenskaug tarafından
geliştirildi.
• 3 Katmanlı bir mimariye sahiptir.
• Daha hızlı ve daha dinamik.
• MVC Framework’e sahip bazı diller:
Java
PHP
Pyhton
Ruby
Perl
.Net
6. ASP.Net MVC Sürümleri
• 10 Aralık 2007 ASP.Net MVC CTP
• 13 Mart 2009 ASP.Net MVC 1.0
• 10 Mart 2010 ASP.Net MVC 2.0
• 13 Ocak 2011 ASP.Net MVC 3.0
• 11 Nisan 2011 ASP.Net MVC 3.1
• 15 Ağustos 2012 ASP.Net MVC 4.0
7.
8. ASP.Net WebForm vs MVC
• ViewState
• Routing
• Page Life Cycle
• Kontroller
• Katmanlı Mimari
• jQuery Desteği
9. Razor Nedir?
• ASP.Net için yeni nesil bir
görüntüleme aracıdır.
• .cshtml uzantısına sahiptir.
• 2010 yılında ASP.Net MVC 3 ile
kullanıma sunuldu.
• ASP.Net MVC’ye yeni bir boyut
kazandırdı.