ADO.NET Disconnected ile RAM Üzerinde Veri Uygulaması Geliştirme

ADO.NET mimarisinde Connected ile işlemleri anlık olarak gerçekleştirmek mümkündür. Ancak bazı durumlarda bu mimari bir çok soruna neden olabilir. Örneğin, veriyi bilgisayar-sunucu belleğine alarak sürekli veritabanı sorgulaması yapmak yerine bellek üzerinde sorgulama yaparak performans artışı sağlamak isteyebilirsiniz. Hatta, çok sık güncelleme yapılmayan veriyi her seferinde veritabanından çekmek pek de akıllıca bir yöntem değildir. Ya da internet/ağ bağlantısının olmadığı ortamlarda veri üzerinde çalışabilmek için de gene bellek üzerinde çalışmak gerekir. Veriyi bir kez belleğe çektikten sonra artık internet bağlantısına ihtiyacınız yoktur. Ta ki veri üzerindeki işlemleriniz bitene kadar. Tabiki bu örnekte oluşabilecek sorun bilgisayarın kapanması ya da çeşitli bellek sorunlarının meydana gelmesi olabilir. Ancak, hafızadaki veriyi sisteme XML ya da benzeri bir formatta kaydederek bellek üzerindeki veriyi de bir nebze koruma altına almış olabiliriz.

Bu giriş tadındaki özet bilgiden sonra, DataSet ile veritabanı kullanmadan, ilişkisel bir veritabanı modeli nasıl oluşturulur bunu inceleyelim.

– http://youtu.be/7OqdlktErXI

İyi çalışmalar.

ADO.NET Connected Mimari – Entity/Facade ile N-Katmanlı Uygulama Geliştirme

N-Katmanlı uygulama geliştirmenin bir çok yöntemi mevcuttur. Bu yöntemlerden biri de Entity/Facade tasarım desenini kullanmaktır diyebiliriz. Bu uygulama eğitimimde Entity/Facade yöntemini kullanarak çok katmanlı uygulama geliştirmeye değindim. Eğitimde SQL Server kullandım. Hatta SQL işlemlerini Stored Procedure ile gerçekleştirerek daha kapsamlı bir uygulama olmasını sağladım.

http://youtu.be/09GYU-oh9zw

İyi çalışmalar.

ADO.NET Connected Mimari ile Çok Katmanlı(N-Tier) Uygulama Geliştirmek

Ticari uygulamalar genel olarak karmaşık ve modüler olması nedeniyle geliştirme işlemleri sırasında iş süreçlerinin farklı katmanlara ayrılması gerekmektedir. Çok katmanlı geliştirme yapmak uygulama geliştirilirken bir çok yararı olduğu gibi, geliştirme tamamlandıktan sonra da revize işlemlerinde kolaylık ve hız sağlar.

Genel olarka bir çok katmanlı mimariye sahip uygulama geliştirmeyi ele aldığımız eğitimi izleyebilirsiniz.

http://youtu.be/aPsQSWKxTQ4