Pat Altimore's Blog

Tips and Tricks for Developers

Why Do I See Different Blue Enterprise Mode IE Indicators Next to the Address Bar?

If Enterprise Mode IE (EmIE) is enabled, you should see a blue box with buildings next to the...

Author: Pat Altimore MSFT Date: 02/24/2016

If I Remove or Don’t Use Internet Explorer 8, 9, or 10, Can I Avoid Upgrading to Internet Explorer 11?

On January 12, 2016, only the most current version of Internet Explorer available for Windows will...

Author: Pat Altimore MSFT Date: 01/08/2016

Internet Explorer 11 Migration Quick Start

On Jan 12, 2016, IE11 will be the only supported version of IE on the most Windows versions. In this...

Author: Pat Altimore MSFT Date: 12/02/2015

Controlling WebBrowser Control Compatibility

If you have a embedded browser in your Windows application, you may be encountering a rendering or...

Author: Pat Altimore MSFT Date: 01/12/2015

Developing a Native Win32 Application for Windows 7 Touch

In a previous post, I discussed pros and cons of different development platforms for Windows 7 touch...

Author: Pat Altimore MSFT Date: 05/04/2011

Developing a WPF Application for Windows 7 Touch

In my previous post, I discussed pros and cons of different development platforms for Windows 7...

Author: Pat Altimore MSFT Date: 04/29/2011

Troubleshooting Interactive Services Detection

My earlier post on Interactive Services Detection is very popular. It was targeted toward...

Author: Pat Altimore MSFT Date: 03/14/2011

Troubleshooting Application Compatibility Issues – Tools, Tips, and Tricks

When I need to troubleshoot a compatibility problem, there are a handful of tools that I use that...

Author: Pat Altimore MSFT Date: 11/30/2010

If I’m an Administrator, Why Do I Get Access Denied?

User Account Control (UAC) can seem mysterious. After all, if I’m a member of the Administrators...

Author: Pat Altimore MSFT Date: 05/13/2010

Why does a High DPI Setting Make My Application Look Fuzzy and Have Clipped Text?

If you increase your DPI setting in Windows 7 (or Vista), you may notice your application doesn’t...

Author: Pat Altimore MSFT Date: 04/15/2010

Where Should I Store my Data and Configuration Files if I Target Multiple OS Versions?

Over the past few releases of Windows, you may have noticed common folder locations have moved...

Author: Pat Altimore MSFT Date: 03/18/2010

Q: Why Doesn’t Drag-and-Drop work when my Application is Running Elevated? – A: Mandatory Integrity Control and UIPI

If you run notepad elevated (Right click | Run as Administrator), and you try and drag-and-drop a...

Author: Pat Altimore MSFT Date: 01/28/2010

Using the “secret” Windows 7 Problem Steps Recorder to Create Step by Step Screenshot Documents

When I show this tool to developers or QA guys, their eyes light up with excitement. When you work...

Author: Pat Altimore MSFT Date: 01/04/2010

Common Issues with 32-bit Applications Failing on 64-bit

In most cases, 32-bit applications execute with no issues on 64-bit thanks to WOW64. However, there...

Author: Pat Altimore MSFT Date: 12/17/2009

Tales of Application Compatibility Weirdness – Demystifying UAC Virtualization

We had a customer in the lab recently and they were quite certain their application was Windows 7...

Author: Pat Altimore MSFT Date: 12/14/2009

Answers to Several Application Manifest Mysteries and Questions

Recently, someone asked me this question in e-mail -- “How do I get my application to run elevated...

Author: Pat Altimore MSFT Date: 12/09/2009

Detecting what Server Roles are installed on Windows Server 2008

I think there is always a nugget of information that inspires a blog. This is the idea that inspired...

Author: Pat Altimore MSFT Date: 03/05/2008