[Azure] News for developers, May 2017

This entry is part 1 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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’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 šŸ™‚ Enjoy! Read More

[Azure] News for Developers, June 2017

This entry is part 2 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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’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 šŸ™‚ Enjoy!

 

App Services updates

The app services team announced a couple of new updates in their monthly blog post. These include:

  • Azure CDN now supports https onĀ custom domains, something that you could previously only do with one of the external CDN services (link).
  • New App Service Overview Blade
    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).
  • Integrated experience for Windows and Linux based apps
    When creating a new app service instance, you can now pick which OS the instance needs to host your app.
  • App Service Advisor recommendation history
    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.

Blog post:Ā https://blogs.msdn.microsoft.com/appserviceteam/2017/06/30/june-2017-app-service-update/

Visual Studio (Team Services)

From the world of Visual Studio team services:

  • Visual Studio 15.3 preview has been released. You can install and check it out today! (link) It features:
    • Azure Continous Delivery support for .NET Core and ASP.NET Core apps.
    • Increased visibility on extension impact on performance. For some reason it recently advised me to close the Errors pane. That’s right, just ignore them!
  • TheĀ Visual Studio Team Services updates for this month include:
    • Sharing fields across processes, making it easier to query across team projects that use different processes.
    • Support for custom work item icons and a library to pick them from.
    • Filtering a pull request tree by file name. Same goes for the tree view in Code views.
    • Web view forĀ Git Tags.Ā This view allows to view, delete and filter based on tags. Managing tags can be set-up with separate permissions.
    • Import and Export onĀ Build Defintions.Ā This was one of the top-voted items on UserVoice!
    • 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.
    • Comprehensive updates have been made to theĀ NuGet, npm,Ā Maven andĀ dotnet task manager tasks, fixing a lot of bugs.
    • StreamlinedĀ user management including bulk remove, optionally add new users to projects and easily view subscriptions.

Check out https://www.visualstudio.com/en-us/articles/news/2017/jun-22-team-servicesĀ for the complete overview.

 

Other

Here’s all the stuff that didn’t fit into one of the above categories:

  • Manage ACS, Cosmos DB, Active Directory Graph and more with release 1.1 of the AzureĀ management libraries for .NET (link).
  • Text Analytics API now supports sentiment analysis in 16 languages (including Dutch, HOERA!) (link).
  • AzureĀ SQL Data Sync was refreshed, bringing portal support and a REST API (link).
  • Azure Traffic manager got two new features: fast failover and TCP probing (link). The failover options include:
    • Endpoint checking interval can now be set to 10 seconds instead of the default 30
    • Configure the number of tolerated failures (0 – 9)
    • Configure the time-out interval for each probe attempt
    • TTL can be down to 0

    The TCP probing enables probing of resources that might not be able to return a HTTP response.

  • TheĀ Cognitive Toolkit v2.0 isĀ fully released. This toolkit allows developers to incorporate self-created and trained neural networks into their applications. (link)

That’s it for this month, see you next month for another round of Azure news.

[Azure] News for Developers, July 2017

This entry is part 3 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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’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 šŸ™‚ Enjoy!

 

App Services updates

Here are some important updates from the world of Azure App Services:

  • .NET 4.7 is now supported on Azure App Service. For more information about what 4.7 brings for you, check out this post.
  • .NET Core 2.0 Preview 2 also rolled out to Azure App Service. For more information about that release, click here.
  • Durable Functions are on App Service now. These are built on the Durable Task Framework which allows writing long running workflows using async/await operations. For Functions, this brings us a way to facilitate longer running processes on Functions, which was not possible previously. Check out this post for more information.
  • NodeJS versions have been updated to includeĀ v4.8.4, v6.11.1, v7.10.1 and v8.1.4 along with the corresponding NPM packages. These updates provide a fix for a known vulnerability.
  • Azure App Service Environment (ASE)Ā v2 has been released. Most important changes include scaling based on the App Service Plan (managing worker pools is no longer required). The creation process is now integrated into the Create new App Service Plan experience, increasing the visibility. And the new ASE can scale to bigger, which is of course better šŸ˜‰ Check out the blog post here.
    fda25968-0d56-464b-84b2-c2887a21c4cf
  • A preview ofĀ App Service Domains makes it easier to combine Azure DNS hosted domain names with your app service instances. A few of the benefits include: subdomain management, automatic renewals and free cancellation within 5 days. That post is over here.

The app services team now keeps track of their updates in blog posts and in this github repo!Ā Ā And you can find a monthly update on their blog as well.

Visual Studio (Team Services)

From the world of Visual Studio team services:

  • There’s a new editor forĀ release definitions and an updated workflow forĀ pull requests. The editor I already used myself and it’s a pretty sweet visual representation of the release flow in your application. Check it out!
  • Upon completion of a pull request, you can now automatically mark all linked workitems as Done. Get it done!
  • Also in the PR department: a policy now allows an automatic reset of reviewer votes when new code is being pushed.
  • Personal favorite: you can now view the original diff of a file once a code update has been pushed. This makes it a lot easier to check out changes toĀ the code which you commented on previously.
  • Multiple updates toĀ task groupsĀ include: versioning (draft), references and import/export of a task group.

07_14_09

Check out https://www.visualstudio.com/en-us/articles/news/2017/jul-14-team-servicesĀ for the complete overview.

 

Other

Here’s all the stuff that didn’t fit into one of the above categories:

  • John PapaĀ (yes, the one and only) released Azure Function Tools for Visual Studio Code which allows you to use TypeScript within your Azure Functions. Download it from the marketplace here.
  • For all of you Angular folks out there, Angular version 4.2 is now available.
  • In the “services that might come in handy one day” department;Ā Microsoft Stream has been made generally available. Stream offers powerful video streaming services combined with intelligent stuff like automatic captioning, face detection and other AI features. Click here for more.

That’s it for this month, see you next month for another round of Azure news!

[Azure] News for Developers, August 2017

This entry is part 4 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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’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 šŸ™‚ Enjoy!

 

App Service specific updates

Here are some important updates from the world of Azure App Services:

  • TheĀ Azure FunctionsĀ UI now features a tabbed interface. (link)
  • Also from the Azure Functions world, theĀ Tools for Visual Studio 2017 Update 3 are now available. And even better: you get them as part of the update, no manual installation required! (link)
  • Have you tried turning it off and on again? WithĀ Proactive Auto Heal, your webapps will auto restart when they’re in a bad state (memory leak for instance). It does this by monitoring the memory and request time. Note that is now isĀ on by default, but you can opt-out. (link)
  • It’s now very easy to choose a Docker image from Azure Container Registry for Continuous Deployment schemes. (link)

The app services team now keeps track of their updates in blog posts and in this github repo!Ā Ā And you can find a monthly update on their blog as well.

function-tabs_thumb

 

Visual Studio (Team Services)

Everything slows down in summertime, right? Well not in the world of VSTS! These are just the cherries from the huge list of updates!

  • CreatingĀ Wiki pages is now in public preview. Wiki’s support markdown (like other pages) and can be very useful to create documentation for instance. (link)
  • Search for and recreating deleted branches. Makes you wonder what the definition of “delete” is, but hey… we’ve all needed this one at one time. (link)
  • A new version of theĀ dotnet (2.x) build task supports authenticated package sources. There were also changes in the behavior when it cannot find a project file (now fails) and to specifying an explicitĀ output path. (link)
  • The marketplace now features an extensions forĀ Ansible support. (link)
  • RunningĀ Web Tests from the test hub, you can now capture screenshots of desktop apps. (link)
  • A newĀ work items hub allows filtering work based on: Assigned to me, Following, Mentioned, My activity, Recently created. (link)
  • In a “if this, than that” style you can now createĀ work item rules to automate things even more. (link)
  • w00t! Support forĀ Git Forks is on the way! (link)
  • The newĀ Release Editor experience is now the default for everyone, but can still be disabled by an admin. (link)
  • A release task can now be conditional based on the requirement that you set. (link)
  • The newĀ user managementĀ experience helps adding new users, managing users and adding them to Projects and Teams. (link)

Check out https://www.visualstudio.com/en-us/articles/news/2017/aug-04-team-services andĀ https://www.visualstudio.com/en-us/articles/news/2017/aug-28-team-servicesĀ for the complete overview!

 

Azure

Here’s all the stuff that didn’t fit into one of the above categories:

  • If you are looking at blockchain (as we are at mStack), check out Microsofts new Coco framework for building enterprise blockchain networks. (link)
  • Visual Studio 2017 Version 15.3 has been officially released. Highlighted features include: (link)
    • A lot of work on the accessibility side, including debugging features and text adornments.
    • Several fixes to provide more stability.
    • Included support for Azure Functions.
    • Broad Azure sign-in support (Government, Sovereign cloud and Azure Stack).
    • Improved Container support.
    • Continous Delivery Tools now included by default.
  • .NET Core 2.0 was also officially released! (link) Highlights include:
    • Live Unit Testing during coding
    • Refering to .NET Core / .NET Standard libraries without the need to add interop packages. They’re still needed but VS includes them automatically now.
    • Supported inĀ Visual Studio for Mac.
  • Talking aboutĀ Visual Studio for Mac, that team released version 7.1 of their product to the public. (link)
  • Azure Event Grid (in preview)Ā allows the routing of infrastructure and application level events to all kinds of components within Azure. Allows you to hook into events like “someone was added to my Azure subscription”. And it’s serverless! (link)

That’s it for this month, see you next month for another round of Azure news!

[Azure] News for Developers, September 2017

This entry is part 5 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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 comment below and I’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 šŸ™‚ Enjoy!

TheĀ Ignite 2017Ā conference took place this month. And as always with the bigger Microsoft conferences: there was news, lots of it. So this months list is a little bit longer than usual!

Read More

[Azure] News for Developers, October 2017

This entry is part 6 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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 comment below and I’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 šŸ™‚ Enjoy!

Where the previous edition featured a lot of stuff due to Ignite, things are a bit slow for this one. But still, some good news came from Redmond!

Read More

[Azure] News for Developers, November 2017

This entry is part 7 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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 comment below and I’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 šŸ™‚ Enjoy!

Read More

[Azure] News for Developers, December 2017

This entry is part 8 of 18 in the series Azure news for Developers

First of all I’d like to start by wishing everyone a very happy 2018! 2017 was a great year and I’m sure that 2018 will also have some great new things to come! Traditionally December doesn’t bring us that much news so this edition is a little shorter than what you’re used to.

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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 comment below and I’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 šŸ™‚ Enjoy!

Read More

[Azure] News for Developers, January 2018

This entry is part 9 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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 comment below and I’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 šŸ™‚ Enjoy!

Read More

[Azure] News for Developers, February 2018

This entry is part 10 of 18 in the series Azure news for Developers

Are you having trouble keeping track of everything that’s going around in Azure? You’re not alone! In an effort to do so myself, I’m starting a monthly series called “News for developers” which is exactly that: a summary of all of the Azure flavored news specifically for software developers. 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 comment below and I’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 šŸ™‚ Enjoy!

Read More