PDA

View Full Version : مبتدی: ایجاد لایه DATA Access با Entity Frame work و LINQ to



elahezarei
چهارشنبه 03 فروردین 1390, 19:19 عصر
سلام
می شه از دوستان خواهش کنم طریقه ایجاد لایه دیتا اکسس رو از طریق برنامه نویسی بگن نمی خوام از حالت ویزاردی استفاده کنم.
ممنمون می شم اگه راهنمائی کنید.

hamidreza20
پنج شنبه 04 فروردین 1390, 00:31 صبح
سلام دوست عزیز

برای این منظور از دو روش می توان استفاده کرد:

1)استفاده از Class Libary
2) استفاده از فولدر

از هر کدام که استفاده نمودید می توانید به آن یک کلاس اضافه کنید و یا از یک ORM استفاده کنید.

التماس دعا

elahezarei
یک شنبه 14 فروردین 1390, 10:09 صبح
سلام
ممنون از لطفتون تا این قسمتو می دونم می خوام که به جای استفاده ویزاردی از entity این لایه را با کد ایجاد کنم ممنون می شم اگه راهنماییم کنید.

amir-yeketaz
یک شنبه 14 فروردین 1390, 11:47 صبح
یکی از حالت های مختلفی که EF برای شما ارائه میده واسه مدل سازی تون راه Code-Only یا به اصطلاح POCO هست که عملکرد بسیار خوبی داره و درحال پیشرفته (میتونید تو بلاگ تیم ADO.NET پیشرفتشو دنبال کنید!)... اینجوری دیگه تقریبا ویزارد بازی در کار نیست!

البته Extension ای هست که میتونید اون مدل ویزاردی که طراحی کردینو به کد تبدیل کنید(generate)! ولی من به شخصه هنوز تست نکردم که با پاک کردن فایل edmx چه اتفاقی میفته(یعنی کار میکنه یا نه!)

موفق باشید ...

elahezarei
یک شنبه 14 فروردین 1390, 13:24 عصر
ممنون از لطفتون.