Developer Support

Advocacy and Innovation

HoloLens – How to Create Mixed Reality Part 2

Rick McGuire, Senior ADM, provides the second post in this series -- an introduction to mixed reality development with a test drive using HoloLens, Unity, and Visual Studio 2015.(image) With the invention of HoloLens, it is now possible to superimpose a virtual 3D world onto our exiting reality. HoloLens lets you create holograms, virtual ...

How to estimate the size of your TFS database backup files

This post is from Senior App Dev Manager, Chev Bryan who shares how to estimate the size of your TFS database backup files.(image) The most likely way to do this in my experience is to take a look at the most recent backup job. This can be done quite easily from a T-SQL script. Feel free to refine the bellow to suite your needs, but it should ...

mySQL, POSTgreSQL DBs as a Service

This post is from App Dev Manager, Omer Amin who spotlights mySQL and POSTgreSQL, both announced at BUILD this year.(image) If you missed the announcement at BUILD earlier this year, Azure Database for MySQL and Azure Database for PostgreSQL provide fully-managed MySQL and PostgreSQL database as-a-service for easy development and deployment...

Migrating TFS to a new data center

This post is provided by App Dev Manager, Steve Keeler who outlines an approach for performing TFS migrations to a new data center in a different domain and where there is limited or no connectivity between the current and target environments. Applies to: TFS 2013 | TFS 2015 | TFS 2017 - This article outlines an approach for performing ...

Updating Windows Form UI elements from another thread

This post is from App Dev Manager, Omer Amin who covers how to update Windows Form UI elements using worker threads.(image) In a typical Windows Forms .NET application, the UI elements are created and updated by the main thread. This thread is also responsible for processing Windows messages. For this reason, it is recommended to keep message ...

Debugging Windows Applications with DebugDiag Workshop

This post is provided by Senior ADM, Jason Giordano, who spotlights our DebugDiag workshop available to Premier Support customers. (image) If you have ever engaged Microsoft to assist with an application hang or crash, chances are, DebugDiag was used at some point.  While there are many tools out there to capture exceptions, crash ...

Inspiration from the Microsoft Ability Summit 2017

This post is from Senior ADMs, Bill Bevan and Joseph Flanigen, who discuss incorporating accessibility into the product lifecycle in a sustainable way, including business and design requirements, leadership roles and responsibilities, design vs. remediation projects, and assessing legal risk.For the seventh year, Microsoft has hosted an ...

Getting Started with Java on Azure

This post is provided by App Dev Managers, Derrick Sharpe and Andrea Martini, who spotlight the use of Java on Windows Azure.Many people are surprised to hear that running Java on Microsoft Azure is even possible, but there are many large, Java-based production applications running in the Microsoft Cloud. Azure provides numerous resources just...

Microsoft .NET Architecture Guidance

This post is provided by Senior ADM, Brian Swiger, who shares several helpful .NET Architectural Guidance e-books and samples.(image) Four application architecture guidance drafts are available from Microsoft's Developer Division and the Visual Studio product teams.  These drafts cover four areas: Microservices and Docker, ASP.NET Web ...

Computer Vision Made Easy with Cognitive Services

This post is provide by App Dev Manager, Andrew Kanieski, who takes K9 obedience training to a new level with computer vision and Cognitive Services. Computer vision is truly amazing technology! It can be used to distill rich information from images that can help you breathe life into your applications. Microsoft's Cognitive Services - ...