Entity Framework - Ortam Kurulumu

Entity Framework 6'daki Yenilikler Neler?

Framework, modellemesinden çalışma zamanı davranışına kadar her şey üzerinde ayrıntılı kontrole sahip olmanızı sağlayan karmaşık bir API'ye sahiptir. Entity Framework 5'in bir kısmı .NET'in içinde yaşar. Ve başka bir parçası, NuGet kullanılarak dağıtılan ek bir derlemenin içinde yaşıyor.

  • Entity Framework'ün temel işlevi .NET Framework'te yerleşiktir.

  • Code First desteği, Entity Framework'ün bir görsel model yerine sınıfları kullanmasına ve EF ile etkileşim için daha hafif bir API'ye NuGet paketinde izin veren şey budur.

  • Çekirdek, sorgulama, değişiklik izleme ve sorgularınızdan SQL sorgularına ve nesnelere veri dönüşünden tüm dönüşümü sağlayan şeydir.

  • EF 5 NuGet paketini hem .NET 4 hem de .NET 4.5 ile kullanabilirsiniz.

  • Büyük bir kafa karışıklığı noktası - .NET 4.5, temel Entity Framework API'lerine numaralandırma ve uzamsal veriler için destek ekledi; bu, .NET 4 ile EF 5 kullanıyorsanız, bu yeni özellikleri alamayacağınız anlamına gelir. Bunları yalnızca EF5'i .NET 4.5 ile birleştirirken elde edersiniz.

Şimdi Entity Framework 6'ya bir göz atalım. Entity Framework 6'da .NET içinde bulunan çekirdek API'ler artık NuGet paketinin bir parçası.

Anlamı -

  • Tüm Entity Framework, NuGet tarafından dağıtılan bu derlemede yaşıyor

  • Entity Framework enum desteği ve özel veri desteği gibi belirli özellikleri sağlamak için .NET'e bağımlı olmayacaksınız.

  • EF6'nın özelliklerinden birinin, .NET 4 için numaralandırmaları ve uzamsal verileri desteklemesi olduğunu göreceksiniz.

Entity Framework üzerinde çalışmaya başlamak için aşağıdaki geliştirme araçlarını yüklemeniz gerekir -

  • Visual Studio 2013 veya üzeri
  • SQL Server 2012 veya üzeri
  • NuGet Paketinden Entity Framework güncellemeleri

Microsoft, SQL Server'ı da içeren ücretsiz bir görsel stüdyo sürümü sağlar ve www.visualstudio.com adresinden indirilebilir .

Kurulum

Step 1- İndirme tamamlandığında, yükleyiciyi çalıştırın. Aşağıdaki iletişim kutusu görüntülenecektir.

Step 2 - Kur düğmesine tıklayın ve kurulum sürecini başlatacaktır.

Step 3- Kurulum işlemi başarıyla tamamlandığında aşağıdaki iletişim kutusunu göreceksiniz. Bu iletişim kutusunu kapatın ve gerekirse bilgisayarınızı yeniden başlatın.

Step 4- Aşağıdaki iletişim kutusunu açacak olan Başlat Menüsünden Visual Studio'yu açın. Hazırlık için ilk kez biraz zaman alacak.

Step 5 - Her şey bittiğinde Visual Studio'nun ana penceresini göreceksiniz.

Dosya → Yeni → Proje'den yeni bir proje oluşturalım

Step 1 - Konsol Uygulaması'nı seçin ve Tamam düğmesine tıklayın.

Step 2 - Çözüm Gezgini'nde projenize sağ tıklayın.

Step 3 - Yukarıdaki görüntüde gösterildiği gibi NuGet Paketlerini Yönet'i seçin, bu, Visual Studio'da aşağıdaki pencereyi açar.

Step 4 - Entity Framework'ü arayın ve en son sürümü yükle düğmesine basarak yükleyin.

Step 5- Tamam'ı tıklayın. Kurulum tamamlandığında, çıktı Pencerenizde aşağıdaki mesajı göreceksiniz.

Artık başvurunuzu başlatmaya hazırsınız.