Saya telah pemrograman untuk sementara waktu dan telah menggunakan LINQ-To-SQL dan LINQ-To-Entities sebelumnya (walaupun ketika menggunakan entitas itu telah pada hubungan Entity / Table 1-1 - yaitu tidak jauh berbeda dari L2SQL)
Saya telah banyak membaca tentang Inversion of Control, Unit Kerja, POCO dan pola penyimpanan dan ingin menggunakan metodologi ini dalam aplikasi baru saya.
Di mana saya berjuang menemukan panduan pemula yang jelas dan ringkas untuk EF4 yang tidak mengasumsikan pengetahuan EF1.
Pertanyaan spesifik yang perlu saya jawab adalah:
Kode dulu / model dulu? Pro / kontra sehubungan dengan EF4 (yaitu apa yang terjadi jika saya melakukan kode terlebih dahulu, mengubah kode di kemudian hari dan perlu meregenerasi model DB saya - Apakah data disimpan dan ditransformasikan atau dibuang?)
Dengan asumsi saya akan kode-pertama (saya ingin melihat bagaimana EF4 mengubahnya menjadi skema DB) bagaimana saya benar-benar memulai? Cukup sering saya melihat artikel dengan diagram entitas yang menyatakan "Jadi ini adalah model entitas saya, sekarang saya akan ..." - Sayangnya, saya tidak jelas apakah mereka membuat model dalam perancang, menyimpannya ke buat kode lalu hentikan pembuatan kode-otomatis lebih lanjut -atau- Mereka telah memberi kode (POCO)? kelas dan entah bagaimana mengimpornya ke tampilan deisgner?
Saya kira yang benar-benar saya butuhkan adalah pemahaman dari mana "sihir" itu berasal dan bagaimana menambahkannya sendiri jika saya tidak hanya membuat model EF langsung dari DB.
Saya sadar pertanyaannya agak kabur tetapi saya tidak tahu apa yang tidak saya ketahui - Jadi masukan / koreksi / klarifikasi dihargai.
Tidak perlu dikatakan, saya tidak berharap ada yang duduk di sini dan mengajari saya EF - Saya hanya ingin beberapa tutorial / forum / blog / etc yang bagus. untuk pemula entitas lengkap