Aracılığıyla paylaş


N katmanlı uygulamalarda veri kümeleriyle çalışma

Not

Veri kümeleri ve ilgili sınıflar, uygulamaların veritabanıyla bağlantısı kesilirken uygulamaların bellekteki verilerle çalışmasını sağlayan 2000'lerin başlarındaki eski .NET Framework teknolojileridir. Bunlar özellikle kullanıcıların verileri değiştirmesine ve değişiklikleri veritabanında kalıcı hale getirebilmesine olanak tanıyan uygulamalar için kullanışlıdır. Veri kümelerinin çok başarılı bir teknoloji olduğu kanıtlanmış olsa da, yeni .NET uygulamalarının Entity Framework Core kullanmasını öneririz. Entity Framework, tablosal verilerle nesne modelleri olarak çalışmak için daha doğal bir yol sağlar ve daha basit bir programlama arabirimine sahiptir.

N katmanlı veri uygulamaları , birden çok mantıksal katmana (veya katmana) ayrılmış veri odaklı uygulamalardır. Başka bir deyişle n katmanlı veri uygulaması, veri erişim katmanı, iş mantığı katmanı ve kendi projesindeki sunu katmanı ile birden çok projeye ayrılmış bir uygulamadır. Daha fazla bilgi için bkz . N Katmanlı veri uygulamalarına genel bakış.

Yazılan veri kümeleri, TableAdapters ve veri kümesi sınıflarının ayrık projelerde oluşturulabilmesi için geliştirilmiştir. Bu, uygulama katmanlarını hızla ayırma ve n katmanlı veri uygulamaları oluşturma olanağı sağlar.

Yazılan veri kümelerinde N katmanlı destek, uygulama mimarisinin n katmanlı bir tasarıma yinelemeli olarak geliştirilmesini sağlar. Ayrıca kodu el ile birden fazla projeye ayırma gereksinimini de kaldırır. Veri kümesi Tasarım Aracı kullanarak veri katmanı tasarlamaya başlayın. Uygulama mimarisini n katmanlı bir tasarıma taşımaya hazır olduğunuzda, veri kümesi sınıfını ayrı bir projeye oluşturmak için veri kümesinin DataSet Projesi özelliğini ayarlayın.

Başvuru