{"id":2244,"date":"2017-07-03T08:30:56","date_gmt":"2017-07-03T07:30:56","guid":{"rendered":"http:\/\/blog.repsaj.nl\/?p=2244"},"modified":"2018-04-03T18:56:55","modified_gmt":"2018-04-03T17:56:55","slug":"azure-news-for-developers-june-2017","status":"publish","type":"post","link":"http:\/\/blog.repsaj.nl\/index.php\/2017\/07\/azure-news-for-developers-june-2017\/","title":{"rendered":"[Azure] News for Developers, June 2017"},"content":{"rendered":"<p>Are you having trouble keeping track of everything that&#8217;s going around in Azure? You&#8217;re not alone! In an effort to do so myself, I&#8217;m starting a monthly series called &#8220;News for developers&#8221; which is exactly that: a summary of all of the Azure flavored news specifically for <strong>software developers<\/strong>. Now this is based on my personal feeds and my personal opinion, so you might miss things or see things which in your opinion do not matter. Feel free to leave and comment below and I&#8217;ll see what I can do for the next edition. And honestly, this is more a personal reference than anything else so having actual readers would already be awesome \ud83d\ude42 Enjoy!<\/p>\n<p>&nbsp;<\/p>\n<h2>App Services updates<\/h2>\n<p>The app services team announced a couple of new updates in their monthly blog post. These include:<\/p>\n<ul>\n<li>Azure CDN now supports https on\u00a0<strong>custom domains<\/strong>, something that you could previously only do with one of the external CDN services (<a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/announcing-custom-domain-https-support-with-azure-cdn\/?__s=dbimfvdktv5yscvkscce\" target=\"_blank\" rel=\"noopener\">link<\/a>).<\/li>\n<li><strong>New App Service Overview Blade<br \/>\n<\/strong>The new overview blade should perform faster making is easier to switch between apps. The charts can be pinned to custom dashboards which might improve the performance of those as well (a little bit).<\/li>\n<li><strong>Integrated experience for Windows and Linux based apps<br \/>\n<\/strong>When creating a new app service instance, you can now pick which OS the instance needs to host your app.<\/li>\n<li><strong>App Service Advisor recommendation history<br \/>\n<\/strong>The app service advisor will provide proactive recommendations on how to solve problems within your application. It now features the ability to view past recommendations.<\/li>\n<\/ul>\n<p>Blog post:\u00a0<a href=\"https:\/\/blogs.msdn.microsoft.com\/appserviceteam\/2017\/06\/30\/june-2017-app-service-update\/\" target=\"_blank\" rel=\"noopener\">https:\/\/blogs.msdn.microsoft.com\/appserviceteam\/2017\/06\/30\/june-2017-app-service-update\/<\/a><\/p>\n<h2><\/h2>\n<h2>Visual Studio (Team Services)<\/h2>\n<p>From the world of Visual Studio team services:<\/p>\n<ul>\n<li><strong>Visual Studio 15.3 preview<\/strong> has been released. You can install and check it out today! (<a href=\"https:\/\/blogs.msdn.microsoft.com\/visualstudio\/2017\/06\/29\/visual-studio-2017-version-15-3-preview\/\" target=\"_blank\" rel=\"noopener\">link<\/a>) It features:\n<ul>\n<li>Azure Continous Delivery support for .NET Core and ASP.NET Core apps.<\/li>\n<li>Increased visibility on extension impact on performance. For some reason it recently advised me to close the Errors pane. That&#8217;s right, just ignore them!<\/li>\n<\/ul>\n<\/li>\n<li>The\u00a0<strong>Visual Studio Team Services<\/strong> updates for this month include:\n<ul>\n<li><strong>Sharing fields<\/strong> across <strong>processes<\/strong>, making it easier to query across team projects that use different processes.<\/li>\n<li>Support for <strong>custom work item icons<\/strong> and a library to pick them from.<\/li>\n<li>Filtering a <strong>pull request tree<\/strong> by <strong>file name<\/strong>. Same goes for the tree view in Code views.<\/li>\n<li>Web view for\u00a0<strong>Git Tags.\u00a0<\/strong>This view allows to view, delete and filter based on tags. Managing tags can be set-up with separate permissions.<\/li>\n<li><strong>Import<\/strong> and <strong>Export<\/strong> on\u00a0<strong>Build Defintions.\u00a0<\/strong>This was one of the top-voted items on UserVoice!<\/li>\n<li>Hosted agent pools for building your code are changing. No longer are there agents that support multiple versions of Visual Studio; you need to pick the correct pool now.<\/li>\n<li>Comprehensive updates have been made to the\u00a0<strong>NuGet<\/strong>, <strong>npm<\/strong>,\u00a0<strong>Maven <\/strong>and\u00a0<strong>dotnet<\/strong> task manager tasks, fixing a lot of bugs.<\/li>\n<li>Streamlined\u00a0<strong>user management<\/strong> including bulk remove, optionally add new users to projects and easily view subscriptions.<\/li>\n<\/ul>\n<\/li>\n<\/ul>\n<p>Check out <a href=\"https:\/\/www.visualstudio.com\/en-us\/articles\/news\/2017\/jun-22-team-services\" target=\"_blank\" rel=\"noopener\">https:\/\/www.visualstudio.com\/en-us\/articles\/news\/2017\/jun-22-team-services<\/a>\u00a0for the complete overview.<\/p>\n<p>&nbsp;<\/p>\n<h2>Other<\/h2>\n<p>Here&#8217;s all the stuff that didn&#8217;t fit into one of the above categories:<\/p>\n<ul>\n<li>Manage ACS, Cosmos DB, Active Directory Graph and more with release 1.1 of the <strong>Azure\u00a0management libraries for .NET<\/strong> (<a href=\"https:\/\/azure.microsoft.com\/en-us\/blog\/net-manage-azure-container-service-cosmos-db-active-directory-graph-and-more\/\">link<\/a>).<\/li>\n<li>Text Analytics API now supports sentiment analysis in 16 languages (including Dutch, HOERA!) (<a href=\"https:\/\/azure.microsoft.com\/blog\/text-analytics-api-sentiment-16-languages\/\" target=\"_blank\" rel=\"noopener\">link<\/a>).<\/li>\n<li>Azure\u00a0<strong>SQL Data Sync<\/strong> was refreshed, bringing portal support and a REST API (<a href=\"https:\/\/azure.microsoft.com\/en-us\/roadmap\/azure-sql-data-sync-refresh\/\" target=\"_blank\" rel=\"noopener\">link<\/a>).<\/li>\n<li>Azure <strong>Traffic manager<\/strong> got two new features: fast failover and TCP probing (<a href=\"https:\/\/azure.microsoft.com\/roadmap\/fast-failover-and-tcp-probing-in-azure-traffic-manager\/\" target=\"_blank\" rel=\"noopener\">link<\/a>). The failover options include:\n<ul>\n<li>Endpoint checking interval can now be set to 10 seconds instead of the default 30<\/li>\n<li>Configure the number of tolerated failures (0 &#8211; 9)<\/li>\n<li>Configure the time-out interval for each probe attempt<\/li>\n<li>TTL can be down to 0<\/li>\n<\/ul>\n<p>The TCP probing enables probing of resources that might not be able to return a HTTP response.<\/li>\n<li>The\u00a0<strong>Cognitive Toolkit v2.0<\/strong> is\u00a0fully released. This toolkit allows developers to incorporate self-created and trained neural networks into their applications. (<a href=\"https:\/\/azure.microsoft.com\/en-us\/roadmap\/cognitive-toolkit-generally-available\/\" target=\"_blank\" rel=\"noopener\">link)<\/a><\/li>\n<\/ul>\n<p>That&#8217;s it for this month, see you next month for another round of Azure news.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Are you having trouble keeping track of everything that&#8217;s going around in Azure? You&#8217;re not alone! In an effort to do so myself, I&#8217;m starting a monthly series called &#8220;News for developers&#8221; which is exactly that: a summary of all of the Azure flavored news specifically for software developers. Now this is based on my<\/p>\n","protected":false},"author":2,"featured_media":2268,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"jetpack_post_was_ever_published":false,"_jetpack_newsletter_access":"","jetpack_publicize_message":"","jetpack_is_tweetstorm":false,"jetpack_publicize_feature_enabled":true,"jetpack_social_post_already_shared":false,"jetpack_social_options":{"image_generator_settings":{"template":"highway","enabled":false}}},"categories":[34],"tags":[78,195],"jetpack_publicize_connections":[],"jetpack_featured_media_url":"http:\/\/blog.repsaj.nl\/wp-content\/uploads\/2017\/06\/azure-icon-250x250.png","jetpack_shortlink":"https:\/\/wp.me\/p3KFR1-Ac","_links":{"self":[{"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/posts\/2244"}],"collection":[{"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/comments?post=2244"}],"version-history":[{"count":0,"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/posts\/2244\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/media\/2268"}],"wp:attachment":[{"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/media?parent=2244"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/categories?post=2244"},{"taxonomy":"post_tag","embeddable":true,"href":"http:\/\/blog.repsaj.nl\/index.php\/wp-json\/wp\/v2\/tags?post=2244"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}