Yeniden kullanılabilir MVC arayüz bileşenleri yazın
Bu eğitim ASP.NET Core MVC’de yeniden kullanılabilir arayüz bileşenleri geliştirmeyi anlatır. Yerleşik Tag Helper (form, input, anchor, cache, environment), özel Tag Helper yazımı, TagHelperContext ve TagHelperOutput, View Component yaşam döngüsü, ViewCompone…
ASP.NET Core Razor Tag Helper, View Component ve Partial View ile yeniden kullanılabilir arayüz bileşenleri
Bu eğitim ASP.NET Core MVC’de yeniden kullanılabilir arayüz bileşenleri geliştirmeyi anlatır. Yerleşik Tag Helper (form, input, anchor, cache, environment), özel Tag Helper yazımı, TagHelperContext ve TagHelperOutput, View Component yaşam döngüsü, ViewComponent ile Partial View farkı, Razor Class Library ile paketleme, DI kullanımı, önbellek ve birim testi uygulamalı işlenir.
3 Gün. Her gün dört modül; Yerleşik Tag Helper’lar; Özel Tag Helper Geliştirme; View Component ve Paylaşım.
Orta Seviye — ASP.NET Core Razor Tag Helper, View Component ve Partial View ile yeniden kullanılabilir arayüz bileşenleri
Her modül Visual Studio 2022, .NET 8 SDK ve ASP.NET Core MVC ü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 8 SDK ve ASP.NET Core MVC üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program Tag Helper Temelleri ile başlayıp Performans ve Kalite ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler aSP.NET Core Razor Tag Helper, View Component ve Partial View ile yeniden kullanılabilir arayüz bileşenleri 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
Controller, View ve Razor sözdizimi bilgisi gerekir.
Bootstrap ve HTML yapısına aşinalık beklenir.
Uygulamalar için Visual Studio 2022, .NET 8 SDK ve ASP.NET Core MVC 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:
Tag Helper Temelleri kapsamında @addTagHelper ve _ViewImports kaydı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Form Tag Helper’ları kapsamında Form, Input, Label, Select, Textarea gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Sayfalama ve Menü kapsamında Aktif menü öğesi için anchor yaklaşımı gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Tag Helper Sınıfı kapsamında TagHelper taban sınıfı ve Process/ProcessAsync gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Örnek Bileşenler kapsamında Yetkiye göre gösterilen buton tag helper gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Birim Test kapsamında TagHelperContext ve Output taklit etme gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Uygulama Örnekleri kapsamında Alışveriş sepeti özeti bileşeni gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Razor Class Library kapsamında RCL oluşturma ve static web assets 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.
.NET ve MS SQL ile Web Uygulaması Geliştirme: T-SQL ve stored procedure, ADO.NET parametreli sorgular ve EF Core migration. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →.NET Web Services: WCF, Web API, gRPC, and SignalR: WCF binding ve contract, Web API, gRPC streaming, SignalR hub. 4 gün uygulamalı eğitim, DVA Katılım Sertifik
Detayları Gör →Ado.Net - LinQ - Entity Framework: SqlDataReader, LINQ to Entities ve DbContext Change Tracker. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →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 →