PDA

View Full Version : كدوم نسخه از دات نت رو استفاده كنيم



mz6488
چهارشنبه 21 فروردین 1392, 13:13 عصر
سلام.فرقي ميكنه كه از كدوم نسخه دت نت استفاده كنيم؟مثلا ميشه برنامه هايي رو كه با دات نت 2 مينويسيم بشه با دات نت 3.5 يا 4 نوشت؟

tooraj_azizi_1035
چهارشنبه 21 فروردین 1392, 13:44 عصر
سلام
فرق میکنه. هر نسخه نسبت به نسخه قبل کاملتره یعنی امکاناتی بهش اضافه شده مثل موازی سازی برنامه که از 4.0 به بعد اضافه شد یا LINQ و WPF که در 3.5 اضافه شدند. شما بنا به نیازت باید انتخاب کنی.

rezaei_y
چهارشنبه 21 فروردین 1392, 13:48 عصر
این رو هم باید مد نظر داشته باشی که دات نت 3.5 به بالا نیاز به xp sp3 و بالاتر داره

یعنی اگه با دات نت 4 بنویسی حتما باید از xp sp3 یا ویندوز 7 استفاده کنی

mz6488
چهارشنبه 21 فروردین 1392, 17:15 عصر
یعنی هر نسخه بالاتر امکانات نسخه قبلی رو داره?

hesam_dj10
چهارشنبه 21 فروردین 1392, 17:27 عصر
مسلما
البته بهینه شده

mz6488
جمعه 23 فروردین 1392, 09:50 صبح
ولی من دات نت 4 رو تونستم روی xp sp 2 نصب کنم!

JaVaD_1900
جمعه 23 فروردین 1392, 11:36 صبح
فرق نداره مونده به کار ولی Ultimate هر نسخه کامل ترین هس

veniz2008
جمعه 23 فروردین 1392, 11:51 صبح
فرق نداره مونده به کار ولی Ultimate هر نسخه کامل ترین هس
سلام.
فرق میکنه جانم.
شما با با net2. (همون ویژوال 2005) میتونی LINQ کار کنی؟
با net 3.5. (همون ویژوال 2008) آیا میشه تمامی امکانات Entity Framwork رو که در net4. (همون ویژوال 2010) وجود داره رو پیاده سازی کنید؟
قطعا نه.
پس نسخه های مختلف با هم فرق دارن و نسخه بالاتر کارایی بهتری داره و ما ایرانی ها که پولی نمیدیم بهتره نسخه UlTimate رو نصب و استفاده کنیم.
موفق باشید.

JaVaD_1900
جمعه 23 فروردین 1392, 11:57 صبح
سلام.
فرق میکنه جانم.
شما با با net2. (همون ویژوال 2005) میتونی LINQ کار کنی؟
با net 3.5. (همون ویژوال 2008) آیا میشه تمامی امکانات Entity Framwork رو که در net4. (همون ویژوال 2010) وجود داره رو پیاده سازی کنید؟
قطعا نه.
پس نسخه های مختلف با هم فرق دارن و نسخه بالاتر کارایی بهتری داره و ما ایرانی ها که پولی نمیدیم بهتره نسخه UlTimate رو نصب و استفاده کنیم.
موفق باشید.

گفتم که مونده به کار! حالا یکی میخواد یه برنامه ساده بنویسه واسه چی کار به LINQ یا EF داره، شاید اصلاع کاری به بانک اطلاعاتی نداره برنامش!
در کل همیشه نسخه های جدید پیشترفه تر هستن و تکنولوژی های جدیدی رو پشتیبانی میکنن.
با 2008 نمیشه مثل 2010 پیاده سازی کرد اما امکان EF تو هر دوشون هس و میشه کار کرد.
;)

arash201
جمعه 23 فروردین 1392, 12:20 عصر
سلام
هر نسخه ای که از طرف مایکروسافت صادر می شود دال بر کامل تر بودن و رفع نواقص نسخه های قبلی می باشد و البته به نوع برنامه نویسی شما نیز هم بستگی دارد.و sqlclient و crystal report و linq در برنامه نویسی نسخه های دات نت 3.5 و 4 را پشتیبانی می کنند.خلاصه مطلب اگه برنامه خیلی قوی و حرفه ای میخواین نظیر برنامه های حسابداری و محاسباتی و ... می تونید از دات نت 3.5 و4 و البته در ویژوال استودیو 2012،دات نت 4.5 استفاده نمایید.

veniz2008
جمعه 23 فروردین 1392, 12:32 عصر
با 2008 نمیشه مثل 2010 پیاده سازی کرد اما امکان EF تو هر دوشون هس و میشه کار کرد.
این درست که EF در هر دوشون هست ولی فرض کنید طرف بخواد دیتابیس رو از روی مدل بسازه. در Net 3.5. فقط میتونید مدل رو طراحی کنید و اجازه ساخت دیتابیس رو از روی مدل به شما نمیده. چون خیلی از دوستان محدودیت های نسخه های مختلف رو نمیدونن بهتره که نسخه آخر رو نصب کنن که به مشکلی برنخورن.
موفق باشید.

mahdad sepah
جمعه 23 فروردین 1392, 12:46 عصر
تازه در نسخه 3.5 entity framework ریلشن ها هم نمیان ! بهترینش همون 4 به بالاست

danialafshari
جمعه 23 فروردین 1392, 13:48 عصر
سلام
خلاصه یک کلام ختم کلام
استفاده از نسخه های دات نت بستگی به برنامت داره
مثلا من یک برنامه عمومی نوشتم و امکانات خاصی هم نداشت و با دات نت 2 نوشتم
بستگی به برنامه داره عزیزم