معرفی امکانات جدید visual studio 2012

چهارشنبه 9 مرداد 1392

معرفی امکانات جدید visual studio 2012 <br/> نرم افزار Visual Studio 2012 شامل تمامی امکانات مورد نیاز برای توسعه برنامه های ویندوز ۸، تمپلت ها، طراحی، تست و اشکال زدایی است.



توسعه ویندوز ۸

نرم افزار Visual Studio 2012 شامل تمامی امکانات مورد نیاز برای توسعه برنامه های ویندوز ۸، تمپلت ها، طراحی، تست و اشکال زدایی است. در حال حاضر با نصب ویژوال استودیو نرم افزار Blend همراه آن نصب و ابزارهای بصری بسیاری برای ایجاد برنامه های سازگار با فروشگاه Windows Store توسط HTML/CSS و XAML فراهم می کند. با استفاده از چنین ابزارها بدون هیچ مشکلی (البته اگه کشور مورد نظر تحریم نشده باشه) می توان برنامه ای ایجاد و در فروشگاه ویندوز استور قرار داد.

 

 

 

 



توسعه وبسایت

ویژوال استودیو ۲۰۱۲ و Net 4.5. پیشرفت هایی را در زمینه ASP.Net نیز ارائه داده اند که بهبود بهینه سازی وبسایت (minification و bundling)، قالب های جدید، ارتقاء ویرایشگر HTML و CSS، بازرسی صفحه و ابزارهای جدید انتشار نمونه هایی از آنها هستند. برای حمایت از توسعه دهندگان جاوا اسکریپت نیز امکانات جدیدی افزوده شده که از جمله آنها می توان به بهبود IntelliSense، کاوشگر جدید DOM و کنسول جاوا اسکریپت اشاره کرد.

 

 

 

 



توسعه ویندوز لاجوردی (Windows Azure)

VS 2012 در سرویس های ابری نیز پیشرفت های قابل ملاحظه ای را کرده. در این زمینه ابزاری وجود دارد که برنامه نویس به کمک آن می تواند به بهترین شکل ممکن خدمات ابری خود را توسعه دهد. از جمله ابزار سرویس های ابری که در VS 2012 گنجانده شده می توان به پشتیبانی از ویژگی ذخیره توزیع شده (distributed caching)، گزینه های جدید نشر، قالب های جدید و نصب کمتر ردپاها اشاره کرد. همچنین با استفاده از خدمات تیم مقدماتی ویندوز لاجوردی می توان از یکپارچگی و مستقرسازی مداوم در نرم افزار خود استفاده کرد.

 

 

 

توسعه برنامه های کاربردی کسب و کار

ویژوال استودیو ۲۰۱۲ شامل انواع ابزار برای توسعه برنامه های کاربردی کسب و کار است. توسعه دهندگان تکنولوژی SharePoint می توانند طراحی های جدید، انواع محتوا، قالب های جدید برای ستونهای سایت و صفحات وب Silverlight را در این نرم افزار پیدا کنند. در حال حاضر ویژگی های ALM مانند عملکرد پروفایلینگ، آزمایش واحد و IntelliTrace برای توسعه SharePoint در دسترس هستند. توسعه سمت سرویس گیرنده با پشتیبانی از قابلیت اشکال زدایی جاوا اسکریپت و IntelliSense نیز بهبود چشمگیری یافته.

 

 


توسعه بازی ها و دیگری برنامه های کاربردی سه بعدی

نرم افزار ویژوال استودیو ۲۰۱۲ شامل ابزارهای کمکی برای توسعه دهندگان بازی می باشد که با استفاده از این ابزارها کار تولید بازی ها آسان تر از قبل خواهد شد. اشکال زدایی DirectX گرافیک، طراحی و کدنویسی shader های DirectX (HLSL)، بازرسی و دستکاری دارایی های گرافیکی (عکس ها و مدل ها) نمونه ای از این ابزارهای مهم می باشند. شرکت مایکروسافت تمام قابلیت هایی را که توسعه دهندگان برای ساخت بازی های گرافیکی دو بعدی و سه بعدی به آنها نیاز دارند را در این نسخه از ویژوال استودیو فراهم آورده است
.

 

 

امکان استفاده از آخرین پیشرفت زبان های برنامه نویسی

اگر شما هم در حال برنامه نویسی با یکی از زبان های سی شارپ و ویژوال بیسیک هستید، می توانید از آخرین ویژگی های افزوده شده به این زبان ها در چارچوب دات نت ۴٫۵ و ویژوال استودیو ۲۰۱۲ برای برنامه نویسی غیرهمزمان استفاده کنید.

 

 




 کارایی، قابلیت اطمینان و بهبود سازگاری

علاوه بر افزوده شدن ویژگی های جدید، سرمایه گذاری هایی نیز برای بهبود توانایی های هسته محصول صورت گرفته است. برای مثال، سرمایه گذاری در عملکرد نرم افزار و ایجاد پیشرفت های قابل ملاحظه ای در بخش هایی از نرم افزار، از قبیل: جعبه ابزار، ویرایشگر، اشکال زدایی، کاهش زمان بارگذاری پروژه و … صورت پذیرفته.

 

 

امکانات جدید IDE

بروزرسانی اساسی در رابط کاربری نرم افزار ویژوال استودیو ۲۰۱۲ انجام گرفته که با آخرین محصولات مایکروسافت سازگاری دارد و به گونه ای طراحی شده که برنامه نویس تمام تمرکز خود را بر روی کد ها بگذارد. محیط نرم افزار به طور کلی ساده سازی شده، از جمله نوار ابزار ساده، کادری سبک و سریع برای جستجوی ابزارها و درهم ریختگی کمتر تب ها با پیش نمایش فایل ها به جای باز کردن آنها در طول عملیات اشکال زدایی. با استفاده از کادر Quick Launch می توانید در محیط IDE به جستجوی منوها، ابزارها و حتی دستورات زبان های برنامه نویسی بپردازید.

 

 

MohammadJavad

نویسنده 86 مقاله در برنامه نویسان
  • C#.net
  • 4k بازدید
  • 0 تشکر

کاربرانی که از نویسنده این مقاله تشکر کرده اند

تاکنون هیچ کاربری از این پست تشکر نکرده است

در صورتی که در رابطه با این مقاله سوالی دارید، در تاپیک های انجمن مطرح کنید