Kerangka Kerja Entitas - Penataan Lingkungan
Apa yang Baru di Entity Framework 6?
Framework memiliki API kompleks yang memungkinkan Anda memiliki kontrol terperinci atas segala hal mulai dari pemodelan hingga perilaku runtime-nya. Bagian dari Entity Framework 5 berada di dalam .NET. Dan bagian lainnya berada di dalam rakitan tambahan yang didistribusikan menggunakan NuGet.
Fungsionalitas inti Entity Framework dibangun ke dalam .NET Framework.
Dukungan Code First, itulah yang memungkinkan Entity Framework menggunakan kelas sebagai pengganti model visual, dan API yang lebih ringan untuk berinteraksi dengan EF ada dalam paket NuGet.
Intinya adalah apa yang menyediakan kueri, pelacakan perubahan, dan semua transformasi dari kueri Anda ke kueri SQL serta dari data yang dikembalikan ke objek.
Anda dapat menggunakan paket EF 5 NuGet dengan .NET 4 dan dengan .NET 4.5.
Satu hal besar yang membingungkan - .NET 4.5 menambahkan dukungan untuk enum dan data spasial ke API Kerangka Kerja Entitas inti, yang berarti jika Anda menggunakan EF 5 dengan .NET 4, Anda tidak akan mendapatkan fitur baru ini. Anda hanya akan mendapatkannya saat menggabungkan EF5 dengan .NET 4.5.
Sekarang mari kita lihat Entity Framework 6. Inti API yang ada di dalam .NET di Entity Framework 6 sekarang menjadi bagian dari paket NuGet.
Artinya -
Semua Kerangka Entitas berada di dalam rakitan yang didistribusikan oleh NuGet ini
Anda tidak akan bergantung pada .NET untuk menyediakan fitur khusus seperti dukungan enum Entity Framework dan dukungan data khusus.
Anda akan melihat bahwa salah satu fitur EF6 adalah mendukung enum dan data spasial untuk .NET 4
Untuk mulai mengerjakan Entity Framework Anda perlu menginstal alat pengembangan berikut -
- Visual Studio 2013 atau yang lebih baru
- SQL Server 2012 atau yang lebih baru
- Pembaruan Entity Framework dari NuGet Package
Microsoft menyediakan visual studio versi gratis yang juga berisi SQL Server dan dapat diunduh dari www.visualstudio.com .
Instalasi
Step 1- Setelah pengunduhan selesai, jalankan penginstal. Dialog berikut akan ditampilkan.
Step 2 - Klik pada tombol Install dan itu akan memulai proses instalasi.
Step 3- Setelah proses instalasi selesai dengan sukses, Anda akan melihat dialog berikut. Tutup dialog ini dan mulai ulang komputer Anda jika diperlukan.
Step 4- Buka Visual Studio dari Start Menu yang akan membuka dialog berikut. Ini akan menjadi saat pertama kali untuk persiapan.
Step 5 - Setelah semuanya selesai, Anda akan melihat jendela utama Visual studio.
Mari buat proyek baru dari File → New → Project
Step 1 - Pilih Aplikasi Konsol dan klik tombol OK.
Step 2 - Di Solution Explorer, klik kanan pada proyek Anda.
Step 3 - Pilih Kelola Paket NuGet seperti yang ditunjukkan pada gambar di atas, yang akan membuka jendela berikut di Visual Studio.
Step 4 - Cari Entity Framework dan instal versi terbaru dengan menekan tombol instal.
Step 5- Klik Ok. Setelah instalasi selesai, Anda akan melihat pesan berikut di jendela keluaran Anda.
Anda sekarang siap untuk memulai aplikasi Anda.