PDA

View Full Version : ویژگی های جدید Visual Studio 2008``1 SP1 و .NET Framework 3.5 SP1:



Mehdi Asgari
دوشنبه 13 آبان 1387, 00:02 صبح
من قبلا سرویس پک 1 .NET 3.5 (http://www.microsoft.com/downloads/details.aspx?FamilyID=ab99342f-5d1a-413d-8319-81da479ab0d7&displaylang=en) رو نصب کرده بودم. امروز هم SP1 ویژوال استودیو 2008 رو نصب کردم (که دربردارندۀ .NET 3.5 SP1 هم هست). حالا قصد دارم ویژگی های جدید و بهبود هایی رو که این دو سرویس پک به ارمغان می یارن اینجا بنویسم.
اولا از اینجا (http://www.microsoft.com/downloads/details.aspx?FamilyId=27673C47-B3B5-4C67-BD99-84E525B5CE61&displaylang=en)، SP1 رو دانلود کنید (فایل iso با حجم 831 MB)
توجه: با توجه به این که بعضی ها (از جمله خود من) عادت دارن هر روز سیستم و نرم افزار هاشون رو update کنن و این شامل hotfix های ویژوال استودیو هم میشه ، قبل از نصب SP1 ، از اینجا (http://www.microsoft.com/downloads/details.aspx?FamilyId=A494B0E0-EB07-4FF1-A21C-A4663E456D9D&displaylang=en)برنامۀ VS2008 Patch Removal یا (به قول مایکروسافت) VS 2008 Service Pack Preparation Tool رو دانلود و اجرا کنید تا پچ هایی رو که ممکنه برای SP1 مشکل ایجاد کنن ، remove کنه. حجم این برنامه 14.5 MB هست)
نصب SP1 روی سیستم من 40 دقیقه طول کشید (هیچ برنامه ای در حال اجرا نبود ، ویستا دارم با 2GB رم) بدون هیچ گونه مشکلی.
نکات :
• DVD نصب ویژوال استودیو همراهتون باشه چون در طول نصب SP1 به اون نیاز خواهید داشت.
• نیازی به ریست سیستم نداره.
• آیکون خود برنامه ی Visual Studio عوض شده و در قسمت پایین و راست اون عدد 9 ظاهر میشه.
بیشتر از همه برای ADO.NET (و SQL Server 2008) ویژگی اضافه شده ، و همینطور ASP.NET
من لیست نمی کنم ویژگی ها رو (تکرار لینک های زیر خواهد شد)
برای مشاهدۀ لیست کامل ویژگی های اضافه شده به .NET و VS این لینک ها رو ببینید:
http://msdn.microsoft.com/en-us/library/bb386063.aspx#SP1
http://support.microsoft.com/kb/945140
http://msdn.microsoft.com/en-us/vstudio/products/cc533447.aspx?ppud=4
http://www.microsoft.com/net/WhatsNew.aspx

مفید ترین ویژگیش برای من ، Client-only Famework هست:
نسخه ای از .NET Framework که مخصوص Client Application هاست، با حجم حدود 26 MB (یعنی ویژگی هایی که در یک برنامه ی Client به درد نمی خورن (مثل ASP.NET) و بیخودی حجم پکیج deployment رو بالا می برن ، در این runtime حذف شدن؛ یک Console App یا Windows App رو باز کنید ، در Properties پروژه ، قسمت Application (همون تب پیش فرض) یه check-box جدید هست به نام Client-only Framework subset )

Mehdi Asgari
دوشنبه 13 آبان 1387, 00:14 صبح
کنترل های Line ، Shape و DataRepeater که در Visual Basic Power Pack Controls بودن و در SP1 گنجونده شدن ، در toolbox من وجود نداره. (فقط تو برنامه های WPF دیده میشه و توی Windows Forms نیستن)
کسی می دونه چطور باید اونا رو اضافه کنم ؟
کسی هست که SP1 رو نصب کرده باشه ؟

hanieh66
دوشنبه 13 آبان 1387, 08:36 صبح
یه سوال خیلی مهم
یعنی دیگه وقتی یه برنامه معمولی رو می نویسم دیگه نیازی ندارم که کل دات نت فریمورک با حجم 120 مگابایت رو نصب کنم و همون 26 مگابایت کفایت می کنه؟؟؟؟؟

یعنی الان اگه من سرویس پک 1 دات نت فریمورک 3.5 رو بگیرم و نصب کنم کافیه؟ و دیگه وقتی که می خوام با اینستال شیلد ستاپ بسازم می تونم client only رو بزنم و فقط 26 مگابایت برام پکیج می کنه؟؟؟؟

Mehdi Asgari
دوشنبه 13 آبان 1387, 11:19 صبح
بله
http://i38.tinypic.com/mhg714.jpg/

hanieh66
دوشنبه 13 آبان 1387, 14:52 عصر
اینجوری خیلی خوبه
پس دیگه نیازی به نصب زمانگیر دات نت فریمورک با اون حجم زیاد نیست

چندتا سوال :



ایا خودتون تست کردین؟
تنها اگه من خود سرویس پک 1 مربوط به فریمورک 3.5 رو بگیرم مثل این عکسی که گذاشتین اون گزینه برام فعال می شه؟ یا باید سرویس پک مربوط به ویژوال استدیو رو هم بگیرم؟
ایا در اینستال شیلد هم این رو می شناسه و ساپورت می کنه؟ یعنی وقتی که می خواد ستاپ بسازه می تونم مشخص کنم که client only framework رو پکیج کنه؟
و اینکه این زیرمجموعه در واقع چه namespace هایی رو تو خودش داره و کدوما حذف شدن؟

Mehdi Asgari
دوشنبه 13 آبان 1387, 15:09 عصر
1- بله
2- نه ، باید VS 2008 SP1 رو نصب کنید.
3- نه فعلا : http://windowsclient.net/wpf/wpf35/wpf-35sp1-client-profile.aspx
این برای Windows Installer :
http://msdn.microsoft.com/en-us/library/cc656819.aspx
4-
http://blogs.msdn.com/bclteam/archive/2008/05/21/net-framework-client-profile-justin-van-patten.aspx

spicirmkh
چهارشنبه 20 آذر 1387, 20:09 عصر
من وقتي VS2008 نصب کردم بعدش SP1 چرا بعضي از کنترل نمي شناسد و پيغام Error Creatin Control مي دهد

kiani_behzad
سه شنبه 30 تیر 1388, 12:49 عصر
من از vs2008 استفاده میکنم آیا نمیشه همینو به vs 2008 sp1 تبدیل کرد؟ یعنی update نداره؟

RED-C0DE
سه شنبه 30 تیر 1388, 14:00 عصر
من از vs2008 استفاده میکنم آیا نمیشه همینو به vs 2008 sp1 تبدیل کرد؟ یعنی update نداره؟
خوب چرا می شه..من هم همینکارو کردم و سرویس پک 1 رو روی Visual Studio 2008 Team System نصب کردم بدون هیچ مشکلی..

saeedr22
سه شنبه 30 تیر 1388, 17:58 عصر
من از vs2008 استفاده میکنم آیا نمیشه همینو به vs 2008 sp1 تبدیل کرد؟ یعنی update نداره؟

update میشه.

Open-Source
سه شنبه 30 تیر 1388, 18:02 عصر
تا چه ورژنی از SQL رو ساپورت میکنه؟؟؟

esmaeily-hosein
چهارشنبه 31 تیر 1388, 10:55 صبح
SQL SERVER 2008 SP1 رو خوب support میکنه .

kiani_behzad
چهارشنبه 31 تیر 1388, 21:45 عصر
دوستان لینک update کردن vs 2008 به vs 2008 sp1 رو اگه دارین بذارین ممنون میشم.