Web Forms’tan MVC’ye köprü kurun
MVC Web Forms eğitimi, ASP.NET Web Forms ile MVC mimarilerini birlikte ele alır. Page lifecycle, sunucu kontrolleri, ViewState ve postback, GridView/ListView ile data binding, master page, user control, validation kontrolleri, session ve cache, ardından MVC’d…
ASP.NET Web Forms ve MVC’yi karşılaştırmalı öğrenme: sunucu kontrolleri, sayfa yaşam döngüsü, ViewState ve MVC’ye geçiş
MVC Web Forms eğitimi, ASP.NET Web Forms ile MVC mimarilerini birlikte ele alır. Page lifecycle, sunucu kontrolleri, ViewState ve postback, GridView/ListView ile data binding, master page, user control, validation kontrolleri, session ve cache, ardından MVC’de karşılıkları (Razor, Controller, HTML Helper) ve mevcut Web Forms uygulamalarına MVC sayfaları ekleyerek kademeli geçiş yaklaşımı uygulamalı işlenir.
3 Gün. Her gün dört modül; Web Forms Temelleri; Veri Bağlama ve Servisler; MVC’ye Geçiş.
Orta Seviye — ASP.NET Web Forms ve MVC’yi karşılaştırmalı öğrenme: sunucu kontrolleri, sayfa yaşam döngüsü, ViewState ve MVC’ye geçiş
Her modül Visual Studio 2022, .NET Framework 4.8, ASP.NET Web Forms/MVC ve SQL Server üzerinde canlı kodlama, hata ayıklama ve mini görevlerle işlenir; katılımcılar kendi bilgisayarında örnekleri yeniden üretir.
Her gün Visual Studio 2022, .NET Framework 4.8, ASP.NET Web Forms/MVC ve SQL Server üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program Sayfa Yaşam Döngüsü ile başlayıp Geçiş Planı ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler aSP.NET Web Forms ve MVC’yi karşılaştırmalı öğrenme: sunucu kontrolleri, sayfa yaşam döngüsü, ViewState ve MVC’ye geçiş alanındaki günlük işlerde hemen kullanılabilecek şekilde kurgulanır.
Eğitimden verim almak için faydalı olacak bilgi ve ortam gereksinimleri
Nesne yönelimli programlama temelleri bilinmelidir.
HTML, CSS ve HTTP mantığı konusunda temel bilgi gerekir.
Uygulamalar için Visual Studio 2022, .NET Framework 4.8, ASP.NET Web Forms/MVC ve SQL Server kurulu veya erişilebilir bir bilgisayar önerilir.
Her gün laboratuvar çalışması yapıldığından kod yazmaya ve soru sormaya hazır gelinmesi beklenir.
Programın gün gün akışı aşağıdadır. Bir güne tıklayarak o günün modüllerini ve içeriklerini görebilirsiniz.
Program sonunda katılımcılar:
Sayfa Yaşam Döngüsü kapsamında PreInit, Init, Load, PostBack olayları, PreRender, Render, Unload gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Sunucu Kontrolleri kapsamında TextBox, DropDownList, Button, Repeater gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Master Page ve User Control kapsamında Master page ve ContentPlaceHolder gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Data Binding kapsamında Data source kontrolleri ve kod ile bağlama gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
AJAX ve İstemci Tarafı kapsamında UpdatePanel ve ScriptManager gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Kimlik ve Yapılandırma kapsamında Forms Authentication ve Membership / Identity gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Aynı Projede MVC kapsamında Web Forms projesine MVC ekleme (NuGet, routing) gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Kontrol Karşılıkları kapsamında GridView yerine Razor tablo ve JS tablo gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Bu eğitim Digital Vizyon Akademi Başarı Sertifikası ile tamamlanır.
Eğitim başında “Ön Test”, bitiminde “Son Test” uygulanarak gelişim ölçümlenir. Değerlendirme formunu dolduran katılımcılar sertifikalarını alır. Sertifikanızın geçerliliğini Sertifika Sorgulama sayfasından doğrulayabilirsiniz.
Advanced C#, Design Patterns and Best Practices: Span<T> ve pattern matching, async/Channel<T> ve GoF kalıpları. 4 gün uygulamalı eğitim | DVA.
Detayları Gör →Advanced Entity Framework: TPH/TPT kalıtım, global query filter, SaveChanges interceptor, execution plan analizi. 3 gün uygulamalı eğitim, DVA Katılım Sertifika
Detayları Gör →Analistler için Visual Basic for Applications (VBA): Range ve Cells, PivotTable otomasyonu, ADODB sorguları, UserForm. 2 gün uygulamalı eğitim, DVA Katılım Sert
Detayları Gör →Approaches to .NET Development: konsol ve Worker Service, Windows Forms, ASP.NET Core MVC ve Web API, Blazor. 2 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →ASP.Net Core ile Web Uygulama Geliştirme: middleware, Razor sayfaları ve MVC, EF Core, Identity ve Policy. 3 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →