{"id":268533,"date":"2015-11-19T11:51:04","date_gmt":"2015-11-19T08:51:04","guid":{"rendered":"http:\/\/savepearlharbor.com\/?p=268533"},"modified":"-0001-11-30T00:00:00","modified_gmt":"-0001-11-29T21:00:00","slug":"","status":"publish","type":"post","link":"https:\/\/savepearlharbor.com\/?p=268533","title":{"rendered":"\u0413\u043b\u0430\u0432\u043d\u044b\u0435 \u0430\u043d\u043e\u043d\u0441\u044b \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u0438 Microsoft Connect() \u0438 \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0430\u044f \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044f Visual Studio Connect 2015 \u0432 \u0420\u043e\u0441\u0441\u0438\u0438 4 \u0434\u0435\u043a\u0430\u0431\u0440\u044f"},"content":{"rendered":"<p>       Connect() \u2014 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0434\u0432\u0435\u043b\u043e \u0438\u0442\u043e\u0433 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432 Microsoft \u0438 \u043f\u0440\u0438\u043d\u0435\u0441\u043b\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0430\u043d\u043e\u043d\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u0441\u043d\u0443\u043b\u0438\u0441\u044c, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c Visual Studio. \u041e\u0434\u043d\u0430\u043a\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0433\u043e\u0434\u044b Visual Studio \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0432\u0441\u0435 \u043c\u043e\u0449\u043d\u0435\u0435 \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0435\u0435, \u0438 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f\u043c\u0438 VS \u043a \u043d\u0430\u043c \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u043e\u0431\u043b\u0430\u043a\u0435, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u0445. 4 \u0434\u0435\u043a\u0430\u0431\u0440\u044f, \u0432 \u0420\u043e\u0441\u0441\u0438\u0438, \u043c\u044b \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e Visual Studio Connect 2015 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435, \u0433\u0434\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u043f\u0440\u043e \u0442\u043e, \u0447\u0442\u043e \u0436\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0437\u0430 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f. <a href=\"https:\/\/events.techdays.ru\/vsconnect\/2015-12\/schedule\">\u041f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0435 \u0441\u043b\u0443\u0448\u0430\u0442\u044c<\/a>!<\/p>\n<p>  \u0410 \u043d\u0430 Connect() \u0431\u044b\u043b\u043e \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043e:  <\/p>\n<ul>\n<li>\u041c\u043e\u0434\u0435\u043b\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0438 \u043d\u0430 Visual Studio<\/li>\n<li><b>.NET Core 5 RC &#038; ASP.NET 5 RC <\/b>\u0441 Go-live \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439<\/li>\n<li><b>Visual Studio Dev Essentials <\/b> \u2014 \u043d\u043e\u0432\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0435\u0441\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/li>\n<li><b>Visual Studio Code \u0432 Open Source<\/b><\/li>\n<li><b>Visual Studio Android Emulator <\/b>\u043d\u0430 Mac OS X<\/li>\n<li>\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441 <b>Xamarin \u0438 MacinCloud<\/b>, \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u0434\u0440\u0443\u0433\u043e\u0435.<\/li>\n<\/ul>\n<p>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u2014 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/c17\/052\/ee9\/c17052ee9f064db68e2f9bc5ce4ca54b.png\"\/><br \/>  <a name=\"habracut\"><\/a><br \/>  \u041d\u0430\u0447\u043d\u0435\u043c \u043c\u044b \u0441 \u043d\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u044b \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0438 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, Visual Studio Dev Essentials, \u043a\u043e\u0442\u043e\u0440\u0430\u044f \u043f\u0440\u0435\u0434\u043e\u0441\u0442\u0430\u0432\u043b\u044f\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0443 \u0432\u0441\u0435, \u0447\u0442\u043e \u043d\u0443\u0436\u043d\u043e, \u0434\u043b\u044f \u0442\u043e\u0433\u043e, \u0447\u0442\u043e\u0431\u044b \u0441\u043e\u0437\u0434\u0430\u0432\u0430\u0442\u044c \u043f\u0440\u043e\u0435\u043a\u0442\u044b \u0434\u043b\u044f \u0440\u0430\u0437\u043b\u0438\u0447\u043d\u044b\u0445 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432 \u0438 \u041e\u0421:  <\/p>\n<ul>\n<li>Visual Studio Community \u0438 Code<\/li>\n<li>Visual Studio Team Services (\u0440\u0430\u043d\u0435\u0435 \u043d\u0430\u0437\u044b\u0432\u0430\u043b\u0430\u0441\u044c Visual Studio Online) \u2014 \u0434\u043e 5 \u0430\u043a\u043a\u0430\u0443\u043d\u0442\u043e\u0432<\/li>\n<li>\u041f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 Pluralsight \u043d\u0430 \u0442\u0440\u0438 \u043c\u0435\u0441\u044f\u0446\u0430 (\u0438 \u043d\u0430 \u043e\u0433\u0440\u0430\u043d\u0438\u0447\u0435\u043d\u043d\u043e\u0435 \u0432\u0440\u0435\u043c\u044f 6 \u043c\u0435\u0441\u044f\u0446\u0435\u0432)<\/li>\n<li>\u041f\u043e\u0434\u043f\u0438\u0441\u043a\u0430 \u043d\u0430 \u0442\u0440\u0438 \u043c\u0435\u0441\u044f\u0446\u0430 \u043d\u0430 Wintellect<\/li>\n<li>Azure \u043d\u0430 $25 \u0432 \u043c\u0435\u0441\u044f\u0446 \u043d\u0430 \u0433\u043e\u0434<\/li>\n<\/ul>\n<p>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u2014 <a href=\"https:\/\/www.visualstudio.com\/products\/free-developer-offers-vs\">\u043d\u0430 \u0441\u0430\u0439\u0442\u0435 Visual Studio<\/a>.<\/p>\n<p>  \u041f\u0430\u0440\u0430\u043b\u043b\u0435\u043b\u044c\u043d\u043e \u043d\u043e\u0432\u043e\u0439 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0435 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432 \u0431\u044b\u043b \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d <b>Visual Studio Marketplace <\/b> \u2014 \u043c\u0435\u0441\u0442\u043e, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u043c\u043e\u0436\u043d\u043e \u043d\u0430\u0439\u0442\u0438 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u044f Visual Studio, Visual Studio Team Services \u0438 Visual Studio Code. Visual Studio Marketplace \u0431\u0443\u0434\u0435\u0442 \u0441\u043b\u0443\u0436\u0438\u0442\u044c \u0437\u0430\u043c\u0435\u043d\u043e\u0439 \u0434\u043b\u044f Visual Studio Gallery.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/895\/996\/4f0\/8959964f0f0e4474997b30eb5d2246e4.png\"\/><\/p>\n<p>  \u041c\u043d\u043e\u0433\u043e \u043d\u043e\u0432\u043e\u0441\u0442\u0435\u0439 \u043f\u0440\u0438\u0448\u043b\u043e \u0441 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u0433\u043e \u0444\u0440\u043e\u043d\u0442\u0430 \u2014 Visual Studio 2015 Update 1, Team Foundation Server 2015 Update 1 \u0438 Visual Studio Team Services (\u0440\u0430\u043d\u0435\u0435 Visual Studio Online). \u0412 \u044d\u043a\u043e\u0441\u0438\u0441\u0442\u0435\u043c\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 Visual Studio \u0431\u044b\u043b\u0438 \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u044b:   <\/p>\n<ul>\n<li><b>Tools for Universal Windows Apps v1.2 <\/b>(\u0434\u043b\u044f Windows 10 SDK Version 1511)<\/li>\n<li><b>Pull Requests Hub<\/b> \u2014 \u0432 Team Explorer \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u0445\u0430\u0431\u0430, \u0433\u0434\u0435 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0438 \u043c\u043e\u0433\u0443\u0442 \u0432\u0438\u0434\u0435\u0442\u044c \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435 pull-\u0437\u0430\u043f\u0440\u043e\u0441\u043e\u0432<\/li>\n<li><b>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Application Insights <\/b> \u2014 \u0444\u0438\u043b\u044c\u0442\u0440\u0430\u0446\u0438\u044f, \u0448\u0430\u0440\u0438\u043d\u0433 \u0438 \u043f\u043e\u0438\u0441\u043a \u043f\u043e \u0434\u0430\u043d\u043d\u044b\u043c AI, \u0430 \u0442\u0430\u043a\u0436\u0435 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f \u0432 Diagnostics Hub<\/li>\n<li><b>Visual Studio Extension for TextMate Grammars <\/b> \u2014 \u0431\u0430\u0437\u043e\u0432\u0430\u044f \u043f\u043e\u0434\u0441\u0432\u0435\u0442\u043a\u0430 \u0438 \u0430\u0432\u0442\u043e\u0434\u043e\u043f\u043e\u043b\u043d\u0435\u043d\u0438\u0435 \u0434\u043b\u044f GO, LUA, Perl, R, Ruby, Cmake, Make, Shellscript, Swift, YAML.<\/li>\n<li><b>\u041d\u043e\u0432\u044b\u0439 \u043f\u043b\u0430\u0433\u0438\u043d \u043a IntelliJ IDEA <\/b>(Preview) \u0434\u043b\u044f Team Foundation<\/li>\n<li><b>\u0420\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u044f \u0434\u043b\u044f Code Search <\/b>(\u043f\u043e\u0438\u0441\u043a \u043f\u043e \u043a\u043e\u0434\u0443), Package Management (\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0431\u0438\u043d\u0430\u0440\u043d\u044b\u043c\u0438 \u043a\u043e\u043c\u043f\u043e\u043d\u0435\u043d\u0442\u0430\u043c\u0438 \u0432\u043d\u0443\u0442\u0440\u0438 \u043e\u0440\u0433\u0430\u043d\u0438\u0437\u0430\u0446\u0438\u0438) \u0438 Release Manager (\u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u043b\u0438\u0437\u0430\u043c\u0438 \u0441 \u043f\u043e\u043c\u043e\u0449\u044c\u044e Release Management).<\/li>\n<li><b>Node.js Tools for Visual Studio 1.1<\/b> (NTVS) \u2014 \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u043e\u0435 Open Source \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0434\u043b\u044f Visual Studio, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0435\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u0430\u0442\u044b\u0432\u0430\u0442\u044c \u043d\u0430 Node.js \u0432 Visual Studio. <a href=\"http:\/\/www.visualstudio.com\/en-us\/features\/node-js-vs.aspx\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a>.<\/li>\n<li><b>Visual Studio Emulator \u0434\u043b\u044f Android <\/b> \u2014 \u0431\u0443\u0434\u0435\u0442 \u0434\u043e\u0441\u0442\u0443\u043f\u0435\u043d \u0434\u043b\u044f Mac OS X \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c, \u0441\u0435\u0439\u0447\u0430\u0441 \u043f\u043e\u044f\u0432\u0438\u043b\u0430\u0441\u044c \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Marshmallow (API 23) \u0438 Java API. <a href=\"http:\/\/aka.ms\/vsemuformac\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 <\/a><\/li>\n<\/ul>\n<p>  \u041e\u0442\u0434\u0435\u043b\u044c\u043d\u043e\u0433\u043e \u0443\u043f\u043e\u043c\u0438\u043d\u0430\u043d\u0438\u044f \u0441\u0442\u043e\u0438\u0442 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 <a href=\"http:\/\/blogs.msdn.com\/b\/vcblog\/archive\/2015\/11\/18\/announcing-the-vs-gdb-debugger-extension.aspx\">Visual Studio GDB Debugger Extension<\/a>:  <\/p>\n<ul>\n<li>\u041d\u043e\u0432\u043e\u0435 \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0435 \u0432 public preview<\/li>\n<li>\u041f\u043e\u0437\u0432\u043e\u043b\u044f\u0435\u0442 \u043e\u0431\u0449\u0430\u0442\u044c\u0441\u044f \u043e\u0442\u043b\u0430\u0434\u0447\u0438\u043a\u0443 Visual Studio \u0441 <a href=\"https:\/\/www.gnu.org\/software\/gdb\/\">GNU Project Debugger <\/a>(GDB)<\/li>\n<li>\u041e\u0442\u043b\u0430\u0434\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439, \u0441\u043e\u0431\u0440\u0430\u043d\u043d\u044b\u0445 \u0441 \u0430\u043b\u044c\u0442\u0435\u0440\u043d\u0430\u0442\u0438\u0432\u043d\u044b\u043c toolchains \u043d\u0430 Windows, \u0443\u0434\u0430\u043b\u0435\u043d\u043d\u044b\u0445 Linux-\u0441\u0435\u0440\u0432\u0435\u0440\u0430\u0445 \u0438 IoT-\u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430\u0445 (Raspberry PI, \u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440).<\/li>\n<\/ul>\n<p>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u043e\u0431\u043e \u0432\u0441\u0435\u043c \u044d\u0442\u043e\u043c \u2014 <a href=\"http:\/\/blogs.msdn.com\/b\/visualstudioalm\/archive\/tags\/team+foundation+server\/\">\u0432 \u0431\u043b\u043e\u0433\u0435 Visual Studio ALM<\/a><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/d7c\/e3b\/cac\/d7ce3bcaca604674a395712a441d4e69.png\"\/><\/p>\n<p>  \u0410\u043d\u043e\u043d\u0441\u044b \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0438\u043b\u0438\u0441\u044c \u0441\u0442\u0430\u0432\u0448\u0438\u043c\u0438 \u0443\u0436\u0435 \u0445\u043e\u0440\u043e\u0448\u0435\u0439 \u0442\u0440\u0430\u0434\u0438\u0446\u0438\u0435\u0439 \u043d\u043e\u0432\u043e\u0441\u0442\u044f\u043c\u0438 Open Source \u0438 Microsoft. <b>\u0412 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0432 Open Source \u0431\u044b\u043b \u043d\u0430\u043f\u0440\u0430\u0432\u043b\u0435\u043d \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 Visual Studio Code.<\/b> \u041f\u043e\u043c\u0438\u043c\u043e \u043e\u0442\u043a\u0440\u044b\u0442\u0438\u044f \u0438\u0441\u0445\u043e\u0434\u043d\u043e\u0433\u043e \u043a\u043e\u0434\u0430 Visual Studio Code, \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043f\u043e\u043b\u0443\u0447\u0438\u043b \u0441\u043e\u0431\u0441\u0442\u0432\u0435\u043d\u043d\u0443\u044e \u0433\u0430\u043b\u0435\u0440\u0435\u044e \u0438 \u043d\u043e\u0432\u0443\u044e \u043c\u043e\u0434\u0435\u043b\u044c \u0440\u0430\u0441\u0448\u0438\u0440\u0435\u043d\u0438\u0439. \u041d\u0430\u0439\u0442\u0438 \u0438 \u0437\u0430\u0433\u0440\u0443\u0437\u0438\u0442\u044c \u0440\u0435\u0434\u0430\u043a\u0442\u043e\u0440 \u043c\u043e\u0436\u043d\u043e \u043d\u0430 \u0441\u0430\u0439\u0442\u0435 <a href=\"https:\/\/code.visualstudio.com\/\">https:\/\/code.visualstudio.com<\/a>.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/647\/19c\/6a4\/64719c6a4a49441db1a4ee90833b4754.png\"\/><\/p>\n<p>  <b>.NET Core 5 (\u043e\u043f\u0442\u0438\u043c\u0438\u0437\u0438\u0440\u043e\u0432\u0430\u043d\u043d\u044b\u0439 \u0444\u0440\u0435\u0439\u043c\u0432\u043e\u0440\u043a \u0438 runtime \u0441 \u0444\u043e\u043a\u0443\u0441\u043e\u043c \u043d\u0430 server-side \u0438 cloud) \u0438 ASP.NET 5<\/b> \u0434\u043b\u044f Linux, Windows \u0438 OS X \u0443\u0448\u043b\u0438 \u0432 RC. \u041f\u043e\u043b\u043d\u0430\u044f \u0440\u0435\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u044f .NET Core \u043f\u043e\u043b\u0443\u0447\u0438\u043b\u0430 Go-Live \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u044e, \u0447\u0442\u043e \u043e\u0437\u043d\u0430\u0447\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0435\u0435 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0435:  <\/p>\n<ul>\n<li>\u0411\u043e\u043b\u044c\u0448\u0435 API (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, \u0434\u043b\u044f \u043e\u0431\u0449\u0435\u043d\u0438\u044f \u0441 \u0441\u0435\u0442\u044c\u044e \u0438 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438)<\/li>\n<li>\u0423\u043b\u0443\u0447\u0448\u0435\u043d\u0438\u044f ASP.NET 5 RC \u043d\u0430 \u0441\u0442\u043e\u0440\u043e\u043d\u0435 runtime \u0438 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u043e\u0432 (\u0438\u0437\u043c\u0435\u043d\u0435\u043d\u0438\u044f \u0432 \u043c\u043e\u0434\u0435\u043b\u0438 \u0445\u043e\u0441\u0442\u0438\u043d\u0433\u0430, \u043a\u043e\u043d\u0441\u0438\u0441\u0442\u0435\u043d\u0442\u043d\u043e\u0441\u0442\u044c \u0440\u0430\u0431\u043e\u0447\u0435\u0433\u043e \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u043d\u0430 Windows, OS X \u0438 Linux)<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043b\u043e\u043a\u0430\u043b\u0438\u0437\u0430\u0446\u0438\u0438, Entity Framework 7, tag helper, \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442\u044b \u0434\u043b\u044f \u0432\u0435\u0431-\u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 (\u043d\u0430\u043f\u0440\u0438\u043c\u0435\u0440, bootstrap, glyphicon, bower)<\/li>\n<\/ul>\n<p>  \u0414\u043e\u0441\u0442\u0443\u043f\u043d\u043e \u043d\u0430 <a href=\"http:\/\/get.asp.net\/\">http:\/\/get.asp.net<\/a><br \/>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u2014 <a href=\"http:\/\/aka.ms\/netcorerc\">\u0432 \u0431\u043b\u043e\u0433\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b .NET<\/a><br \/>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 #2 \u2014 \u0432 <a href=\"http:\/\/blogs.msdn.com\/b\/webdev\/archive\/2015\/11\/18\/announcing-asp-net-5-release-candidate-1.aspx\">\u0431\u043b\u043e\u0433\u0435 \u043a\u043e\u043c\u0430\u043d\u0434\u044b ASP.NET<\/a><br \/>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 #3 \u2014 \u0432 <a href=\"http:\/\/www.hanselman.com\/blog\/CategoryView.aspx?category=ASP.NET\">\u0431\u043b\u043e\u0433\u0435 \u0421\u043a\u043e\u0442\u0442\u0430 \u0425\u0430\u043d\u0441\u0435\u043b\u044c\u043c\u0430\u043d\u0430<\/a><\/p>\n<p>  <b>Microsoft \u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u0435\u0442 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 Windows Bridge for iOS<\/b>:  <\/p>\n<ul>\n<li>Open Source \u043f\u0440\u043e\u0435\u043a\u0442 \u043d\u0430 GitHub<\/li>\n<li>\u041f\u043e\u043c\u043e\u0433\u0430\u0435\u0442 \u043c\u0438\u0433\u0440\u0438\u0440\u043e\u0432\u0430\u0442\u044c \u043d\u0430 Universal Windows Platform \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u0441\u0443\u0449\u0435\u0441\u0442\u0432\u0443\u044e\u0449\u0435\u0433\u043e \u043a\u043e\u0434\u0430 \u043d\u0430 Objective-C<\/li>\n<\/ul>\n<p>  <a href=\"http:\/\/blogs.windows.com\/buildingapps\/2015\/11\/18\/windows-bridge-for-ios-where-we-are-and-where-we-are-headed\/\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a><\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/d27\/c79\/506\/d27c79506bf445e1a5d4c015de11ced7.png\"\/><\/p>\n<p>  <b>Microsoft \u0438 Xamarin <\/b>\u043f\u0440\u043e\u0434\u043e\u043b\u0436\u0430\u044e\u0442 \u0443\u043a\u0440\u0435\u043f\u043b\u044f\u0442\u044c \u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e, \u0438 \u0432 \u044d\u0442\u043e\u0442 \u0440\u0430\u0437 \u0431\u044b\u043b\u0438 \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u044b:  <\/p>\n<ul>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Visual Studio Xamarin 4<\/li>\n<li>\u0418\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435 SSH \u0434\u043b\u044f \u0441\u0432\u044f\u0437\u0438 Visual Studio \u0441 Mac<\/li>\n<li>\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f Xamarin \u0441 Azure <\/li>\n<li>\u0418\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u044f Visual Studio Team Services \u0438 Xamarin Test Cloud \u2014 \u043c\u043e\u0436\u043d\u043e \u0431\u0443\u0434\u0435\u0442 \u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u0440\u0435\u0437\u0443\u043b\u044c\u0442\u0430\u0442\u044b \u0442\u0435\u0441\u0442\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f \u0441 Test Cloud \u043d\u0430 \u043f\u043e\u0440\u0442\u0430\u043b\u0435 Visual Studio Team Services<\/li>\n<\/ul>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/cb7\/212\/08a\/cb721208a66c4ae797e31dfd0c452ebf.png\"\/><\/p>\n<p>  \u0422\u0430\u043a\u0436\u0435 \u0431\u044b\u043b\u043e \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043e <b>\u0441\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441 MacinCloud \u0434\u043b\u044f Visual Studio Team Services <\/b> \u2014 \u0442\u0435\u043f\u0435\u0440\u044c \u0443 \u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u0435\u043b\u0435\u0439 Visual Studio Team Services \u0435\u0441\u0442\u044c \u0434\u043e\u043f\u043e\u043b\u043d\u0438\u0442\u0435\u043b\u044c\u043d\u044b\u0435 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u0438 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u044f MacinCloud.\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u2014 \u043d\u0430 <a href=\"http:\/\/www.macincloud.com\/pricing\/build-agent-plans\/vso-build-agent-plan\">\u0441\u0430\u0439\u0442\u0435 MacinCloud<\/a><\/p>\n<h4><b>\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0435 \u043d\u043e\u0432\u043e\u0441\u0442\u0438<\/b><\/h4>\n<p>  \u0412\u044b\u043f\u0443\u0449\u0435\u043d <a href=\"http:\/\/storageexplorer.com\/\">Microsoft Azure Storage Explorer<\/a> \u0434\u043b\u044f Windows \u0438 OSX.<\/p>\n<p>  \u041d\u043e\u0432\u044b\u0439 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430, \u043d\u0430\u0437\u0432\u0430\u043d\u043d\u044b\u0439 <b>Microsoft Graph<\/b>, \u0434\u0430\u0435\u0442 \u0432\u043e\u0437\u043c\u043e\u0436\u043d\u043e\u0441\u0442\u044c \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u0442\u044c Office 365 API \u2014 \u043e\u0431\u0440\u0430\u0449\u0430\u0442\u044c\u0441\u044f \u043a Office 365 (\u0438 \u043d\u0435 \u0442\u043e\u043b\u044c\u043a\u043e, \u043d\u043e Azure AD \u0438 \u043f\u0440.) API \u0434\u043b\u044f \u0447\u0442\u0435\u043d\u0438\u044f \u0438 \u043f\u0440\u043e\u0447\u0438\u0445 \u043e\u043f\u0435\u0440\u0430\u0446\u0438\u0439, \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u0443\u044f \u043e\u0434\u0438\u043d \u0442\u043e\u043a\u0435\u043d \u0430\u0432\u0442\u043e\u0440\u0438\u0437\u0430\u0446\u0438\u0438. <a href=\"https:\/\/graph.microsoft.com\/\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a>.<\/p>\n<p>  <b>Azure Service Fabric public preview<\/b> \u2014 \u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u043c\u0430\u0441\u0448\u0442\u0430\u0431\u0438\u0440\u0443\u0435\u043c\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 \u043e\u0441\u043d\u043e\u0432\u0435 \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0441 \u0438\u043d\u0442\u0435\u0433\u0440\u0430\u0446\u0438\u0435\u0439 \u0441 Azure \u0438 Visual Studio, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u043e\u0439 Windows Server \u0438 \u0432 \u0431\u0443\u0434\u0443\u0449\u0435\u043c Linux. Azure Service Fabric \u2014 \u0435\u0434\u0438\u043d\u0441\u0442\u0432\u0435\u043d\u043d\u043e\u0435 \u0440\u0435\u0448\u0435\u043d\u0438\u0435, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u0438\u0432\u0430\u044e\u0449\u0435\u0435 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0443 stateless \u0438 Stateful \u043c\u0438\u043a\u0440\u043e\u0441\u0435\u0440\u0432\u0438\u0441\u043e\u0432 \u0441 \u0438\u0441\u043f\u043e\u043b\u044c\u0437\u043e\u0432\u0430\u043d\u0438\u0435\u043c \u043c\u043e\u0434\u0435\u043b\u0438 \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0438\u0440\u043e\u0432\u0430\u043d\u0438\u044f Actor. \u0412\u043a\u043b\u044e\u0447\u0430\u0435\u0442 \u0432 \u0441\u0435\u0431\u044f \u0442\u0430\u043a\u0436\u0435 Service Fabric Explorer, \u0432\u0435\u0431-\u0438\u043d\u0441\u0442\u0440\u0443\u043c\u0435\u043d\u0442 \u0434\u043b\u044f \u0441\u0431\u043e\u0440\u043a\u0438 \u0438 \u0437\u0430\u043f\u0443\u0441\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043d\u0430 Azure Service Fabric (\u043c\u043e\u0436\u043d\u043e \u043e\u0442\u0441\u043b\u0435\u0436\u0438\u0432\u0430\u0442\u044c \u0438\u0445 \u0441\u043e\u0441\u0442\u043e\u044f\u043d\u0438\u0435, \u0440\u0430\u0437\u0432\u0435\u0440\u0442\u044b\u0432\u0430\u0442\u044c \u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u044f\u0442\u044c \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u043e\u043c). \u041c\u043e\u0436\u043d\u043e \u043d\u0430\u0447\u0430\u0442\u044c \u043f\u0440\u043e\u0431\u043e\u0432\u0430\u0442\u044c \u0443\u0436\u0435 \u0441\u0435\u0439\u0447\u0430\u0441 \u043d\u0430 \u043b\u043e\u043a\u0430\u043b\u044c\u043d\u043e\u0439 \u043c\u0430\u0448\u0438\u043d\u0435. <\/p>\n<p>  <b>Azure SDK 2.8<\/b>:  <\/p>\n<ul>\n<li>\u0414\u0438\u0430\u0433\u043d\u043e\u0441\u0442\u0438\u043a\u0430 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u0432 \u043f\u0440\u043e\u0434\u0430\u043a\u0448\u0435\u043d\u0435 \u043d\u0430 Azure \u0441 Application Insights<\/li>\n<li>\u041f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Docker \u0438 Docker Tools for Visual Studio <\/li>\n<li>\u0423\u043b\u0443\u0447\u0448\u0435\u043d\u043d\u0430\u044f \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 \u043f\u0440\u043e\u0446\u0435\u0441\u0441\u0430 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0448\u0430\u0431\u043b\u043e\u043d\u0430\u043c\u0438 Azure Resource Manager<\/li>\n<li>\u041e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f Azure CLI \u2014 <a href=\"https:\/\/github.com\/Azure\/azure-powershell\/releases\">\u043d\u043e\u0432\u0430\u044f \u0432\u0435\u0440\u0441\u0438\u044f Powershell 1.0<\/a>, \u043f\u043e\u0434\u0434\u0435\u0440\u0436\u043a\u0430 Azure Automation, Resource Manager \u0438 Service Manager. <\/li>\n<li>Azure Cloud Explorer \u2014 \u0445\u0430\u0431 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0440\u0435\u0441\u0443\u0440\u0441\u0430\u043c\u0438 \u0432 \u043e\u0431\u043b\u0430\u043a\u0435 \u0432 Visual Studio<\/li>\n<li>SDK Libraries for ASP.NET RC1<\/li>\n<li>\u0411\u0438\u0431\u043b\u0438\u043e\u0442\u0435\u043a\u0438 \u0443\u043f\u0440\u0430\u0432\u043b\u0435\u043d\u0438\u044f \u0434\u043b\u044f CoreCLR<\/li>\n<\/ul>\n<p>  <a href=\"https:\/\/channel9.msdn.com\/Events\/Visual-Studio\/Connect-event-2015\/602\">\u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435<\/a>.<\/p>\n<p>  <b>CodePush \u0432 \u0431\u0435\u0442\u0435<\/b>:  <\/p>\n<ul>\n<li>\u041e\u0431\u043b\u0430\u0447\u043d\u044b\u0439 \u0441\u0435\u0440\u0432\u0438\u0441, \u043f\u043e\u0437\u0432\u043e\u043b\u044f\u044e\u0449\u0438\u0439 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u0430\u043c \u043d\u0430 Cordova \u0438 React Native \u0440\u0430\u0437\u0432\u043e\u0440\u0430\u0447\u0438\u0432\u0430\u0442\u044c \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u043c\u043e\u0431\u0438\u043b\u044c\u043d\u044b\u0445 \u043f\u0440\u0438\u043b\u043e\u0436\u0435\u043d\u0438\u0439 \u043f\u0440\u044f\u043c\u043e \u043d\u0430 \u0443\u0441\u0442\u0440\u043e\u0439\u0441\u0442\u0432\u0430 \u0431\u0435\u0437 \u043d\u0435\u043e\u0431\u0445\u043e\u0434\u0438\u043c\u043e\u0441\u0442\u0438 \u043f\u0440\u043e\u0445\u043e\u0436\u0434\u0435\u043d\u0438\u044f \u0447\u0435\u0440\u0435\u0437 \u043c\u0430\u0433\u0430\u0437\u0438\u043d\u044b<\/li>\n<li><a href=\"http:\/\/microsoft.github.io\/code-push\">microsoft.github.io\/code-push<\/a><\/li>\n<\/ul>\n<p>  \u042d\u0442\u043e \u2014 \u0438\u0442\u043e\u0433\u0438 \u043f\u0435\u0440\u0432\u043e\u0433\u043e \u0434\u043d\u044f Connect()! \u041d\u0430\u043f\u043e\u043c\u0438\u043d\u0430\u0435\u043c, \u0447\u0442\u043e \u0432\u0441\u0435 \u0434\u043e\u043a\u043b\u0430\u0434\u044b \u0432\u044b \u043c\u043e\u0436\u0435\u0442\u0435 \u043f\u043e\u0441\u043c\u043e\u0442\u0440\u0435\u0442\u044c \u043a\u043e\u0433\u0434\u0430 \u0432\u0430\u043c \u0443\u0434\u043e\u0431\u043d\u043e, \u043d\u0430 \u0441\u0442\u0440\u0430\u043d\u0438\u0446\u0435 Channel 9, \u0430 \u0442\u0430\u043a\u0436\u0435 \u043d\u0435 \u0437\u0430\u0431\u0443\u0434\u044c\u0442\u0435 \u043f\u043e\u0441\u0435\u0442\u0438\u0442\u044c <a href=\"https:\/\/events.techdays.ru\/vsconnect\/2015-12\/schedule\">\u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u043e\u0435 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435 4 \u0434\u0435\u043a\u0430\u0431\u0440\u044f<\/a>, \u043d\u0430 \u043a\u043e\u0442\u043e\u0440\u043e\u043c \u0432\u044b \u0441\u043c\u043e\u0436\u0435\u0442\u0435 \u0443\u0432\u0438\u0434\u0435\u0442\u044c \u0441\u0430\u043c\u044b\u0435 \u0432\u0430\u0436\u043d\u044b\u0435 \u0430\u043d\u043e\u043d\u0441\u044b \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/6a5\/e0b\/a22\/6a5e0ba22ade4188bca3b0364a2b61f9.png\"\/>               <\/p>\n<div class=\"clear\"><\/div>\n<p> \u0441\u0441\u044b\u043b\u043a\u0430 \u043d\u0430 \u043e\u0440\u0438\u0433\u0438\u043d\u0430\u043b \u0441\u0442\u0430\u0442\u044c\u0438 <a href=\"http:\/\/habrahabr.ru\/post\/271199\/\"> http:\/\/habrahabr.ru\/post\/271199\/<\/a><\/p>\n","protected":false},"excerpt":{"rendered":"<p>       Connect() \u2014 \u043c\u0435\u0440\u043e\u043f\u0440\u0438\u044f\u0442\u0438\u0435, \u043a\u043e\u0442\u043e\u0440\u043e\u0435 \u043f\u043e\u0434\u0432\u0435\u043b\u043e \u0438\u0442\u043e\u0433 \u0433\u043e\u0434\u0430 \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u043a\u0438 \u0432 Microsoft \u0438 \u043f\u0440\u0438\u043d\u0435\u0441\u043b\u043e \u0434\u043e\u0441\u0442\u0430\u0442\u043e\u0447\u043d\u043e \u0438\u043d\u0442\u0435\u0440\u0435\u0441\u043d\u044b\u0445 \u0430\u043d\u043e\u043d\u0441\u043e\u0432, \u043a\u043e\u0442\u043e\u0440\u044b\u0435 \u043a\u043e\u0441\u043d\u0443\u043b\u0438\u0441\u044c, \u043a\u043e\u043d\u0435\u0447\u043d\u043e, \u0432 \u043e\u0441\u043d\u043e\u0432\u043d\u043e\u043c Visual Studio. \u041e\u0434\u043d\u0430\u043a\u043e \u043f\u043e\u0441\u043b\u0435\u0434\u043d\u0438\u0435 \u0433\u043e\u0434\u044b Visual Studio \u0441\u0442\u0430\u043d\u043e\u0432\u0438\u0442\u0441\u044f \u0432\u0441\u0435 \u043c\u043e\u0449\u043d\u0435\u0435 \u0438 \u0444\u0443\u043d\u043a\u0446\u0438\u043e\u043d\u0430\u043b\u044c\u043d\u0435\u0435, \u0438 \u0432\u043c\u0435\u0441\u0442\u0435 \u0441 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f\u043c\u0438 VS \u043a \u043d\u0430\u043c \u043f\u0440\u0438\u0445\u043e\u0434\u044f\u0442 \u043e\u0431\u043d\u043e\u0432\u043b\u0435\u043d\u0438\u044f \u0432 \u043e\u0431\u043b\u0430\u043a\u0435, \u043a\u043e\u043d\u0442\u0435\u0439\u043d\u0435\u0440\u0430\u0445 \u0438 \u0434\u0440\u0443\u0433\u0438\u0445 \u043e\u0431\u043b\u0430\u0441\u0442\u044f\u0445. 4 \u0434\u0435\u043a\u0430\u0431\u0440\u044f, \u0432 \u0420\u043e\u0441\u0441\u0438\u0438, \u043c\u044b \u043f\u0440\u043e\u0432\u043e\u0434\u0438\u043c \u0432\u0438\u0440\u0442\u0443\u0430\u043b\u044c\u043d\u0443\u044e \u043a\u043e\u043d\u0444\u0435\u0440\u0435\u043d\u0446\u0438\u044e Visual Studio Connect 2015 \u043d\u0430 \u0440\u0443\u0441\u0441\u043a\u043e\u043c \u044f\u0437\u044b\u043a\u0435, \u0433\u0434\u0435 \u0440\u0430\u0441\u0441\u043a\u0430\u0436\u0435\u043c \u043f\u0440\u043e \u0442\u043e, \u0447\u0442\u043e \u0436\u0435 \u0441\u043b\u0443\u0447\u0438\u043b\u043e\u0441\u044c \u0437\u0430 \u044d\u0442\u043e \u0432\u0440\u0435\u043c\u044f. <a href=\"https:\/\/events.techdays.ru\/vsconnect\/2015-12\/schedule\">\u041f\u0440\u0438\u0445\u043e\u0434\u0438\u0442\u0435 \u0441\u043b\u0443\u0448\u0430\u0442\u044c<\/a>!<\/p>\n<p>  \u0410 \u043d\u0430 Connect() \u0431\u044b\u043b\u043e \u0430\u043d\u043e\u043d\u0441\u0438\u0440\u043e\u0432\u0430\u043d\u043e:  <\/p>\n<ul>\n<li>\u041c\u043e\u0434\u0435\u043b\u044c \u043f\u043e\u0434\u043f\u0438\u0441\u043a\u0438 \u043d\u0430 Visual Studio<\/li>\n<li><b>.NET Core 5 RC &#038; ASP.NET 5 RC <\/b>\u0441 Go-live \u043b\u0438\u0446\u0435\u043d\u0437\u0438\u0435\u0439<\/li>\n<li><b>Visual Studio Dev Essentials <\/b> \u2014 \u043d\u043e\u0432\u0430\u044f \u043f\u0440\u043e\u0433\u0440\u0430\u043c\u043c\u0430 \u0434\u043b\u044f \u0440\u0430\u0437\u0440\u0430\u0431\u043e\u0442\u0447\u0438\u043a\u043e\u0432, \u0432 \u043a\u043e\u0442\u043e\u0440\u043e\u0439 \u0435\u0441\u0442\u044c \u043c\u043d\u043e\u0436\u0435\u0441\u0442\u0432\u043e \u0431\u0435\u0441\u043f\u043b\u0430\u0442\u043d\u044b\u0445 \u043f\u0440\u0435\u0434\u043b\u043e\u0436\u0435\u043d\u0438\u0439<\/li>\n<li><b>Visual Studio Code \u0432 Open Source<\/b><\/li>\n<li><b>Visual Studio Android Emulator <\/b>\u043d\u0430 Mac OS X<\/li>\n<li>\u0421\u043e\u0442\u0440\u0443\u0434\u043d\u0438\u0447\u0435\u0441\u0442\u0432\u043e \u0441 <b>Xamarin \u0438 MacinCloud<\/b>, \u0438 \u043c\u043d\u043e\u0433\u043e\u0435 \u0434\u0440\u0443\u0433\u043e\u0435.<\/li>\n<\/ul>\n<p>  \u041f\u043e\u0434\u0440\u043e\u0431\u043d\u0435\u0435 \u2014 \u043f\u043e\u0434 \u043a\u0430\u0442\u043e\u043c.<\/p>\n<p>  <img decoding=\"async\" src=\"https:\/\/habrastorage.org\/files\/c17\/052\/ee9\/c17052ee9f064db68e2f9bc5ce4ca54b.png\"\/>  <\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"class_list":["post-268533","post","type-post","status-publish","format-standard","hentry"],"_links":{"self":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/268533","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=268533"}],"version-history":[{"count":0,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=\/wp\/v2\/posts\/268533\/revisions"}],"wp:attachment":[{"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=268533"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=268533"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/savepearlharbor.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=268533"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}