ویژوال استادیو 2010 بتا 2 آمد!

ویژوال استادیو 2010 و دات نت فریم ورک 4.0 پیشرفت زیادی کرده اند و قابلیت های بسیار بسیار زیادی به آن ها اضافه شده است به طوریکه در آینده ای نه چندان دور توسعه برنامه های تحت ویندوزو وب را تحت تاثیر قرار خواهند داد. توسعه برنامه های مبتنی بر ویندوز با WinForms جدید و همچنین  نسخه جدید WPF انجام خواهد شد. ASP.NET نسخه 4.0 نیز دارای بهبودها و ویژگی های جدیدی است که توسعه وب را لذت بخش تر و حرفه ای تر از قبل خواهد کرد. Silverlight جایگاه خود را کم کم در توسعه وب مستحکم می کند و آینده خوبی برایش پیش بینی می شود. توسعه راهکارهای Sharepoint و Office با ویژوال استادیو 2010 پیشرفت قابل توجهی داشته و به محاسبات ابری یا Cloud Computing در این نسخه توجه بیشتری شده است.

ویژوال استادیو 2010

ویژوال استادیو 2010 بتا 2 دارای بهبودهای بسیار خوبی در هسته IDE، ویرایشگر کد، زبان های برنامه نویسی، ابزارهای تست و طراحی برنامه است. نصب ویژوال استادیو 2010 راحت تر از قبل انجام می گیرد و می تواند در کنار ویژوال استادیو 2008 نصب شود و بدون هیچ مشکلی کار کند. شما می توانید ویژوال استادیو 2010 بتا 2 را روی کامپیوتری که در حال حاضر ویژوال استادیو 2008 دارد، نصب کنید، بدون اینکه مشکلی برایتان پیش بیاید.

ظاهر این نسخه کاملاً با استفاده از WPF ساخته شده و بسیار زیباست (+) لوگوی ویژوال استادیو در این نسخه تغییر یافته و مدرن تر شده، هر چند من شخصاً لوگوی قبلی ویژوال استادیو را بیشتر می پسندم.

وگوهای قدیمی و جدید ویژوال استادیو

Team Foundation Server در تمام نسخه های ویژوال استادیو 2010 وجود دارد. تیم های کوچک می توانند از TFS برای کنترل سورس، باگ ترکینگ و اتوماسیون Build پروژه هایشان در ویژوال استادیو 2010 استفاده نمایند. نسخه بیسیک TFS به راحتی بر روی کامپیوترهای سرور و کلاینت قابل نصب و استفاده است.

از نسخه بتای 1 ویژوال استادیو 2010، می توانستید با ابزارهای Windows Azure کار کنید اما حالا و با نسخه بتای 2 آسان تر می توانید توسعه برنامه های Windows Azure را شروع کنید. این یعنی تجربه لذت بخش استفاده از «محاسبات ابری» با دات نت و ویژوال استادیو!

در این نسخه نیز مانند نسخه 2008 می توانید نسخه فریم ورک خود را تغییر دهید. این امکان بسیار کاربردی ومفید است، به طور مثال شما می توانید از ویژوال استادیو 2010 برای توسعه برنامه های مبتنی بر دات نت فریم ورک 2.0 یا 3.5 استفاده کنید.

پیمایش کد در ویرایشگر کد با قابلیت های ویژوال استادیو 2010 بسیار آسان تر شده (+) و Intellisense در این نسخه دستخوش تغییرات و بهبود شده است. (+)

من هنوز سعادت استفاده از ویژوال استادیو 2010 بتا 2 را پیدا نکردم اما سعی میکنم به محض استفاده، در مطلب کامل به بررسی ویژگی های جدیدش بپردازم. احتمالاً من تا آمدن نسخه پایدار صبر خواهم کرد. هرچند واقعاً صبر کردن برای تجربه ویژوال استادیو 2010 آسان نیست!

ویژوال استادیو 2010 بتا 2 را دانلود کنید

برای دریافت ویژوال استادیو 2010 به اینجا بروید. از 21 اکتبر (29م مهر) دریافت برای عموم آزاد است!البته مشترکان MSDN دو روز زودتر از بقیه می توانستند این نسخه را دریافت کنند.

منابع بیشتر برای آشنایی با دات نت فریم ورک 4.0

من قبلاً در این وبلاگ در مطالبی به بررسی دات نت فریم ورک 4.0 پرداخته بودم. می توانید برای آشنایی بیشتر با این نسخه آن ها را مطالعه کنید. در آینده به بررسی کامل ویژوال استادیو 2010 نیز خواهیم پرداخت که جزوی از همین سری پست ها خواهد بود.

در آخر می توانید برای کسب اطلاعات بیشتر وبلاگ ScottGu را بخوانید که ایشون یک سری پست در مورد ویژگی های جدید این نسخه نوشته اند و در آینده هم خواهند نوشت.خواندن وبلاگ Scott Hanselman نیز توصیه می شود.

برای اطلاع از به روز رسانی این وبلاگ، مشترک فید فراسان شوید! چطور مشترک شویم!

دانلود ویژوال استادیو 2010 و مشاهده چند ویدئو در مورد آن

در مطالب بعدی در مورد ویژگی های جدید دات نت فریم ورک 4.0 و ویژوال استادیو 2010 صحبت خواهم کرد. فعلاً اگر اینترنت پرسرعت دارید حتماً نسخه CTP ویژوال استادیو 2010 را دانلود کنید و ویدئوهای زیر را هم مشاهده کنید.

.NET Logo

دانلود ویژوال استادیو 2010

حجم آن برای دانلود حدود 8 گیگابایت است و برای نصب آن به فضایی حدود 75 گیگابایت و نصب نرم افزار Microsoft Virtual PC 2007 SP1 احتیاج دارید.

ویدئو های ویژوال استادیو 2010

بعد از دانلود ویژوال استادیو 2010 حتماً Training Kit آن را هم دریافت کنید.

مطالب مرتبط :

برای اینکه مطالب آینده این وبلاگ در مورد ویژال استادیو 2010 را از دست ندهید، مشتراک فید فراسان شوید.

ویژگی های جدید ویژوال استادیو 2008 از زبان یک دختر 5 ساله!!

میدونم الان برای ذکر ویژگی های ویژوال استادیو و دات نت فرم ورک 3.5 کمی دیر شده است اما پیشنهاد میکنم حتماً این ویدئو را ببینید. در این ویدئوی جالب یک دختر شیرین زبان 5 ساله به نام Adah ویژگی های جدید ویژوال استادیو 2008 را برای شما به شکلی جالب توضیح می دهد!

شاید این مطالب هم برای شما خواندنی باشند :

اگر تمايل به دنبال کردن مطالب اين وبلاگ داريد، مي توانيد مشترک فيد فراسان شويد.

چطور مشترک شويم؟

ظاهر جدید برای ویژوال استادیو 2010

مایکروسافت چند ماه پیش به معرفی قابلیت های دات نت فریم ورک 4.0 و ویژوال استادیو 2010 پرداخت، اما در آن موقع حرفی از ظاهر جدید ویژوال استادیو به میان نیامد. نسخه 2010  توسعه نرم افزارهای مبتنی بر پلت فرم دات نت را متحول خواهد کرد. گذشته از قابلیت های جدیدی که به ویژوال استادیو 2010 اضافه شده ، ظاهر آن نیز دستخوش تغییرات مهمی شده است. ویژوال استادیو 2010 دارای رابط کاربری بسیار زیبا و پیشرفته ای خواهد بود که با استفاده از تکنولوژی WPF ایجاد شده است. مایکروسافت با این حرکت قدرت WPF در ایجاد رابط های کاربری قدرتمند و زیبا را به رخ می کشد و همچنین می تواند هشداری باشد برای برنامه نویسان تا تکنولوژی WPF را جدی تر بگیرند و از همین حالا در مورد آن مطالعه کنند.

ظاهر جدید ویژال استادیو 2010

ظاهر جدید ویژال استادیو 2010

همانطور که در تصویر بالا می بینید، ظاهر این نسخه تغییرات زیادی دارد و کاربر پسندتر به نظر می رسد. البته باید برای تجربه این رابط کاربری تا عرضه نسخه Beta 1 ویژوال استادیو 2010 صبر کنید اما می توانید تصاویر بیشتری از این نسخه را دریزی مشاهده کنید.

پنجره های شناور

پنجره های شناور

کد ادیتور جدید ویژوال استادیو 2010

کد ادیتور جدید ویژوال استادیو 2010

ایجاد یک پروژه جدید در ویژوال استادیو 2010

ایجاد یک پروژه جدید در ویژوال استادیو 2010

مدیریت اکستنشن ها

مدیریت اکستنشن ها

با استفاده از Extension Manager می توانید ابزارهای جانبی که برای ویژوال استادیو 2010 ساخته شده اند را به صورت آنلاین مشاهده و نصب کنید.

منبع تصاویر : وبلاگ Jason Zander

در این مطلب قصد معرفی امکانات و بررسی ویژوال استادیو 2010 را نداشتم، برای این کار باید تا عرضه نسخه بتا صبر کرد.

شاید این مطالب هم برای شما خواندنی باشند :

اگر تمايل به دنبال کردن مطالب اين وبلاگ داريد، مي توانيد مشترک فيد فراسان شويد.

چطور مشترک شويم؟

12+ نکته و ترفند ویژوال استادیو

ویژوال استادیو محیط توسعه مایکروسافت برای نرم افزارهای مبتنی بر فریم ورک دات نت است. این نرم افزار قدرتمند دارای قابلیت های فراوانی است که برنامه نویسی و توسعه نرم افزاری های تحت ویندوز و تحت وب را آسان تر و لذت بخش تر از همیشه کرده است. برنامه نویسان معمولاً مانند کاربران معمولی از برنامه های کامپیوتری استفاده نمی کنند، آن ها همیشه دنبال راهی برای آسان تر کردن کارها و صرفه جویی در زمان هستند. از آنجا که کاربران ویژوال استادیو برنامه نویسان هستند و اصولاً برنامه نویسان حال و حوصله پیدا کردن یک دستور میان منو های تو در تو و یا شکلک های موجود در نوار ابزارها را ندارند، ویژوال استادیو صادر کردن دستورات را بوسیله کلیدهای میانبر ساده تر نموده است.

visual-studio-2008

ویژوال استادیو از جمله نرم افزارهایی است که برای هر یک از دستوراتش کلیدهای ترکیبی مناسبی دارد. این کلید های ترکیبی در تسریع تایپ کردن کدهای برنامه بسیار تاثیر گذارند. من هم به عنوان یک برنامه نویس ساده برای سریعتر برنامه نوشتن و افزایش بهره وری در محیط ویژوال استادیو از کلید های ترکیبی و ترفندهای زیر استفاده می کنم.

  • برای کپی کردن یک خط کد، کافیست اشاره گر ماوس را به ابتدای خط مورد نظر برده و کلید ترکیبی Ctrl+C را فشار دهید.
  • برای انتقال یا حذف یک خط کد نیز می توانید مانند مورد بالا اشاره گر را به ابتدای خط برده و کلید های Ctrl+X را همزمان بفشارید.
  • می توانید با فشردن Ctrl+M+M قطعه کد مورد نظر خود را Expand یا Collapse کنید.
  • برای تبدیل یک خط کد به کامنت کلیدهای Ctrl+K+C و برای خارج کردن یک خط از حالت کامنت کلیدهای Ctrl+K+U را فشار دهید.
  • برای ایجاد الگوی property در یک کلاس، تایپ کنید prop و کلید Tab را دوبار پشت سر هم فشار دهید.
  • برای حرکت میان فایل های باز پروژه، کلید Ctrl+Tab را فشار دهید. مانند ویندوز، ویژوال استادیو پیش نمایشی از فایل های باز پروژه را نشان می دهد که به راحتی می توانید به هر کدام سوئیچ کنید.
  • window-switchبرای رفتن به حالت Full Screen در ویژوال استادیو کلید های Shift+Alt+Enter را همزمان فشار دهید. بعضی مواقع حالت تمام صفحه برای تمرکز بیشتر برنامه نویس مناسب است.
  • برای رفتن به بلاک تعریف یک متد کلید F12 را در حالی که اشاره گر ماوس را روی نام آن قرار دادید، فشار دهید.
  • کلید Ctrl+- (کلید Ctrl و کلید -) را برای بازگشت به جایی که قبلاً بودید، فشار دهید.
  • دکمه های Ctrl+Alt+ Down Arrow را برای دستیابی به تمام فایل های باز همزمان فشار دهید. ویژوال استادیو منویی برای انتخاب فایل مورد نظرتان در اختیارتان قرار می دهد.
  • برای غیر فعال کردن Add-in های ویژوال استادیو، هنگام بارگزاری ویژوال استادیو دکمه Left Shift را پائین نگه دارید.
  • برای انتخاب افقی قسمتی از کد (انتخاب ستونی)، دکمه Alt را پایین نگه دارید و با استفاده از ماوس قسمت مورد نظر خود را هایلایت کنید. این نوع انتخاب برای مواقعی که می خواهید قسمت های میانی یکسری از کدها را حذف یا کپی کنید خیلی به کار می آید. بیشتر…
  • برای تغییر Tab Order کنترل های روی یک فرم، می توانید از منوی View گزینه Tab Order را انتخاب کنید تا شماره ترتیب Tab Orderهای کنترل ها مشخص شوند. حالا به ترتیب روی کنترل ها کلیک کنید تا ترتیب Tab Order آن ها را تغییر دهید. اطلاعات بیشتر…
  • برای اینکه Splash Screen ویژوال استادیو را هنگام بارگزای ویژوال استادیو مشاهده نکنید، به شرتکات ویژوال استادیو پارامتر -nosplash را اضافه کنید. این کار باعث می شود تا ویژوال استادیو سریعتر از قبل بارگزاری شود، زیرا ویژوال استادیو در هنگام نشان دادن Splash Screen اطلاعاتی در مورد اجزا و Add-in های نصب شده را لود می کند که همین کار هم زمانی هر چند کم را نیاز دارد.

nosplash

پ.ن : شما هم اگر ترفندی برای سریعتر کد نوشتن در محیط ویژوال استادیو بلدید، در قسمت نظرات بیان کنید تا به این لیست اضافه شود.

شاید این مطالب هم برای شما خواندنی باشند :

اگر تمايل به دنبال کردن مطالب اين وبلاگ داريد، مي توانيد مشترک فيد فراسان شويد.

چطور مشترک شويم؟

پوسترهای بیشتر : کلیدهای میانبر ویژوال استادیو

حدس زدم شاید از پست قبلی وبلاگ خوشتان آمده باشد 🙂 به همین خاطر در این پست می توانید پوسترهای کلیدهای میانبر ویژوال استادیو را دریافت کنید. این پوسترها توسط شرکت مایکروسافت منتشر شده اند و واقعاً برای هر توسعه دهنده ای که از ویژوال استادیو استفاده می کند، لازم و کاربردی است. این پوسترها را من در فضای وبلاگم آپلود کردم، هر چند که می توانید آن ها را با یک جستجوی ساده از سایت مایکروسافت نیز دریافت کنید.

vs-logo

دریافت پوستر کلیدهای میانبر ویژوال استادیو 2008 – زبان سی شارپ

دریافت پوستر کلیدهای میانبر ویژوال استادیو 2008 – زبان ویژوال بیسیک

برای ویژوال استادیو نسخه 2005 می توانید از سایت مایکروسافت پوسترها را دریافت کنید :

سی شارپ 2005 | ویژوال بیسیک 2005

دریافت این کاغذ دیواری هم برای علاقه مندان ویژوال استادیو 2008 توصیه می کنم.

farasun.wordpress.com

شاید این مطالب هم برای شما خواندنی باشند :

اگر تمايل به دنبال کردن مطالب اين وبلاگ داريد، مي توانيد مشترک فيد فراسان شويد.

چطور مشترک شويم؟

LINQ چیست؟

مایکروسافت پس از عرضه دات نت فریم ورک 2 کار بر روی نسخه 3 آن را شروع کرده بود.  هنگام معرفی دات نت فریم ورک 3، مایکروسافت فناوری جدیدی را به نام LINQ معرفی کرد تا یکی از بزرگترین مشکلات برنامه نویسان را حل نماید. این فناوری جدید با هدف تحول در نحوه دستیابی به داده ها و اطلاعات بدون در نظر گرفتن نوع منبع آن ها بوجود آمده است.

LINQ (تلفظ می شود «لینک») مخفف Language INtegrated Query یکی از اجزای پلتفرم برنامه نویسی دات نت شرکت مایکروسافت است که قدرت کار با داده های مختلف را به زبانی شبیه زبان SQL به توسعه دهندگان می دهد. LINQ در 19 نوامبر 2007 به عنوان قسمتی از دات نت فریم ورک 3.5 عرضه شد.

منطق و دستورات لینک شبیه به زبان SQL است با این تفاوت که به تنهایی کابردی ندارد. شما باید از زبان لینک در کنار یکی از زبان های دات نت استفاده کنید تا به مقصود خود برسید در صورتی که زبان SQL یک زبان مستقل برای کار با داده هاست. اگر برنامه نویس باشید می دانید که برای دستیابی به داده های موجود در یک بانک اطلاعاتی علاوه بر استفاده از فناوری های دستیابی به داده همچون ADO باید از زبان SQL نیز استفاده کنید. مشکلی که برنامه نویسان قبل از ارائه لینک با آن مواجه بودند این بود که لایه دسترسی به داده ها از روش و منظقی متفاوت از لایه های دیگر عمل می کند. مثلاً در نظر بگیرید در یک برنامه مبتنی بر بانک اطلاعاتی برنامه نویس باید داده ها را از یک بانک اطلاعاتی با استفاده از دستورات SQL بخواند و سپس با منطق زبان برنامه نویسی آن ها را به لایه نمایش بفرستد. این عدم سازگاری لایه های نرم افزاری مشکلات زیادی به همراه می آورد. امروزه برنامه نویسان بر اساس مدل «شیء گرا» کدهای خود را می نویسند. واژه هایی همچون کلاس، شیء، متد و وراثت برای برنامه نویسان آشناست و آن ها هر روز در پروژه هایشان از آن ها استفاده می کنند. در این میان یکی از مشکلات برنامه نویسان شیء گرا، عدم شیء گرایی پایگاه های داده و داده های XML است. پروژه LINQ برای اضافه کردن قابلیت شیء گرایی به زبان SQL و در نتیجه پایگاه های داده و داده های XML بوجود آمد.

LINQ Structure
LINQ Structure

شرکت مایکروسافت برای غلبه بر مشکلات ذکر شده زبانی را طراحی نمود که در حال حاضر در دات نت فریم ورک 3.5 از آن استفاده می شود و همراه با ویژوال استادیو 2008 عرضه شده است. تمام سعی مایکروسافت بر این بوده که قواعد (Syntax) زبان لینک شبیه به زبان SQL باشد تا برنامه نویسان مجبور نباشند برای یادگیری آن وقت بگذارند. اگر برنامه نویس باشید می دانید که کوئری های زبان SQL را در یک زبان برنامه نویسی باید به صورت رشته ای (String) بنویسید و این بدین معنی است که در این صورت کوئری ها قابلیت اشکال زدایی (Debugging) نخواهند داشت. در این روش اشکال زدایی دستورات SQL بسیار مشکل خواهد بود و بعضی وقت ها واقعاً دردسر ساز خواهد شد. این را هم می دانید که دستورات SQL که به صورت رشته نوشته می شوند به همراه دیگر دستورات برنامه کامپایل نمی شوند و فقط به صورت ریسورس های رشته ای ذخیره می شوند. حالا در نظر داشته باشید که با لینک می توانید مشکلات بالا را برطرف کنید و کوئری های SQL را اشکال زدایی کنید. بدین ترتیب برنامه نویسان دات نت می توانند در هر یک از زبان های مورد حمایت دات نت همچون ویژوال بیسیک و سی شارپ از فناوری LINQ استفاده کنند و از مزایایی مثل خطایابی، IntelliSense و قدرت ویژوال استادیو استفاده کنید. به یاد داشته باشید که LINQ فقط برای داده های موجود در بانک های اطلاعاتی مورد استفاده قرار نمی گیرد بلکه صرف نظر از منبع داده ها LINQ قادر است با داده های آرایه های مختلف، کلاس ها، اشیای مختلف و فایل های XML مورد استفاده قرار گیرد.

پروژه LINQ در مایکروسافت | LINQ در ویکی پدیا

farasun.wordpress.com

Subcribe to Farasun feedمشترک فراسان شويد

farasun.wordpress.com

مطالب مربتط :