Entity Framework ile OR eşleme üzerine e-kitap yayınlandı

Womanne

Member
Microsoft Entity Framework 6.1 ORM aracıyla ilgili güncel bir Almanca uzmanlık kitabı, geri kalan BT kitabı yayıncıları arasında Microsoft geliştirici konularına çok az ilgi olduğundan, yalnızca e-kitap kendi kendine yayın yapan şirket tarafından yayınlanabildi.


Alman kitap yayıncılarının çoğu iflas ettikten sonra Microsoft geliştirici konularında özel bir kitap yayınlamak o kadar kolay değil: Addison-Wesley, Microsoft Press, Data Becker, Markt & Technik ve O’Reilly tamamen ortadan kalktı veya hala aktif durumda. ve diğer yayıncılarda sadece bir marka olarak yayınlanıyor. Microsoft geliştiricileri için konuların yazarı olarak en iyi konumda olduğunuz Microsoft Press, artık yalnızca ABD pazarından çeviri yapıyor. Yeni distribütör dpunkt.verlag, Alman yazarların artık Microsoft Press tarafından aranmadığını bildirdi. Ve diğer Alman yayıncılardan hala var olan retler vardı, örneğin: “Meselenin gerçeği şu ki, artık Microsoft konularında iyi kitap satmıyoruz.” Bu retler çok geneldir ve belirli yazarlara veya el yazmalarına atıfta bulunmaz.

FH Prof. Manfred Steyer ve ben, Entity Framework’teki uzmanlığımızı kesinlikle inkar etmezdik, çünkü ne de olsa biz sadece bu konuda uzman makaleler yayınlayıp dersler vermiyoruz, aynı zamanda bu nesne ilişkisel eşleyiciyi gerçek projelerde de kullanıyoruz (farklı projelerde bile). milyar veri seti, bkz. “Aşağı Saksonya eyaleti için sel portalı”) ve Entity Framework’ün kullanımı konusunda şirketlere tavsiyelerde bulunur. Ancak Almanya’da Entity Framework üzerine uygulamaya yönelik bir ders kitabı fikrimizin yayıncısı yoktu.

Almanya’da konuyla ilgili güncel bir kitap yok. Microsoft Press tarafından 2011 yılında yayınlanan “ADO.NET Entity Framework ile Programlama” başlığı güncelliğini yitirmiştir ve bize göre çok fazla temel LINQ bilgisi ve çok az Entity Framework uygulaması içermektedir.

Artık Amerikan portalı LeanPub’da “Modern Data Access Solutions with Entity Framework 6 – Database Programming with .NET and C#” (212 sayfa) başlığı altında kendi kitabımızı yayınladık. İlgili taraflar, kişisel olarak yayınlanan kitabın içeriğine açıkça odaklandığımızı not etmelidir. Biz yazılım geliştiricileriyiz, tasarımcılar veya sayfa yapıcılar değiliz. Ayrıca e-kitabın fiyatını düşük tutmak için kasıtlı olarak profesyonel ve her zaman çok pahalı olan bir düzeltme okuması yapmadık. Bu deneyin okuyucular tarafından nasıl karşılandığını görmek bizi heyecanlandırıyor. Kitapta daha fazla yazım hatası olmaması için daha fazla öder miydiniz? Lütfen ne düşündüğünü bilmeme izin ver.

Kitabın içeriği şöyle:

  • genel bakış
    • motivasyon
    • Varlık Çerçevesi ve Varlık Veri Modeli
    • oyun türleri
    • veritabanı desteği
    • Entity Framework hangi amaçlar için uygun değildir?
  • Varlık modelleri oluşturma
    • Model tabanlı prosedür varlık modeli
    • Code First için varlık modeli
  • verileri sorgula
    • Erişim varlığı
    • Sonuç kümesini sınırlayın ve sıralayın
    • yükleme stratejileri
    • Entity SQL ile veritabanlarına erişin
    • Dinamik LINQ ile verilere erişin
    • kayıt
  • varlıkları yönet
    • varlık ekle
    • varlıkları güncelle
    • Bağlantısı kesilen nesnelerin grafiklerini yenile
    • varlıkları sil
    • Eşzamansız yöntemler
    • Değişiklik İzleme API’sı
    • Değişiklik İzleme API’si ile kendi kendini izleyen varlıkları uygulayın
    • ile varlık veri açıklamaları doğrulamak
    • Hesaplanan sütunlar
    • Çakışmaları tanımlayın ve çözün
    • İşlemlerle çalışma
    • Hataları telafi edin
  • haritalama senaryoları
    • karmaşık tipler
    • Numaralandırma türleri (enum)
    • miras
    • Model tabanlı yaklaşımı kullanırken daha fazla seçenek
  • Saklı yordamlar ve yerel SQL
    • Model tabanlı yaklaşımda saklı yordamları kullanma
    • Code First’te saklı yordamlar
    • Tablo Değerli İşlevler (TVF)
    • Yerel SQL ile çalışın
  • Varlık Çerçevesini Genişletin
    • yapılandırma
    • yakalayıcılar
    • kendi ile DatabaseInitializer Veritabanını belirli bir sürüme geçirin
    • ConnectionFactory ile veritabanı bağlantısı kurun
    • Çoğullaştırmayı düzenler
    • Geçiş için kendi talimatları
    • Genel Haritalama API’sı
    • Saklanan işlevleri/tablo değerli işlevleri önce Entity Framework koduyla kullanın
  • Performans hususları
    • indeksler
    • Uygun bir şarj stratejisi seçme
    • Değişiklikleri izlemeden veri yükleyin (NoTracking)
    • Değişiklik Algılama Stratejisini Seçme (AutoDetectChanges)
    • gevşek ekler
    • toplu güncellemeler
    • Bağlamın ilk kullanımı
    • Sorgu Oluştur (Görünüm Oluşturma)
    • Yerel SQL ve saklı yordamlar
    • kayıt
  • aletler
    • Varlık Çerçevesi Profilcisi
    • LINQPad
    • Devart varlık geliştiricisi

()



Haberin Sonu
 
Üst