یکشنبه ۳ بهمن ۱۳۹۵
 
 
 
کلمه عبور خود را فراموش کرده اید؟
 

 
 
تاریخ ثبت: ۹۲/۸/۳۰
تعداد نمایش: ۵۷۹۵
  Bookmark and Share
 
 ویژوال استودیو آنلاین
  فرستنده خبر: ابوالفضل حسن الدين



اگر پیگیر اخبار وب‌سایت بودید، در جریان هستید که مایکروسافت طی رخدادی (13 نوامبر - 22 آبان) که در آن تمامی مهره‌های کلیدی حوزه برنامه‌نویسی مایکروسافت حضور داشتند، به صورت رسمی با رونمایی از محصولات جدید یعنی Visual Studio 2013 و TFS 2013 به تشریح ویژگی‌های جدید آن‌ها پرداخت. برای مرور جزئیات این رخداد می‌توانید این پست را مطالعه نمایید.

آنچه که در این رخداد بیش از همه جلب توجه می‌کرد، ارائه شدن عنوان جدید در حوزه برنامه‌نویسی مایکروسافت بود. Visual Studio Online عنوانی‌ست که ازین پس بیشتر در مورد آن خواهیم شنید. این عنوان به تنهایی گویای همه چیز هست. همانطور که تمام دست‌آوردهای مایکروسافت در حوزه سیستم‌عامل، پایگاه داده‌، موبایل و سخت‌افزار به سمت بستر ابری (Cloud) در حال گسترش و توسعه‌ هستند، حوزه برنامه‌نویسی نیز ازین جنبش مستثنا نبوده و با ارائه‌ی ویژوال استودیو آنلاین، عصر جدیدی در دنیای برنامه‌نویسی و بخصوص پلتفرم دات‌نت مایکروسافت آغاز شده است.


Visual Studio Online چیست؟

شاید امروزه کمتر کسی در دنیای برنامه‌نویسی وجود داشته باشد که نام ویژوال استودیو و پلتفرم دات‌نت مایکروسافت را نشنیده باشد. با گذشت بیش از ده سال از ارائه نسخه اولیه ویژوال استودیو به عنوان محیط برنامه‌نویسی یکپارچه، امروزه شاهد شکل‌گیری بستری عظیم سرشار از نوآوری‌ها و آمیخته با ویژگی‌های توسعه تیمی هستیم. اینک، مجموعه‌ای از این سرویس‌های موجود توسعه و برنامه‌نویسی ویژوال استودیو، با ارائه شدن در بستر وب، تحت میزبانی Azure، ویژوال استودیو آنلاین را به وجود آورده‌اند. حال این سوال مطرح می‌شود که ویژوال استودیو آنلاین چه سرویس‌هایی را ارائه می‌دهد؟ تا قبل از رخداد رونمایی از ویژوال استودیو 2013، سرویس‌های زیر در پیش‌نمایش ویژوال استودیو آنلاین در دسترس بوده‌اند:
  • Hosted Source Control
  • Work Items and Agile Planning
  • Hosted Build Service
  • Elastic Load Testing Service
همانطور که از اسامی سرویس‌ها هم پیداست، تمامی آنها هم‌اکنون در بستر محصول TFS مایکروسافت برای مدیریت سورس‌ کدها، ایجاد ورک‌آیتم‌ها، تعامل کاربران، راه‌اندازی بیلدها و تست محصولات ارائه می‌شوند. نکته جالب اینکه این سرویس‌ها برای تیم‌هایی حداکثر شامل 5 توسعه‌دهنده به صورت رایگان قابل استفاده می‌باشند. شما هم می‌توانید با مراجعه به این آدرس هم‌اینک به جمع کاربران ویژوال استودیو آنلاین بپیوندید و تجربه برنامه‌نویسی ابری خود را آغاز کنید! (توجه داشته باشید که سرویس‌هایی که در ادامه مطرح خواهند شد، به صورت رایگان قابل استفاده نمی‌باشند)



مایکروسافت در رخداد رونمایی از ویژوال استودیو 2013، دو سرویس بسیار مهم و کاربردی دیگر را به مجموعه سرویس‌های ویژوال استودیو آنلاین اضافه کرد:
  • "Visual Studio Online "Monaco
  • Visual Studio Online Application Insights

در ادامه با این دو سرویس بیشتر آشنا خواهید شد.

"Visual Studio Online "Monaco


ویژوال استودیو با وجود ارائه طیفی از ویژگی‌ها، در درجه اول اهمیت، یک محیط کدنویسی‌ غنی محسوب می‌شود. بنابراین ویژوال استودیو آنلاین نیز می‌بایست این امکان را فراهم کند. "Visual Studio Online "Monaco سرویس کدنویسی ابری (ادیتور آنلاین کد)، برای استفاده در بستر ابری و داخل مرورگر می‌باشد. طبیعی‌ست که این ادیتور آنلاین نمی‌تواند تمامی خدمات نسخه دسکتاپ ویژوال استودیو را فراهم کند اما برای شروع کار و یا ویرایش سورس‌های موجود به صورت زنده و در بستر ابری گزینه بسیار مناسبی خواهد بود.



Monaco در حال حاضر به عنوان محیط برنامه‌نویسی آنلاین وب‌سایت‌هایی که پلتفرم Azure میزبان آن‌هاست، قابل استفاده می‌باشد.


پست‌های زیادی این روز‌ها مروری بر این ادیتور آنلاین کد داشتند. برای مطالعه بیشتر می‌توانید از منابع زیر بهره‌مند شوید:

همچنین می‌توانید با مشاهده این ویدئو در عمل شاهد نحوه عملکرد Monaco باشید:




Visual Studio Online Application Insights

این سرویس با فراهم کردن نمایی 360 از اپلیکیشن در حال توسعه، ابزاری قدرتمند در تجزیه و تحلیل محصولات و ارائه خروجی با بالاترین بهره‌وری و کارایی‌ست. در حقیقت Application Insights با گردآوری داده‌های زنده از محیط‌های توسعه، تست و تولید، میزان کارایی و بهره‌وری اپلیکیشن به همراه نحوه تعامل کاربر با داده‌های آن را ارائه می‌دهد. این سرویس در مقطع فعلی به صورت محدود ارائه شده است و برای اپلیکیشن‌های دات‌نت و جاوا اجرا شونده در بستر ویندوز سرور و ویندوز Azure به همراه اپلیکیشن‌های وب و ویندوز فون قابل استفاده می‌باشد.


در تصویر زیر به خوبی می‌توان مشاهده کرد که Application Insights در چه حوزه‌هایی می‌تواند اطلاعات مناسب و کارآمد در اختیار توسعه‌دهندگان قرار دهد. به این ترتیب دانستن اینکه کاربر چگونه با اپلیکیشن تعامل می‌کند، در چه سناریوهایی کارایی بهتر حاصل می‌شود و چه بستری برای اجرا مناسب‌تر خواهد بود، امری ساده و لذت‌بخش خواهد بود.


برای آن دسته از کاربرانی که از ویژوال استودیو 2012 استفاده می‌کنند، این رخداد خبری به همراه داشته است و آن ارائه نسخه نهایی آپدیت 4 برای ویژوال استودیو 2012 بوده است. اطلاعات بیشتر پیرامون این آپدیت و نحوه دریافت آن در اینجا ارائه شده‌اند.

جمع‌بندی

بی‌تردید ویژوال استودیو آنلاین عصری جدید در حوزه برنامه‌نویسی دات‌نت را آغاز کرده است. مایکروسافت کیفیت و کارایی فوق‌العاده بالا را در دستور کار خود قرار داده است و خروجی‌های امسال مؤید این مطلب‌اند. باید اعتراف کرد که در این راستا هم تاکنون موفق بوده است. باید منتظر ماند و دید که ویژوال استودیو آنلاین در گام‌های بعدی چگونه مسیر تکامل خود را طی خواهد کرد.

برای اطلاع از آخرین مطالب و اخبار دات‌نت در صفــ ـحه دنیای دات‌نت مؤلف مشترک شوید.

منبع خبر : PersiaDevelopers ( هر گونه استفاده از اخبار اختصاصي PersiaDevelopers منوط به درج منبع خبر بلامانع مي باشد.)

   نظرات و سؤالات شما در مورد این خبر
 
  پیام جدید
صفحه ۱ - پیامهای اصلی ۱ تا ۱ از مجموع ۱ پیام اصلی
اولین قبلی بعدی

 عنوان فرستنده تاریخ
 
با سپاس، در انتظار اخبار بعدی کاوش حسینی ۱۳۹۲/۹/۹
پاسخ به: با سپاس، در انتظار اخبار بعدی ابوالفضل حسن الدين ۱۳۹۲/۹/۱۴
اولین قبلی بعدی

Copyright © 2006 - 2016 All Rights Reserved.
Please direct your questions or comments to