İş süreçlerini WF ile kodlayın
Windows Workflow Foundation eğitimi, iş süreçlerini C# ve WF 4.x ile modellemeyi öğretir. Activity modeli, Sequence, Flowchart ve State Machine, değişken ve argüman, özel activity yazımı (CodeActivity, NativeActivity), WorkflowApplication ve WorkflowInvoker,…
Windows Workflow Foundation ile C# iş akışı geliştirme: activity, state machine, persistence, tracking, WCF entegrasyonu ve CoreWF
Windows Workflow Foundation eğitimi, iş süreçlerini C# ve WF 4.x ile modellemeyi öğretir. Activity modeli, Sequence, Flowchart ve State Machine, değişken ve argüman, özel activity yazımı (CodeActivity, NativeActivity), WorkflowApplication ve WorkflowInvoker, bookmark ile bekleme, SqlWorkflowInstanceStore ile persistence, tracking, hata yönetimi, WCF Workflow Services ve CoreWF ile modernizasyon uygulamalı işlenir.
3 Gün. Her gün dört modül; WF Temelleri ve Activity Modeli; Uzun Süreli Akışlar ve Kalıcılık; Entegrasyon ve Modernizasyon.
İleri Seviye — Windows Workflow Foundation ile C# iş akışı geliştirme: activity, state machine, persistence, tracking, WCF entegrasyonu ve CoreWF
Her modül Visual Studio 2022, .NET Framework 4.8, SQL Server ve Workflow Designer ü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, SQL Server ve Workflow Designer üzerinde kod yazılır; konular sunum yerine çalışan örneklerle pekiştirilir.
Program WF Mimarisi ile başlayıp Uygulama Projesi ile biter; gerçek projelerde karşılaşılan durumlara odaklanır.
Edinilen teknikler windows Workflow Foundation ile C# iş akışı geliştirme: activity, state machine, persistence, tracking, WCF entegrasyonu ve CoreWF 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
Sınıf, arayüz, delegate ve asenkron programlama bilgisi gerekir.
İş süreci ve onay akışı mantığı bilinmelidir.
Uygulamalar için Visual Studio 2022, .NET Framework 4.8, SQL Server ve Workflow Designer 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:
WF Mimarisi kapsamında Workflow runtime, instance ve host kavramları gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Yerleşik Activity’ler kapsamında Assign, If, While, ForEach, Switch, Parallel gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Özel Activity kapsamında CodeActivity ve Execute gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Bookmark ve Bekleme kapsamında Bookmark oluşturma ve devam ettirme gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Tracking kapsamında Tracking participant ve profil gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Hata ve Telafi kapsamında Hata işleme ve TryCatch gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
Barındırma ve Yönetim kapsamında Konsol, Windows Service ve ASP.NET barındırma gibi yapıları kendi projenizde doğrudan uygulayabilirsiniz.
CoreWF ve Alternatifler kapsamında CoreWF (.NET) genel bakış 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 ile Mikroservis Geliştirme: Domain-Driven Design, MassTransit ve RabbitMQ, YARP Gateway, OpenTelemetry. 4 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →.NET ile Modern Uygulama Geliştirme: Minimal API, Blazor bileşenleri, Native AOT/ReadyToRun, Docker ve CI/CD. 3 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →.NET Microservices: Saga/Outbox, MassTransit consumer, Polly circuit breaker, Kubernetes Deployment. 4 gün uygulamalı eğitim, DVA Katılım Sertifikası.
Detayları Gör →.NET Tasarım Kalıpları (Design Patterns): Decorator ve Adapter, Strategy ve Command ve Repository ve CQRS. 3 gün uygulamalı eğitim | DVA.
Detayları Gör →.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 →