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…


Webinar 10/23: Advanced data prep with Power BI dataflows for unified data and powerful insights

Look at the all new Power BI dataflows with Program manager Anton Fritz Power BI dataflows’ public preview is just around the corner, in this session the product team will introduce you the new and advanced capabilities for data-prep in Power BI.  Preparing and defining ETL for insights is significant challenge for businesses today—ingestion, cleansing, transformation,…


Exploring Clang Tooling Part 1: Extending Clang-Tidy

This post is part of a regular series of posts where the C++ product team and other guests answer questions we have received from customers. The questions can be about anything C++ related: MSVC toolset, the standard language and library, the C++ standards committee, isocpp.org, CppCon, etc. Today’s post is by guest author Stephen Kelly,…