PDA

View Full Version : LINQ or Dataset



Future
سه شنبه 17 آذر 1388, 17:10 عصر
سلام دوستان, من می خواستم بدونم که برای کار با دیتابیس از LINQ استفاده کنم یا Dataset یا هر عملیات رو داخل SP در SQL بنویسم و در ASP فقط پارامتر ارسال کنم.
ممنون میشم اگه اساتید نظرشون رو بگن

Peyman.Gh
سه شنبه 17 آذر 1388, 20:27 عصر
بستگی به کارت داره اما Linq To SQL راحت تره ! البته بازم بستگی به کارت داره :لبخند:

Alireza_Salehi
سه شنبه 17 آذر 1388, 20:40 عصر
سرعت اجرای SP از LINQ و Dataset بیشتره

اما بین LINQ و Dataset مسلما LINQ از خیلی جهات بهتره...

شک نکن LINQ بدجور کارش درسته و در ضمن این قابلیت رو داره که بهینه ترش هم بکنید.

raziee
سه شنبه 17 آذر 1388, 21:32 عصر
LINQ توانایی بسیاری در پرس و جو ها داره. برای رسیدن به هدف کدهای کمی مینویسی و نتیجه ی خوبی میگیری.
اما برای یه کاره کوچولو این کار رو نکن.
مثلا اگه میخوای ار یه جدول با کلی سطر یک سطر رو بیرون بکشی همون یک سطر رو با SP بیرون بکش بعد کارای دیگه رو بسپار به ....

اوبالیت به بو
سه شنبه 17 آذر 1388, 22:37 عصر
هر عملیات رو داخل SP در SQL بنویسم
همين كار رو انجام بده.

از نرم افزار SPGEN آقاي كرامتي استفاده كن.

Future
چهارشنبه 18 آذر 1388, 03:46 صبح
سلام دوستان؛ خیلی خیلی ممنون از جوابتون. ولی یه سوال دیگه :
می خواستم بدونم که اگه من LINQ یا MVC رو پیاده سازی کنم اونوقت میشه N-Tier programming رو هم اجرا کرد. چون در حال حاضر من ازتباطم رو با دیتابیس از طریق DAL و BAL با SP در اس کیو ال سرور انجا می دم. در LINQ یا MVC چکار باید کرد. آیا میشه همین مدل رو دنیال کرد. یعنی احتیاج به DAL و BLL دارم؟

با تشکر از اساتید

Future
جمعه 18 دی 1388, 12:26 عصر
دوستان میشه یکی توضیح بده. من هنوز هم توی این مشگل گیر کردم