Search now available on Visual Studio Marketplace

Ever since we launched the preview of Visual Studio Marketplace in November, the response from all of you in the community has been tremendous. With more and more extensions being added each day, the requests for one particular feature kept growing, Search. Today we are glad to announce that we are enabling search for Visual…


Azure SQL Data Warehouse loading patterns and strategies

Authors: John Hoang, Joe Sack and Martin Lee Abstract This article provides an overview of the Microsoft Azure SQL Data Warehouse architecture. This new platform-as-a service (PaaS) offering provides independent compute and storage scaling on demand and is currently in public preview. This document provides data loading guidelines for SQL Data Warehouse. Several common loading…


A bit more on the Feb 3 and 4 incidents

Please read my post from yesterday first.  Unfortunately I had a family commitment and had to leave early Friday afternoon before the post was complete.  I asked someone on my team to finish it and he did an excellent job and I’m grateful.  There are a few things I would yet like to add to…


TaskSchedulers and semaphores

When you write multi-threaded code, it’s important to be aware of whether the code in other libraries you call into is also thread-safe. By my observation, most code written is not thread-safe. So if you’re writing thread-safe code, kudos to you. But as you’ll sometimes need to call non-thread-safe code from your multi-threaded code, this…


IoT Development in Azure

Welcome to our latest blog for Azure Developers, new and old. I’m honoured to be asked to help start his blog, and to wax lyrical about some of my favourite time and money saving technologies! If you develop your solutions using Azure, we hope to keep you in the loop with anything you can’t afford to miss, but are…


Profiling Java process on Azure web apps

There are certain situations when your Java web application is not performing as you expect it to. To understand where the problem lies, you may need to profile your application and understand its behavior for different flows. Azure App Service environment being a sandbox environment, does not support to install JProfiler and not even expose…


VS Team Services incidents on Feb 3 & 4

We had two serious availability incidents in the past 2 days.  I’m incredibly sorry for the problems that these have caused.  Increasingly we are bringing on more and more customers who rely on this service day in and day out and any significant interruption is entirely unacceptable.  We know it.  We live it.  We breath…


Visual Studio Team Services – What’s new in the January 25 Update?

For the January release, Visual Studio Team Services featured a plethora of 25 improvements! For starters, let’s get into the details of the new Dashboard Widget SDK! Public preview of the dashboard widget SDK It’s here! When the team launched dashboards, they mentioned that the widgets are written as extensions, which would also allow you…


platyPS: write External Help files in Markdown

Today we are glad to release a Preview of platyPS. platyPS is a PowerShell module that converts PowerShell help files written as Markdown to other formats starting with MAML XML. What’s the problem Traditionally PowerShell external help files have been authored as MAML XML.MAML is cumbersome to edit by hand, and traditional tools and editors…