WinForms -da Entity Framework . 1 -qism
.NET *
Qum qutisidan
Kirish
Maqolaning tarjimasini e'tiboringizga havola etaman Bernardo Castilho ob'ekt ma'lumotlarini WinForms boshqaruvlariga ulashga bag'ishlangan . Umid qilamanki, ushbu maqola men uchun bo'lgani kabi siz uchun ham foydali bo'ldi.
Yuklab olish misoli (EF4, C#) - 1,03 MB
Yuklab olish misol (EF4, C#, ma'lumotlar qatlamini UI qatlamidan ajratish) - 120 KB
Yuklab olish misol (EF4, VB, janob 'VBForever' tomonidan taqdim etilgan) - 946 KB
Yuklab olish misoli (EF5, C#) - 1,3 MB
Yuklab olish misoli (EF6 C#) = 1,3 MB
Bugungi kunda Winforms hanuzgacha ko'plab ma'lumotlarga asoslangan biznes ilovalari uchun platforma bo'lib qolmoqda va ma'lumotlarni ulash Winforms rivojlanishining ajralmas qismidir . Agar siz standart ADO.NET ma'lumotlar manipulyatsiyasi sinflaridan foydalangan bo'lsangiz, DataSet sinflarini yaratish va ushbu sinflarni DataSource , DataMember yoki Binding xususiyatlari orqali dizayn vaqtida bog'lash uchun foydalaniladigan vositalar bilan tanishsiz . Yomon yangilik shundaki, bu boy dizayn xususiyatlari
Entity ma'lumotlar manbalariga taalluqli emas . ramka . Hatto oddiy bog'lash ham kod yozishni talab qiladi. Asosiy bog‘lashni ishga tushirish uchun ozgina kod kerak bo‘ladi, lekin biz o‘rganib qolgan to‘laqonli bog‘lanish (masalan, avtomatik saralash, filtrlash va ierarxik bog‘lash) katta hajmdagi mehnatni talab qiladi.
Yaxshi xabar shundaki, EFWinForms kutubxonasi yordamida siz ma'lumotlarni osongina bog'lashingiz va Winforms - da ma'lumotlarni bog'lash uchun qayta ishlatiladigan komponentni yaratishingiz mumkin . Kutubxona ikkita komponentdan iborat:
EntityDataSource : Ma'lumotlar ob'ekti modelini qamrab oluvchi va uning elementlarini to'liq dizayn vaqtida qo'llab-quvvatlanadigan majburiy ma'lumotlar manbalari sifatida ko'rsatadigan loviya.
Do'stlaringiz bilan baham: |