Developer Support

Advocacy and Innovation

Move or Clone TFS from one hardware to another in TFS 2017/2018

Prior to Team Foundation Server (TFS) 2017, moving or cloning of a TFS instance required manual preparation and configuration of existing instance’s backups. You can now configure your restored databases completely through the application tier. This blog walks through the new process to demonstrate how to restore and configure an instance of TFS to new hardware.

AZ-202 Microsoft Azure Developer Certification Transition Study Guide

As Microsoft embraces the spirit of “lifelong learning”, expect updates to the suite of training resources and certification exams to ensure content reflects new technologies. Microsoft has published the exam guide for AZ-202 Microsoft Azure Developer Certification Transition for those who have passed the 70-532 Azure Developer. Developers will get the “Microsoft Certified Azure Developer Associate” certification if they pass the new AZ-202 Microsoft Azure Developer Certification.

Using Azure CloudShell as a Dev Sandbox

Being able to create, develop, test, and deploy an application to Azure AND commit to source control with no tooling other than a browser is pretty powerful. This example was with .NET but there are tons of languages supported in CloudShell.

Handling Error AADSTS54005

On November 15, 2018 an update to Microsoft Azure Active Directory was released to bring AAD in line with the OAuth specification. This update prevents an authorization code from being used to obtain access tokens for multiple resources. The full release notes for this change can be found here.

AZ 203 Developing Solutions for Microsoft Azure Study Guide

As a Microsoft employee who works with customers and a cloud enthusiast, I see it essential to be knowledgeable of how the cloud can bring the best value to the developer. Because of this, I am taking the AZ 203 exam, which is titled “Developing Solutions for Microsoft Azure”. This exam was in beta for some time and was recently released proper in January 2019. Developers used to the Microsoft certification world will see this exam as a replacement for 70-532, which is the older iteration of Azure technology geared for developers. Passing this exam will reward developers with the “Microsoft Certified Azure Developer Associate” certification. Going forward, most Microsoft certifications are moving to a job-role based (great take by Chris Pietschmann at Build Azure) approach, which in my opinion is a good move, as it allows folks to focus on passing exams that contain content that will directly be used on the job.

Durable Functions

While one thinks of event driven code, the requirements (operational) cab be broken into smaller functions, which is usually the code snippet executed as a response to a request. As the end user, one are not concerned about underlying infrastructure.

UX is not UI, but UI is definitely UX

When I first joined the Premier team here at Microsoft, a lot of the work I initially did for our customers was just that – advisory front-end design work. After many discussions about how I can provide value to our customers, I started to realize that even though words likes User Experience and User Centered Design are starting to be thrown out more and more in development, very few people have a full grasp of what exactly User Experience is.