Posted on January 4th, 2008 by aaron
Filed under .net, powershell, programming |
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 [...]
Posted on December 30th, 2007 by aaron
Filed under .net, Symbol Store Manager, debugging, powershell |
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 [...]
Posted on November 24th, 2007 by aaron
Filed under powershell, programming |
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 [...]
Posted on November 2nd, 2007 by aaron
Filed under powershell |
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 [...]
Posted on November 2nd, 2007 by aaron
Filed under powershell |
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 [...]
Posted on September 18th, 2007 by aaron
Filed under interactive intelligence, powershell |
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 [...]
Posted on August 23rd, 2007 by aaron
Filed under blogging, powershell |
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” [...]
Posted on August 10th, 2007 by aaron
Filed under community, powershell |
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 [...]
Posted on July 31st, 2007 by aaron
Filed under community, powershell |
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 [...]
Posted on July 21st, 2007 by aaron
Filed under blogging, powershell |
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 [...]