Developer Support

Advocacy and Innovation

The Seven Habits of Highly Effective Developers

If you are looking to maximize your productivity and impact as a modern developer, consider these seven habits shared by App Dev Manager Ketuan Baldwin. Reaching your full potential as a developer requires you to be highly effective. In this blog, I will discuss some principles that are important for modern developers to be successful. The ...

Setting up CI/CD targeting Red Hat OpenShift Kubernetes Using VSTS

In this post, Premier Developer Consultant Najib Zarrari demonstrates how to deploy a containerized ASP.NET Core Web API app into an OpenShift Kubernetes cluster.The first part of this blog will go over how to create a sample ASP.NET Core web application with Docker support. We will use this as our demo app to deploy to the Kubernetes cluster...

AdalException : authentication_ui_failed with ADAL and Xamarin Forms Android

In this post, Premier Developer Consultant Joe Healy identifies a possible error you may get when working with an Android project on Xamarin Forms. Read about his discovery and eventual solution to fix the SSL/TLS implementation issue.Recently, I was helping a client with an Azure Active Directory integrated project (ADAL not MSAL for some ...

Integrating Logic Apps and Azure Monitor

In this post, App Dev Manager Jason Venema walks us through a practical example using Logic Apps and Azure Monitor to track down who created a Virtual Machine. Have you ever needed to quickly find out who created a specific virtual machine in one of your Azure subscriptions? If it hasn’t happened yet, it probably will someday. Maybe ...

The ‘in’-modifier and the readonly structs in C#

C# 7.2 got two very important features for high-performance scenarios -- the readonly structs and the parameters. But to understand why this additions are so important and how they're related to each other we should look back in history. As you probably know, the .NET ecosystem has two family of types -- the value types (a.k.a. structs) ...

Self-Hosting a Bot in Service Fabric with Katana

Read on to learn how to use the Katana-based OWIN stack within Service Fabric. In this post, Premier Developer Consultant Megan Meyer walks through how to host the Bot Builder SDK Echo Bot in Service Fabric. I recently participated in a small hackathon with some Microsoft ninjas where we were presented with the problem, How do you host a ...

Notes from the Field: Migrating to Visual Studio Team Services

Premier Developer consultant Brian Blackman shares two major insights regarding migrating on-premises databases to the cloud. This post does not cover all the details of migration to Visual Studio Team Services. You can find that information at Migrate to Visual Studio Team Services. And your options for migration can be found at Migration ...