Kategori: C#.NET

Entity Framework Code First Validation

Bu webinerimizde, Entity Framework Code First modeli üzerinden, doğrulama(Validation) stratejilerini incelemeye çalıştık. Nitelik(Attribute), Interface ve metod override gibi müdahale çeşitleri dışında, özel doğrulama işlemleri için nasıl nitelik(custom attribute) geliştirebileceğimize de değindik.

Devamı

SignalR-Gerçek Zamanlı Web Uygulamaları Webineri

Bu webcast, gerçek zamanlı web uygulamaları geliştirmemizi kolaylaştıran bir framework olan ASP.NET SignalR’a giriş niteliğindedir. Bu video ayrıca şu anda alpha sürümü yayında olan SignalR ile temel proje gelişrime adımlarını, JavaScript ve .NET client programlama modellerini ve scale out senaryolarını kapsamaktadır.

Devamı

Yazılım Tasarım Prensipleri – Dependency Inversion’ ı Kavramak

Bu görsel dersimizde, SOLID ilkelerinden birisi olup Yazılım Tasarım Presinpleri(Software Design Principles) içerisinde yer alan Dependency Inversion’ ı kavramaya çalışıyoruz. Konuyu irdelerken basit bir senaryoyu göz önüne alıyor, önce DIP olmadan ilerliyor ve sorunları teşhis ediyoruz. Sonrasında ise Dependency Inversion prensibini baz alarak bağımlılıkları tersine çeviriyor ve problemli kısımları iyileştiriyoruz.

Devamı

TFS 2012 Hello World

TFS Web arayüzü üzerinden bir Team Project oluşturuyor, takımı belirleyip kapasite planlaması yapıyor, bir kaç product backlog item ve task oluşturuyor, ilk sprint planlıyoruz.

Devamı