Developer Support

Advocacy and Innovation

How to Engage Your Audience during Online Deliveries

Interested in upping your online presentation game? Looking for some tips to engage your audience on Skype calls? Read this post by Premier Developer Consultant Daisy Chaussee to learn how. Today’s modern, virtual world relies on the ability to deliver content remotely. Whether it’s a simple standup call, an executive presentation, or ...

End-to-end from Code Project, to VSTS CI/CD, to Azure

In this post, Premier Developer Consultant Crystal Tenn shares how to set up and deploy a full stack application using Azure App Services. The proof of concept will help you better understand the interactions between an Azure Web App, Azure API App, and Azure SQL Server resource with a step-by-step tutorial.  In addition, we will show you...

Tips for enterprises migrating or adopting Git

This post is provided by App Dev Manager Tina Saulsberry who shares a few tips and resources to streamline enterprise migration to Git.Microsoft has moved its largest code repository to Git. We migrated our 20+ year old Windows repository, with over 4 million files and 300GB of data. This isn’t the only repository that we have on Git, in ...

How Microsoft Does DevOps – an Interview with Aaron Bjork, Microsoft Visual Studio Team Services (VSTS)

This post is provided by App Dev Manager Dave Harrison based on an interview with Aaron Bjork, Principal Group Program Manager for VSTS (Visual Studio Team Services) at Microsoft. The following content is shared from an interview conducted in January with Aaron Bjork, Principal Group Program Manager for the VSTS (Visual Studio Team Services...

PowerShell Profiling

In the following post, Premier Developer Consultant Lizet Pena De Sola shows us how to analyze the performance of PowerShell scripts to pinpoint code with high CPU consumption and optimize resource usage.As part of my job I help developers take a closer look at the source code and analyze it under the “microscope”. Part of this analysis is...

Deploying Your Dockerized Angular Application To Azure Using VSTS (Part II)

Premier Developer Consultant Wael Kdouh demonstrates how to maintain consistency across development and production environments by utilizing Docker containers. He will show you how this is possible while concurrently automating the process with VSTS. In my previous post, I showed you how to deploy your Angular application to Azure using...

Something is Odd About the Monolithic Application Discussion

In this post, App Dev Manager Mark Eisenberg takes a look back at the origin of monolithic applications and sets up a discussion about what needs to change.A few weeks ago I recorded a podcast which was a free-flowing discussion about monolithic applications, the problems therewith and why they are still with us some 50+ years after their ...

Analysing visual content using HoloLens, Computer Vision APIs, Unity and the Windows Mixed Reality Toolkit

In this post, Senior App Dev Manager, Davide Zordan explores visual content using HoloLens, Computer Vision APIs, Unity and the Windows Mixed Reality Toolkit.In these days, I’m exploring the combination of HoloLens/Windows Mixed Reality and the capabilities offered by Cognitive Services to analyse and extract information from images captured...

Client Directed Authentication with Azure Mobile Apps

App Dev Manager Nicholas McCollum walks through creating an Azure Mobile App that uses client directed authentication via Azure AD. Azure Mobile Apps are built on Azure App Services. Through the Azure portal you can configure your Azure Mobile App to provide sign in, push notifications, and data synchronization. When you configure sign ...

Considerations for load balancing your web applications

In this blog post, App Dev Managers Anand Shukla and Sash Kavalaparambil share some tips on configuring a load balancer for web applications.Sometimes the way a web application needs to manage state can have a profound impact on scalability and the load balancing configuration.  There are many different options (both software and hardware...