James Manning's blog

Team Foundation Server + PowerShell = Happiness

“Pasting” attachments to work items in Visual Studio

Today I deleted my CodePlex project TfsPasteAttachment It was (up until today) located @...

Date: 04/20/2009

Sending feedback about “Send Feedback”

[EDIT: found the relevant blog post which points to the instructions MSDN subscribers have to use,...

Date: 01/26/2009

Having to uninstall PowerShell (still) makes me sad

This isn’t new to Windows 7 (I got the same when upgrading from XP to Vista). However, it still...

Date: 01/26/2009

upgrading to SP1 fixes VM Additions for Win7 Beta!

Many thanks to reader ajcg whose comment in my previous post was spot-on. Once I upgraded VPC 2007...

Date: 01/10/2009

Windows 7 + Alpha Squad 7 = overload o' awesome

Clearly someone on the Win7 team is a fan of Colbert's comic! ;) At least, that's my theory and I'm...

Date: 01/09/2009

Windows 7 Beta in Virtual PC 2007 - BSOD in Fs_Rec.sys after adding VM Additions

EDIT: UPDATE: SP1 fixes this! Yay!!! Others seem to have run it with no problems, and I installed it...

Date: 01/08/2009

PowerShell V2: CTP3 now available!

Sea Tea Pea Three Whee! Go get it! The bits in the overview I want to call out (because I've seen...

Date: 12/23/2008

powershell one-liner to expose some emoticons

While chatting with a co-worker about a bug I had fixed a few weeks back, Communicator unexpectedly...

Date: 12/03/2008

pet peeve: full-screen + multi-monitor

I'm noticing silverlight pick up a behavior from flash that I don't like: kicking out of full-screen...

Date: 11/16/2008

Common confusion - "Reporting Services Data Source Account" != account Reporting Services is running as

A few of us were working just this morning on trying to prevent this confusion in the next version,...

Date: 09/18/2008

powershell script - find orphaned C# files

I ran across a C# file that had been removed from its csproj file, but it hadn't been deleted from...

Date: 07/20/2008

macro to "organize usings" for a project

I won't claim this is efficient, or well-written, or whatever, but it WorksForMe and I figured I'd...

Date: 07/19/2008

collection and property initializers are so nice

I happened to change a piece of code over the weekend and used both. It's a tiny piece of code, so I...

Date: 06/30/2008

Hyper-V has shipped!

https://www.microsoft.com/hyper-v Many people on our team (including myself, of course) have been...

Date: 06/27/2008

THE PowerShell book (Windows PowerShell in Action, Bruce Payette's book) now on Safari!

Just noticed in an email from Bruce that his book is now available on Safari! Yay!

Date: 06/25/2008

Another James loss == another customer win

For those keeping score, last time it was Windows Server 2008. For various reasons (that I won't...

Date: 06/20/2008

HashTab - easily see the hashes for files

While wanting to verify the hash of a dd-wrt firmware I downloaded, I read about this app called...

Date: 06/05/2008

Despite having a 1 Gbps Intel network card plugged into a 100Mbps switch, my Link Speed claims...

Date: 06/05/2008

Giving full trust to a network share

Tan's post reminded me that I never got around to posting this silly batch script that I use. As you...

Date: 06/05/2008

Screenshot-fest: Using SCVMM 2008 Beta to convert my old Vista dev box into a Virtual Machine

While you can certainly use Vista's Complete PC Backup to generate a vhd of your machine, it doesn't...

Date: 06/05/2008

You can't run HyperV in a HyperV VM

I didn't think it would work, but I was trying it yesterday because of the OS requirements for SCVMM...

Date: 06/04/2008

Just-In-Time sysinternals tools!

I'm a few days behind on posting this, but now you can run the current version of sysinternals tools...

Date: 05/31/2008

Brian the Build Bunny ownz those Watership Down rabbits

Maybe I'm the only one, but that movie gave my 6-year-old self quite the nightmares. I don't think...

Date: 05/28/2008

How does TFS 2008 pick which Reporting Services instance to use?

One of the painful parts of TFS 2008 install is that you can point (via the msiproperty.ini file)...

Date: 05/15/2008

TFS + timesheets = TX Chrono

Jason mentioned their TXLooker back in early April, but not long after that, TeamExpand announced...

Date: 05/14/2008

TeamReview - more integrated code reviews

The OOTB experience for code reviews isn't horrible (shelvesets work fine, in my experience), but...

Date: 05/14/2008

Secure by default and the list of team projects

Another brown-paper-bag bug in TFS 2005 was that, by default, all valid users could see the full...

Date: 05/13/2008

You can use your SVN clients (including TortoiseSVN) against TFS, including CodePlex

While there are projects like LizardTF, IMHO you're better off running SvnBridge and then using your...

Date: 05/13/2008

TFS 2008 SP1 Beta - we support SQL Server 2008, but just the February CTP

While we already have the code so SP1 final will support the RTM version of SQL Server 2008, because...

Date: 05/13/2008

When you want to destroy something already deleted, you need a deletion id

I helped a friend via email with this last week and just noticed a similar blog post.  If...

Date: 05/13/2008

screencast on using Team Build 2008

Joel's 12 rules rightfully includes 2 entries on creating builds.  While many would argue that...

Date: 05/13/2008

IntelliJ IDEA integration with TFS coming!

I'm about a month behind on this one, but based on their technology roadmap, TFS integration is on...

Date: 05/13/2008

Properties, coming to TFS soon!

One of the things I miss when using TFS instead of Subversion is svn's metadata ("properties") that...

Date: 05/12/2008

Flexibility in TFS 2008

Helen: You're late. When you asked me if I was doing anything later, I didn't realize you'd actually...

Date: 05/09/2008

I lose, so customers win!

I made a failed attempt to see if we would be willing to make the next version of Team Foundation...

Date: 05/08/2008

invoke-wiq.ps1 - "run" a .wiq file and get the results back

This request came in from an internal PS list. You can certainly make it fancier, and all it does...

Date: 04/17/2008

ExtensionMethods - flavorful syntactic sugar

A potential place to use an extension method cropped up in our team this week, and I gave feedback...

Date: 04/07/2008

LocalSystem==root, LocalService==nobody

This one is, unfortunately, very easy to get wrong, and lots of people do, even those inside...

Date: 04/06/2008

gvimf.ps1 - easier way to get files into an editor

In the cmd world, I constantly had filenames that I had to copy-paste onto a gvim command-line,...

Date: 03/04/2008

String.Contains really should have an overload with StringComparison specified

I've had this come up in conversations in the past (and it's been on feedback for almost 3 years...

Date: 02/25/2008

Dynamic type support in C#? Sweet!

Ok, so it's just in the planning stages, but you may have run across Charlie Calvert's recent blog...

Date: 02/21/2008

A type's static fields don't get initialized until the type is referenced

Most of you likely already know this, but I've seen 2 customers that were confused by this but I...

Date: 02/06/2008

Does this object subclass X or implement Y?

A guy on my team dropped by to ask me how to do this, so I figured it'd be worth posting about. The...

Date: 02/03/2008

TFS 2008 Setup/Admin: Lipstick on the pig

After leaving the version control team to work on the freshly created admin/ops team, we ended up...

Date: 01/21/2008

What TFS admin screencasts are needed?

Recently we've been realizing that while we have docs around many of our administrative scenarios...

Date: 01/20/2008

C# quiz answer - yes it compiles, and here's why

Got a few good comments to the quiz post, but nobody that commented got it right. I went ahead and...

Date: 11/24/2007

Next>