Archive for the ‘powershell’ Category

Refactoring C# with PowerShell

Posted on January 4th, 2008 by aaron
Filed under .net, powershell, programming | 4 Comments

Visual Studio 2005 and 2008 have built-in support for refactoring code, including renaming namespaces, classes, variables, and more. Add-ins like Resharper also have support for refactoring by renaming. These tools work great, and have good integration into the Visual Studio IDE, for example being able to preview each change and exclude false positive matches. I [...]

Symbol Store Manager – open source and a beta release

Posted on December 30th, 2007 by aaron
Filed under .net, Symbol Store Manager, debugging, powershell | Comments Off

A while ago I "released" the Symbol Server Transaction Manager. It was a binaries-only, quick-and-dirty GUI wrapper utility I wrote on top of the symstore.exe command-line tool, at the prompting of John Robbins. If you’re not familiar with Symbol Servers, symstore.exe, or John Robbins, get up to speed by reading John’s still-relevant 2002 Bugslayer article [...]

Cmdlets vs. APIs

Posted on November 24th, 2007 by aaron
Filed under powershell, programming | Comments Off

I’ve been working on a set of Powershell Cmdlets to fully replace the symstore.exe utility that is included with the Debugging Tools for Windows. (To be released as open source when I’m done.) When I think about writing Cmdlets, I tend to think that the best approach is to create an API and then wrap [...]

PowerShell v2.0 CTP

Posted on November 2nd, 2007 by aaron
Filed under powershell | 1 Comment

This is one of the few times (I hope) that I echo what probably a bunch of bloggers are, or will be, posting. I just saw that Jeffrey Snover announced an upcoming CTP of Windows PowerShell.
I’m excited to download it and check it out – though as a non-admin I don’t do enough with PowerShell [...]

Create a directory "Table of Contents" with PowerShell

Posted on November 2nd, 2007 by aaron
Filed under powershell | 2 Comments

My friend job (IT at a major pharmaceutical company) has him dealing with tons and tons of documents. He periodically has to burn large directory trees of documents to some media (CD/DVD). He asked me about a way he could easily create an HTML-based “table of contents” (TOC) for the entire burned media – like [...]

Save I3DIR Files to CSV with PowerShell

Posted on September 18th, 2007 by aaron
Filed under interactive intelligence, powershell | 2 Comments

Here’s a post that will apply to exactly 0.3 people out there. But I think it’s a great story of how PowerShell came to the rescue for one of our customers.
A support request came in this morning for a customer who had accidentally deleted the source for one of their data sources. (Background: our client [...]

Breaking Up: Moving Blog Engines

Posted on August 23rd, 2007 by aaron
Filed under blogging, powershell | 31 Comments

Like relationship break-ups, leaving a blog engine (for another, no less!) is not easy. There’s pleading (“Stick with Blogger, it’ll change to meet your needs, I swear!”), denial (“Database driven blogs are slower than statically published blogs.”), and crying (“Why, why, oh why is this so hard? *sob*”). Not to mention the “grass is greener” [...]

Windows PowerShell Presentation

Posted on August 10th, 2007 by aaron
Filed under community, powershell | 6 Comments

Well, it’s done.
I presented on Windows PowerShell last night at Indianapolis .NET Developers Association meeting. Considering it was my first-ever presentation to a group anywhere close to that size (technical or otherwise), I thought it went very well. Feedback was good, including some constructive criticism, which I wholeheartedly agreed with. Considering my [...]

Speaking at the Indianapolis .NET Developer’s Association

Posted on July 31st, 2007 by aaron
Filed under community, powershell | 5 Comments

I’m speaking on August 9th at the Indianapolis .NET Developer’s Association meeting on Windows PowerShell. If you’re in the neighborhood, come on by! The talk will be geared towards developers, not admins, but hopefully it will help us (devs) think more about them (admins) when we’re designing and implementing our applications. That, and there’s [...]

Export Blogger Blogs to BlogML with PowerShell

Posted on July 21st, 2007 by aaron
Filed under blogging, powershell | 17 Comments

I’m in the process of moving my blog from Blogger to WordPress, and I’m finding out just how important a project like BlogML really is. Most blog engines will integrate with a select few other engines to allow importing/exporting. What we really need is something just like BlogML – a standard format describing [...]