1. hafta |
Ders Hakkında Sunum, Visual Studio 2017 Ortamına Giriş, Basit Bir ASP.NET MVC Web Uygulaması Geliştirme |
2. hafta |
Model-View-Controller (MVC) Tasarım Örüntüsü: Model tanımı, Görünüm tanımı, Denetleyici tanımı |
3. hafta |
Denetleyici (Controller) Ekleme: Eylemleri (Actions) anlamak, URL rotası oluşturmak |
4. hafta |
Görünüm (View) Ekleme: "ViewBag" nesnesi, "Layout" sayfaları, "Razor" söz dizimi, Eylemlere bağlantı oluşturmak |
5. hafta |
Model Ekleme: Nesne-İlişkisel Eşleme (NİE) |
6. hafta |
NİE ile Veritabanı İşlemleri: Yeni kayıt oluşturma, Okuma, Güncelleme, Silme, GET ve POST metotları |
7. hafta |
Parçalı Görünümler: Özel görüntüleme kontrolleri oluşturmak |
8. hafta |
Arama; Filtreleme |
9. hafta |
Geçerlilik Kontrolleri |
10. hafta |
Güvenlik Ayarları: Kullanıcı girişi yapmak, Kullanıcılara rol belirlemek, Metotların kullanımını kısıtlamak |
11. hafta |
Kimlik Doğrulama ve Yetkilendirme |
12. hafta |
Uluslararasılaştırma ve Küreselleştirme |