Top Stories from the Microsoft DevOps Community – 2018.10.19

It’s another Friday, and I’ve spent another week talking to customers about their DevOps journey. And it’s another week of amazing content about DevOps on the Microsoft cloud from the community. Azure Pipelines YAML – uh, what do I type? The new YAML configuration in Azure Pipelines helps you manage your build pipeline with configuration…


ASP.NET Core 2.1 Web API – Load App Configuration from appsettings.json, Dockerfile environment variables, Azure Key Vault Secrets and Kubernetes ConfigMaps/Secrets

This article is second part of the series on Deploying Angular, ASP.NET Core and SQL Server on Linux to Azure Kubernetes Service (AKS) cluster. The first part, describes steps needed to deploy these components to AKS. App configuration in ASP.NET Core is based on key-value pairs established by configuration providers. Configuration providers read configuration data into key-value…


Automating the creation of Azure Service Principals with PowerShell

Recently had to give a chalk talk on a Azure Service Bus (ASB). Creating and recreating the various topics and subscriptions is a bit of a pain since there are so many options and parameters to consider. The way I go about it is to create a utility that simply creates and destroys all the infrastructure I need for the chalk talk.


Understanding Optimizer Timeout and how Complex queries can be Affected in SQL Server

What Is Optimizer Timeout? SQL Server uses a cost-based query optimizer. Therefore, it selects a query plan with the lowest cost after it has built and examined multiple query plans. One of the objectives of the SQL Server query optimizer (QO) is to spend a “reasonable time” in query optimization as compared to query execution….


Azure DevTest Labs: Configure enforcing auto shutdown schedule for your lab

As a lab owner, you can now configure enforcing a shutdown schedule for all the virtual machines in your lab so that you can save costs from wasteful running machines. Previously, lab users were able to override or opt out of the lab shutdown schedule on their individual lab virtual machines. This lead to machines…


Small Basic Guru Competition – October 2018

Who will be announced as the next Small Basic Guru? Read more about October 2018 competition!! What is the TechNet Guru Competition? Each month the TechNet Wiki council organizes a contest of the best articles posted that month. This is your chance to be announced as MICROSOFT TECHNOLOGY GURU OF THE MONTH! One winner in each category…


Presentations, Poker and More on this Week’s Friday Five!

Xamarin Android WebView Authentication Oscar Garcia is a Principal Software Architect who resides in Sunny South Florida. He is a Microsoft MVP and certified solutions developer with many years of experience building solutions using .Net framework and multiple open source frameworks. Currently, he specializes in building solutions using technologies like SharePoint, ASP.NET, NodeJS, AngularJS, and other JavaScript…


Search administration in TFS for Collection Attach/Detach operations

Collection detach / attach operations will not require any additional management operation from Search configuration side if it’s done on the same TFS release instance. There are however few management operations that you need to aware of for more complex scenarios such as collection migration to a new TFS instance, collection re-attach to an upgraded…