Pertanyaan yang diberi tag «entity-framework»

ORM yang dibangun oleh Microsoft dan tersedia sebagai bagian dari .Net framework 3.5 dan yang lebih baru.


7
Apakah menulis sendiri Layer Akses Data / Pemetaan Data adalah ide yang "baik"?
Kami saat ini berada dalam situasi di mana kami memiliki pilihan antara menggunakan map-relational objek-out-of-the-box atau menggulung kita sendiri Kami memiliki aplikasi lawas (ASP.NET + SQL Server) di mana lapisan data & lapisan bisnis sayangnya dihaluskan bersama. Sistem ini tidak terlalu rumit dalam hal akses data. Itu membaca data dari …

5
MVC, WCF, EF, LINQ - Apakah hanya saya? [Tutup]
Tutup. Pertanyaan ini di luar topik . Saat ini tidak menerima jawaban. Ingin meningkatkan pertanyaan ini? Perbarui pertanyaan sehingga sesuai topik untuk Rekayasa Perangkat Lunak Stack Exchange. Ditutup 8 tahun yang lalu . ... atau hal-hal menjadi lebih rumit? Menurut saya, Anda perlu tahu banyak hal untuk 'mengembangkan' aplikasi web …

7
Apakah CodeFirst ditujukan untuk aplikasi skala besar?
Saya telah membaca Entity Framework, khususnya, EF 4.1 dan mengikuti tautan ini ( http://weblogs.asp.net/scottgu/archive/2010/07/16/code-first-development-with-entity- framework-4.aspx ) dan panduannya tentang Code First. Saya merasa rapi tetapi saya bertanya-tanya, apakah Code First seharusnya hanya menjadi solusi untuk pengembangan cepat di mana Anda bisa langsung masuk tanpa banyak perencanaan atau apakah itu sebenarnya …


3
Apakah ini merupakan praktik yang baik mengatur string koneksi dalam konfigurasi web?
Baru-baru ini saya berdiskusi dengan beberapa kolega saya di tempat kerja saya karena mereka mengatakan bahwa sebaiknya ada .DLL koneksi string terenkripsi. Dan saya katakan mengapa tidak menggunakan koneksi string yang didefinisikan dalam web.config terenkripsi? itu sama dan lebih baik karena kerangka kerja entitas, misalnya mencari nama koneksi di konfigurasi …



3
Kerangka Entitas dan pemisahan lapisan
Saya mencoba untuk bekerja sedikit dengan Kerangka Entity dan saya mendapat pertanyaan tentang pemisahan lapisan. Saya biasanya menggunakan UI -> BLL -> DAL dan saya ingin tahu bagaimana cara menggunakan EF di sini. DAL saya biasanya berupa sesuatu GetPerson(id) { // some sql return new Person(...) } BLL: GetPerson(id) { …

5
Jika Pola Repositori berlebihan untuk ORM modern (EF, nHibernate), apa abstraksi yang lebih baik?
Saya baru-baru ini membaca banyak argumen yang menentang penggunaan pola repositori dengan ORM seperti Entity Framework yang kuat karena menggabungkan fungsionalitas seperti repositori, bersama dengan fungsionalitas Unit Kerja juga. Argumen lain yang menentang penggunaan pola untuk situasi seperti pengujian unit adalah bahwa pola repositori adalah abstraksi yang bocor karena implementasi …


3
Kerangka Entitas dan menghindari Model Domain Anemik
Dalam logika bisnis kami, kami terkadang menetapkan metode seperti ini: User.ResetCourse(Course courseToReset) Masalahnya adalah bahwa Pengguna dan Kursus adalah objek proxy Entity Framework. Ini berarti bahwa ketika kita menekan properti navigasi pada Pengguna atau Kursus itu dapat menyebabkan hit besar ke database karena objek-objek tersebut tidak dapat IQuery sehingga beralih …

1
Memisahkan ASP.NET IdentityUser dari entitas saya yang lain
Saya memiliki ProjectName.Coreperpustakaan yang berisi semua logika bisnis dan entitas saya serta perilaku mereka. Saat ini tidak ada hubungan apa pun dengan Entity Framework atau DAL lainnya karena saya suka memisahkan hal-hal itu. Konfigurasi Entity Framework (menggunakan API Lancar) berada di ProjectName.Infrastructureproyek sehingga mengurus mendorong entitas saya ke EF. Pada …

2
Sql Server Data Tools & Entity Framework - apakah ada sinergi di sini?
Keluar dari proyek menggunakan Linq2Sql, saya menduga bahwa yang berikutnya (lebih besar) mungkin mendorong saya ke dalam pelukan Entity Framework. Saya telah melakukan beberapa pembacaan pada subjek, tetapi apa yang saya belum berhasil temukan adalah cerita yang koheren tentang bagaimana SQL Server Data Tools dan Entity Framework harus / bisa …

3
Secara arsitektur, apakah lapisan abstraksi basis data, seperti Microsoft's Entity Framework, membatalkan kebutuhan akan Lapisan Akses Data yang terpisah?
Seperti itu Selama bertahun-tahun, saya telah mengatur solusi perangkat lunak saya sebagai berikut: Data Access Layer (DAL) untuk abstrak bisnis mengakses data Business Logic Layer (BLL) untuk menerapkan aturan bisnis ke set data, menangani otentikasi, dll. Utilitas (Util) yang hanya merupakan perpustakaan dari metode utilitas umum yang telah saya bangun …

Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.