Yes or No Classification: Practical Logistic Regression

In this post, App Dev Managers Edward Fry and Sheldon Ledbetter explorer the practical implications of Logical Regression and how we’re using to solve problems in systems via Machine Learning. Logistic Regression. The very phrase is a mouthful. It’s easy to imagine it being used by actors to improve elocution or by math professors to…


Cloud Design Patterns – Availability

In this post, App Dev Manager John Tran explores some important availability concepts you need to consider when moving applications to the cloud. Moving to the cloud forces us to change the way we design and deploy applications.  The traditional way of application development for on premises infrastructure is not the same as development for…


Differentiating between Azure Virtual Network (VNet) and AWS Virtual Private Cloud (VPC)

In this post, Senior ADM Fidelis Ekezue shares insights into similarities and differences between Azure VNets and AWS VPC. It’s important to note that in the cloud, features and capabilities are in a state of constant change to improve services and adapt to industry demands.  To the best of our knowledge, the information in this…


Software Application Architecture, JUST DO IT!

In this post, Senior Application Development Manager, Alphonsus Pillai, spotlights the importance of a good architecture as the foundation of application quality and ROI. I am amazed at the amount of application development, without proper footings and foundations. We could never imagine building a house without proper design, construction, and meeting up-to-date building codes based…


Microsoft Best Places to Work – Chicago

This post is provided by David S. Lipien, Director Premier Support for Developers with a spotlight on Microsoft Chicago. Microsoft was awarded Crain’s Chicago Business Best Places to Work 2017 in April. This was a great external recognition for the Microsoft team in Chicago. As a leader of people at Microsoft and part of the…


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. 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 objects…


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. 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…


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. 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 using tools and languages customers prefer,…


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. This article outlines an approach for performing TFS migrations to a new data center…


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. 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…