Michael Pedersen's Blog

Notes from the life of an Application Development Consultant

New to VS 2015 and TFS 2015? Check out these great blog posts!

About to upgrade to the latest TFS 2015 - be sure to read these:...

Author: Michael Bach Pedersen Date: 08/18/2015

Visual Studio ALM Rangers

Just joined the awesome Visual Studio ALM Ranger:...

Author: Michael Bach Pedersen Date: 03/30/2015

Team Foundation Build vNext (2015)

You can get some great insight into what is happening with build in TFS vNext here:...

Author: Michael Bach Pedersen Date: 03/10/2015

Advanced settings for AppPool for Azure websites

  There are at least two options if you need configure more advanced setting for the AppPool on...

Author: Michael Bach Pedersen Date: 02/24/2015

HTTP/2 – What is it?

You can find a brief description here:...

Author: Michael Bach Pedersen Date: 01/08/2015

Analyze .NET Portability – New Tool

Microsoft just released a new tool for analyzing .NET Portability. Use e.g. when considering reusing...

Author: Michael Bach Pedersen Date: 12/05/2014

Visual Studio Online (TFS as a Service) – What you need to know to get started

You may already have an account, but before moving your company’s code, work items etc. it is...

Author: Michael Bach Pedersen Date: 10/20/2014

Free ebooks from Microsoft Press

Be sure to check out http://www.microsoftvirtualacademy.com/ebooks! A lot of awesome and free...

Author: Michael Bach Pedersen Date: 10/12/2014

Convert SID to User Name using PowerShell

Create a SecurityIdentifier object and translate into a NTAccount: 1: $objSID = New-Object...

Author: Michael Bach Pedersen Date: 10/07/2014

Detecting OS & IE Version in (C#) Coded UI Tests

Using ProcessStartInfo and ApplicationUnderTest.Launch(ProcessStartInfo startInfo) you can launch a...

Author: Michael Bach Pedersen Date: 09/30/2014

Conditional backup of SQL Database in Release Management

The default “Backup SQL Database” in RM uses sqlcmd.exe...

Author: Michael Bach Pedersen Date: 09/29/2014

Debug CSS and layout problems using 3D view in Firefox

Differen browsers have different debugging strengths and capabilities. E.g. IE has great UI...

Author: Michael Bach Pedersen Date: 09/12/2014

Release Managent Tools and Parameters

This link has a great list of the tools and parameters that are provided with Release Management:...

Author: Michael Bach Pedersen Date: 08/21/2014

VS/TFS 2013 Update 3 RC Released

See official announcement...

Author: Michael Bach Pedersen Date: 07/03/2014

Here are some links that I have found very useful in getting started with Release Management Install...

Author: Michael Bach Pedersen Date: 07/03/2014

How to see the actual SQL query generated by Entity Framework

It is really simple: 1: using (TailspinToysEntities context = new TailspinToysEntities()) 2: { 3:...

Author: Michael Bach Pedersen Date: 06/16/2014

PowerShell Snippets Pt. 2

Some more PowerShell snippets.Is the IIS Running?function Check-IISServiceRunning{ try { $iisService...

Author: Michael Bach Pedersen Date: 06/04/2014

Easy way to install Telnet on Windows Server 2012

Sometimes you need that Telnet for testing if ports are open :-) Open a command prompt window as...

Author: Michael Bach Pedersen Date: 06/04/2014

PowerShell - Configure Web Application use IIS in a NuGet Package

Configure Web Application use IIS in a NuGet PackageAs part of an internal NuGet package I want to...

Author: Michael Bach Pedersen Date: 05/14/2014

VS/TFS 2013 Update 2 RTM Released

See official announcement...

Author: Michael Bach Pedersen Date: 05/14/2014

Pricing details for Release Management - MSDN Ultimate complimentary license

Find the details...

Author: Michael Bach Pedersen Date: 05/04/2014

Microsoft Internal TFS Usage

Big numbers in this post!...

Author: Michael Bach Pedersen Date: 04/29/2014

Fixing: Error in Release Management when using "MTM Automated Tests Manager" - build name restriction

If you want to run an automated test as part of your deployment "MTM Automated Tests Manager" tool...

Author: Michael Bach Pedersen Date: 03/03/2014

Fixing: Prism The property 'RegionManager.RegionName' does not exist in XML namespace 'http://www.codeplex.com/prism'

When downloading the latest Prism version and trying to compile in Visual Studio you might see an...

Author: Michael Bach Pedersen Date: 02/26/2014

VS/TFS 2013 Update 2 CTP2/RC released

See official announcement...

Author: Michael Bach Pedersen Date: 02/26/2014

Debugging and diagnosing MS Fakes

Once in a while the automatic Fakes generation might fail. Below is a few hint on how to start...

Author: Michael Bach Pedersen Date: 02/09/2014

PowerShell Snippets Pt. 1

Below are a number of PowerShell snippets that I have find useful. This is just part 1. I will add...

Author: Michael Bach Pedersen Date: 02/05/2014

TFS 2013, Release Management and Sharepoint 2013 Problems

If you try to install the latest TFS 2013, SharePoint 2013 and Release Managenemt (former InRelease)...

Author: Michael Bach Pedersen Date: 01/19/2014

Renew Windows Store App Developer License

When you start developing Windows Store Apps you are automatically guide through the process of...

Author: Michael Bach Pedersen Date: 01/14/2014

Visual Studio 2012 & 2013 Updates (updated 11-09-2014)

Updates are being released much more often than before. Here direct links to the latest for each...

Author: Michael Bach Pedersen Date: 01/14/2014

My new best practice is to not say "best practice"

I am often asked what is best practice for {insert some topic}? In most cases, by far, the answer is...

Author: Michael Bach Pedersen Date: 12/06/2013

Brian Keller Visual Studio ALM Virtual Machines

[10-01-2014] There is an update. Go here for the newest:...

Author: Michael Bach Pedersen Date: 12/06/2013