ورود

View Full Version : شروع کار با entity



نیکناز
شنبه 02 دی 1391, 08:33 صبح
سلام
من MVC3 کار میکنم با LINQ
از همه میشنوم که linq کنار بذارم entity کار کنم
دوستان اگه ممکنه یه توضیح راجع به تفاوت entity ,linq بدبد
بعد اگه امکانش هست نحوه ارتباط اینا با stored procedure توضیح بدبد و اینکه با stored procedure چه مزیتی دارن
ممنون میشم یه سری لینک مفید برای یادگیری entity پیشنهاد کنید
ممنون

mze666
شنبه 02 دی 1391, 17:26 عصر
حدود 15 - 16 قسمت اصلی داره که برای کار با EF نسبتاً کافیه. و خیلی مقالات دیگه که یک کم تخصصی تر هستن. (http://www.dotnettips.info/search/label/Entity%20framework)

مهدی کرامتی
چهارشنبه 06 دی 1391, 08:33 صبح
Linq و EF دو چیز یکسان نیستند، جایگزین هم نیز نیستند، بلکه با هم کار می کنند. شما برای کار کردن با EF چاره ای جز استفاده از Linq ندارید، بنابراین نمی توان آن را کنار گذاشت. البته امیدوارم منظورتان از Linq همان Linq to SQL نباشد.

نیکناز
چهارشنبه 06 دی 1391, 09:39 صبح
Linq و EF دو چیز یکسان نیستند، جایگزین هم نیز نیستند، بلکه با هم کار می کنند. شما برای کار کردن با EF چاره ای جز استفاده از Linq ندارید، بنابراین نمی توان آن را کنار گذاشت. البته امیدوارم منظورتان از Linq همان Linq to SQL نباشد.

تفاوت linq و linq to sql اگه میشه توضیح بدید. راستشو بخواید نمیدونم الان از کدوم استفاده میکنم :خجالت:

SaeidMirzaei
جمعه 13 بهمن 1391, 02:21 صبح
با سلام .
Linq مخفف Language Integrated Query است.
کاربرد Linq برای Query زدن بر روی Data هست. منظور از Data کدوم Data ست؟
Linq to Object
Linq to Sql
Linq to Dataset
Linq to Entity Franework
Linq to XML

در ضمن اضافه کنم برای کار با Linq 2 تا Syntax داریم:
1- Comprehension Query Syntax
2- Extension Method که آخرین در کتابی با نام FluentAPI نیز دیدیم