1. ASP.Net MVC ile Web
Uygulamaları -1
Model
(ASP .Net MVC ‘ ye giriş)
View
Control
www.ibrahimatay.org
@ibrahim_atay
İbrahim ATAY | .Net Developer
info@ibrahimatay.org
2. AJANDA
ASP .Net MVC nedir ?
ASP .Net MVC ile uygulama geliştirmek için, gerekenler
Neden ASP .Net MVC kullanmalıyız ?
ASP .Net MVC nasıl çalışır ?
ASP .Net MVC ile tanışma
3. ASP .Net MVC Nedir ?
MVC,içersinde birden fazla tasarım desenini barındıran,gelişmiş bir tasarım
desenidir.
Model – View – Controller
Database
View
Model
Kullanıcı etkileşimi sağlanan bölüm
Uygulama içersinde veri
etkileşimi sağlar
Controller
Gelen istemlere cevap
veren bölüm
4. ASP .Net MVC ile uygulama geliştirmek için gerekenler
Visual Studio 2008 ve üst versiyonları
.Net Framework 3.5 ve üstü
ASP.Net MVC 2 Kurulum paketi
Not: ASP .Net MVC anlamak için mutlak olarak WebForm ile ilgili giriş düzeyi
olsa da, bilgi sahibi olmanız gerekmektedir.
5. Web uygulamalarında neden ASP .Net MVC kullanmalıyız.
Ölçeklenebilir
Bakımı kolay
Test Driven Developmet iş sürecine uygun
Arama motor dostu içerik ve url üretimi
Microsoft destekli olarak, Codeplex üzerinde açık kaynak olarak devam etmesi
6. ASP .Net MVC Nasıl Çalışır ?
Controller
Render
GET,POST,
DELETE,
PUT
CRUD
View
Model
Selectİnsert,
Update,Delete
Database