Claims augmentation with OWIN but outside of Startup code

This post on authentication and authorization is from Premier Developer consultant Marius Rochon. Claims list included in the ClaimsPrincipal usually originate from the security token received by the application as part of user authentication (SAML, OpenIDConnect id token) or access authorization (OAuth2 bearer access token).  However, sometimes there is a need to modify that list…

0

How Not to Use Service Fabric Default Services

This post on avoiding the use of Default Services in your Service Fabric application comes to us from Premier Developer consultant Larry Wall and Application Development Manager Danny Kolke. Service Fabric is an ideal platform for microservices making it easy to package, deploy, and scale. As a developer, there are a lot of solutions that…

0

What Do You Mean My Windows Container isn’t Running?

This post on troubleshooting Windows container connectivity issues between Visual Studio and containers comes to us from Premier Developer consultant Rob Vettor. The Windows Containers tooling is great! It simplifies the process of containerizing your applications, generating Docker and Compose files and giving you the full Docker CLI (command line interface) with the same API…

0

Monitor your Xamarin Forms application with Mobile Center

This article on using Mobile Center to monitor your Xamarin Forms application comes to us from Premier Developer consultant Gustavo Varo. More and more customers are asking about Mobile Center and how it can help them to monitor and analyze the customer experience. A lot of customers mentioned that they know about Mobile Center, they…

0

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…