PDA

View Full Version : استفاده از linq در پروژه



makh1387
شنبه 13 مهر 1387, 17:52 عصر
سلام
می خواستم بپرسم که آیا میشه رو Linq تو پروژه های متوسط و بزرگ هم حساب باز کرد
یا هنوز زوده که برا پروژه های سنگین از linq استفاده کنیم
خیلی ممنون می شم اگه راهنمایم کنید

achilles
دوشنبه 15 مهر 1387, 02:16 صبح
سلام
Linq توي Multithreading مشكل داره. براي همين هم براي پروژه هاي بزرگ هنوز توصيه نميشه. قراره براي رفع اين مشكل PLINQ رو بدن كه هنوز CTP هست...

ضمن اينكه پشت Linq در حالت معمولي يك DataSet هست كه توي پروژه هاي بزرگ مشكل ايجاد مي كنه.

من فقط براي پروژه هاي كوچك WinForms ازش استفاده مي كنم...

علیرضا مداح
سه شنبه 16 مهر 1387, 08:12 صبح
سلام دوست عزیز،


قراره براي رفع اين مشكل PLINQ رو بدن

برای دانلود نگارش CTP :
Download Microsoft Parallel Extensions to the .NET Framework 3.5 June 2008 Community Technology Preview (http://www.microsoft.com/downloads/details.aspx?FamilyId=348F73FD-593D-4B3C-B055-694C50D2B0F3)
برای اطلاعات بیشتر ، این ویدئو را مشاهده نمایید :
Channel 9 - Parallel LINQ (PLINQ) (http://channel9.msdn.com/posts/DanielMoth/Parallel-LINQ-PLINQ/)
و همچنین مقاله زیر:
Running Queries On Multi-Core Processors (http://msdn.microsoft.com/en-us/magazine/cc163329.aspx)

همچنین مطالعه بر روی ADO.Net Entity Framework (http://msdn.microsoft.com/en-us/library/aa697427(VS.80).aspx)را که همراه با .Net Framework 3.5 SP1 ارائه شده است را پیشنهاد میکنم ،/

sheitoonbala
سه شنبه 16 مهر 1387, 11:23 صبح
سلام . من از LINQ چیزی بلد نیستم، یه مقاله درست درمون می خواستم که بشه یه چیزایی یاد گرفت.ممنون....

mohammad272005
چهارشنبه 24 مهر 1387, 00:09 صبح
من این مقاله رو از همین سایت دانلود کردم. یادم نیست از کجا. کار آقای "مهدی قرهی" هست. من همینجا مجددا ازشون تشکر می کنم. مفیده و مختصر. البته همه چیز رو نگفته ولی کار آدم راه میافته.

Zaparo
چهارشنبه 24 مهر 1387, 09:03 صبح
PLINQ برای MultiThreading نیست!

Parallel هست که برای زمانی که شما از یک CPU با چند Core استفاده میکنید و میاد پردازش ها رو روی دو هسته قرار میده و از هر کدوم به اندازه توان کامل استفاده میکنه اینطوری Performance زیاد تر میشه و اینکه LINQ با MultiThread مشکل داره رو بعید میدونم باشه مثال عملی دارید؟