AI Services Workshop – Get Setup

This article is now hosted at http://martink.me/articles/ai-services-workshop—get-setup All blog articles will be hosted on http://martink.me going forward


ASP.NET Core 2.1.0-preview1: Improvements for building Web APIs

ASP.NET Core 2.1 adds a number of features that make it easier and more convenient to build Web APIs. These features include Web API controller specific conventions, more robust input processing and error handling, and JSON patch improvements. Please note that some of these features require enabling MVC compatibility with 2.1, so be sure to…

2

ASP.NET Core 2.1.0-preview1: Using ASP.NET Core Previews on Azure App Service

There are 3 options to get ASP.NET Core 2.1 Preview applications running on Azure App Service: Installing the Preview1 site extension Deploying your app self-contained Using Web Apps for Containers Installing the site extension Starting with 2.1-preview1 we are producing an Azure App Service site extension that contains everything you need to build and run…


Updated and Completed Postmortem: Performance Issues and failures in VSTS West Europe – 7 February 2018

A week ago we posted an incomplete postmortem and are now following up with the completed version. If you want the full story of how we progressed through this incident, start by reading that.  This postmortem will cover the full root cause analysis but it won’t rehash the first part of the investigation. Customer Impact…


The Hitchhiker’s Guide to the Quantum Computing and Q# Blog

Lost? Confused? Don’t know where to start with all this quantum computing stuff? Don’t panic! This post is intended to function as a start page/guide to help you navigate your way through the various quantum computing and Q# posts hosted here on the Faculty blog (https://aka.ms/faculty). Q# is Microsoft’s new quantum-focused language, designed to bring…


Docker Blog Series Part 5 – Understanding new container management features in Service Fabric

In the latest post in his Docker series, Premier Developer consultant Monu Bambroo talks about some of the new features in Service Fabric regarding container management. Service Fabric is a distributed systems platform that makes it easy to package, deploy, and manage scalable and reliable microservices and containers. Service Fabric also addresses the significant challenges…


Preliminary Postmortem: Performance Issues and failures in VSTS West Europe – 7 February 2018

Edit February 26, 2018: We have just posted an updated and complete postmortem here: https://blogs.msdn.microsoft.com/vsoservice/?p=16295 Customer Impact On 7 February 2018 we had an incident which impacted users in our Western European scale unit. During this time, users experienced slow performance and 503 errors (service unavailable) when interacting with VSTS services. Close to 5,000 users were…


Accessing a .NET bot’s state via dependency injection

[NOTE: This post refers to version 3 of the Bot Framework] When using the .NET BotBuilder SDK’s dialog system, you can access the bot state using the dialog context, but what if you don’t have the dialog context handy? You have two options Pass the context around all the time Use the already built in…


Automating the end-to-end migration of SQL Server to Azure SQL Database using the Azure Database Migration PowerShell module

As part of the Azure Database Migration Service (Azure DMS) Public Preview, we have released a PowerShell library to automate bulk database migrations from SQL Server to SQL Azure Database. Currently, the Azure DMS documentation includes a “How to” article for Migrating SQL Server on-premises to Azure SQL Database by using Azure PowerShell. However, several…