مایکروسافت مرکز اپلیکیشن ویژوال استودیو را با گیت هاب ترکیب می کند
در جریان این مراسم موسوم به بیلد 2018، مدیران مایکروسافت از برنامه همکاری جدید خود با هاب محبوب توسعه دهندگان یعنی گیت هاب (GitHub) پرده برداشتند.طی این برنامه مشترک بین ردموندی ها و گیت هاب، سرویس های DevOps در اختیار کاربران گیت هاب قرار می گیرد.
یکپارچه سازی مرکز اپلیکیشن های ویژوال استودیو و گیت هاب نیز به توسعه دهندگان حرفه ای اجازه می دهد اپ های موبایل را برای iOS، اندروید و macOS بسازند، بدون اینکه درگیر ویژگی های اختصاصی هرکدام از این پلتفرم ها بشوند. در واقع DevOps فرایند توسعه را برایشان تسهیل می کند.در این مقاله با DEvops آشنا شده ایم.
DevOps یک فرایند تولید نرمافزار است که بر مبنای ارتباط و همکاری هرچه بیشتر میان تیمهای تولید و توسعهٔ نرمافزار و تیمهای اجرایی بنا شده است؛ در طی این فرآیند، عملیاتی مانند Integration ،Testing و Deployment و همچنین اعمال تغییرات زیرساختی بهصورت خودکار درمیآیند و در کل هدف از DevOps، ایجاد فرهنگی است که در آن تولید، تست و انتشار نرمافزار به شیوهای سریع، مداوم و مطمئن انجام شود.
مایکروسافت همچنین دو قابلیت جدید برای ویژوال استودیو را مرفی کرد که IntelliCode و LiveShare نام دارند. این دو ویژگی کاملاً انتخابی هستند و احتمالاً پس از نهایی شدن، به صورت یکپارچه در مجموعه ویژوال استودیو قرار می گیرند.
قابلیت IntelliCode یک افزونه هوشمند است که به کمک AI فرایند کدنویسی و توسعه را ساده تر می کند. این قابلیت می تواند پیشنهادهای کاملاً هوشمندی را برای بهینه سازی کیفیت و بهره وری کدها ارائه دهد. البته اینها را مایکروسافت می گوید و هنوز در مورد کارآیی آنها در دنیای واقعی خبری در دست نیست.
قابلیت Live Share هم امکان همکاری لحظه ای و بلادرنگ بین اعضای تیم توسعه دهنده را فراهم می سازد آنها با استفاده از این افزونه می توانند به ویرایش و عیب یابی (دیباگ) کدها بپردازند. قابلیت Live Share با تمامی سناریوهای ممکن از جمله حالت بدون سرور، مبتنی بر کلاود یا توسعه IoT نیز سازگار است.
منبع:❊