WintellectPowerShell: Create NGEN PDBs for Easier Profiling on Win8/Server 2012

When sampling profiling on Windows 8 or Server 2012, nothing looks different in Visual Studio 2012, but the entire insides of the profiling collector is completely changed. With the profiler now based on Event Tracing for Windows (ETW) everything is spiffy but PDB files are more important than ever. While I’m sure you are all…

Surface Pro and Visual Studio Part Two: The Puppies and Unicorns Return!

Turns out there’s a TrackPad Settings application! Huge thanks to Sumit Maitra for mentioning its existence on my last blog post. There was nothing in the documentation or on Microsoft’s web site that this application existed, which is a huge mistake. Instead of spending several frustrating hours and writing a blog post about that frustration,…

24 Hours with the Surface Pro

Let’s just cut to the chase: I love it! I would have to call it the best general laptop I’ve had. With touch, the pen, and running Visual Studio in a two pound package, there’s a whole lot to like and its crapware free! Normally with a new Windows machine I have to spend two…

Batch Updating/Changing Visual Studio Projects with PowerShell

Working on a giant codebase recently, I needed to check if all C# projects had Code Analysis turned on for all configurations. Given there were easily 30 to 40 different .CSPROJ files I was so not looking forward to manually going through them all one at a time in Visual Studio to check. The .CSPROJ…

Find File and Directory Names FAST

For some reason, I always seem to be looking for file and directory names. Since desktop search is a GUI and I’m a command line kind of guy, I got tired of waiting on PowerShell to slowly grind through the file system on its single thread. With lots of cores and an SSD, I shouldn’t…

One Month with the Acer W510 and Should You Buy One?

Edit Feb 1, 2013: Install the Acer 2..04 Master Installer update release on Jan 30, 2013 and the “limited connect from wake” issue has been fixed. Having been living with the W510 hard for the last month, I thought I’d give my final thoughts in case anyone was looking at getting one. As I’ve written…

Start-PowerShellPoint Now on GitHub

A couple of years ago I was messing around and decided when doing a presentation on PowerShell for Developers only losers would use PowerPoint, but I needed to show bullet points and URLs. Thus, Start-PowerShellPoint was born! The first rule of PowerShell is to ALWAYS use PowerShell. Lots of people found it funny. I’d had…

Acer Iconia W510 After 10 Days (or so)

I wanted to follow up on my initial review of the W510 after some longer real world usage. And heavy usage it is! I’m still hugely enamored with Outlook 2013 on a tablet so found myself grabbing it for that initial round of emails when I start my day instead of sitting at my desk.…

Automatically Updating .SLN files to VS 2012

Visual Studio 2012 finally gave us backwards project compatibility so you can slide between VS 2010 and VS 2012 as you needed. It’s a great feature and one we’ve sorely needed for a long time. When I upgraded my projects to .NET 4.5 or the new C++ compiler, I did so inside the IDE. That…

Review: Acer Iconia W510 Intel Tablet and Windows 8

Living in Seattle has its benefits. It’s an amazing city as we’re on the ocean and only an hour from world class skiing in the mountains. We can now even smoke all the marijuana we want except it has to magically appear from the sky to be fully legal. Even better I could walk five…

Paraffin Bug Fix and Future Ideas

Things have slowed down enough I was able to get around to fixing a small bug in Paraffin where I was accidentally including .ParaffinMold files in the .WXS output. Also, as I finally caught up with the cool kids and finally started using ReSharper. Since I love fixing bugs at compile time instead of runtime,…