Nhibernate-1 Merhaba…Tahminimce bir kaç bölümden oluşacak yazı dizimizde Nhibernate teknolojilerini uygulamalı olarak incelemeye çalışacağız.Fırsat bulabilirsek ActiveRecord’a da değineceğiz. Basitçe bir web uygulaması yapıp Nhibernate’in çalışma mantığını irdeleyeceğiz.Basit uygulama deyince aklınıza sağda solda rastladığımız tercüme makalelerde geçen console uygulamaları gelmesin. Nesneler arasındaki ilişkilerin nasıl düzenlendiğini,performans karşılaştırmaları,sık rastlanan hataların ne anlama geldikleri en önemlisi web uygulaması içinde [...]
Archive for the ‘NHibernate’ Category
Composition Over Inheritance (Kalıtım yerine Birleşim)
October 7th, 2010
admin Uzun zamandır işlerin yoğunluğundan dolayı yazamıyordum ama telafisi olarak düşündüğüm Object Oriented programlama açısından hayati konulara değinerek kendimi affettireceğimi umuyorum Şimdi neden önemlidir ondan biraz bahsedelim. Öncelikle Object Oriented programlama dillerinde kodun tekrar kullanımını(code reuse) iki şekilde sağlayabilirsiniz. Birincisi inheritance(kalıtım) ikincisi ise Composition(güzel bir türkçe isim bulana kadar “birleşim” ) yöntemidir. Şimdi bu iki kullanımın [...]
Nhibernate-4
October 6th, 2010
admin Nullable Nullable tipler Nhibernate kullanımı için çok önemli bir ayrıntıdır.Bir nesne kaydettiğimizi düşünelim.Nesnenin integer tipte alanları olsun.Siz o alana bir değer atamadığınız sürece o alanlar “0″ dır. Nhibernate bu durumda bu değerin sizin tarafınızdan mı atandığını yoksa başlangıç değeri mi olduğunu kestiremez ve veritabanına o alanlar için 0 yazar.Nhibernate, nesnenin alanlarının kullanıcı tarafından set edilip [...]




Posted in

