Welcome to Vertigo Software Blogs

Most Recent Posts


Team System Bug Entry Webform for ASP.NET

A common request for ASP.NET projects that are using Team System is to have a "new bug" webform. This way, customers or users have a way to get their bug submissions directly into Team System. I whipped up a quick little "hello world" demo of an...
April 09, 2007 by Jeff Atwood

Is Team Foundation Server 64-bit capable?

Recently, I was asked whether Team Foundation Server works in a 64-bit environment. The answer to this question depends on whether you have a dual-server TFS install, or a single-server TFS insall. If you have a single-server TFS install, you...
March 13, 2007 by Jeff Atwood

Troubleshooting "Team Foundation Server cound not resolve the user or group"

Here's what to do when you're adding an Active Directory user to a Team Project and you run into this error: Team Foundation server could not resolve the user or group (name). The user or group might be a member of a different domain, or the...
March 05, 2007 by Jeff Atwood

Incorporating a ClickOnce Application into your Team Build

I found out last week that the Team Build server doesn't perform the essential Publish step that makes a ClickOnce app, well, a ClickOnce app! But this is easy enough to fix. Let's start with a simple Hello World ClickOnce app that has one shared...
February 20, 2007 by Jeff Atwood

Copying Web Files After a Team Build

After building a web project in a Team Build, you probably want to deploy that website to a target server. And what better place to do this than in the build scripts themselves? This is pretty easy to do; we'll just customize the AfterBuild event...
February 15, 2007 by Jeff Atwood

Building a Web Site Project with Team Build

If you're still using Web Site projects, I strongly urge you to switch to Web Application Projects. Web Application Projects are included in Visual Studio 2005 Service Pack 1. There are lots of good technical and practical reasons to make the switch,...
February 15, 2007 by Jeff Atwood

Speeding up Team Builds

If you're testing a complex new team build, you may find yourself going through a lot of build cycles. This can be painful, because most complex builds also take a while to complete. To speed up the build process, you can skip some parts of it. You...
February 12, 2007 by Jeff Atwood

Making Team Builds More Verbose

Build engineering is one of the most challenging parts of Team System. It can be difficult to get a Team Build working exactly the way you want. When you're troubleshooting a build, the build log output file, BuildLog.txt, is your best friend. The...
February 12, 2007 by Jeff Atwood

Team Foundation Server Event Subscription Tool

The Team Alerts dialog lets you subscribe to basic email alerts on a Team Project. But the dialog is severely limited; the full richness of the email subscription mechanism in Team Foundation Server isn't available. To set up advanced subscriptions,...
February 08, 2007 by Jeff Atwood

Our small piece of Vista

“In addition to our summer and winter estate, he owned a valuable piece of land. True, it was a small piece, but he carried it with him wherever he went.” From Woody Allen’s Love and Death. So, what HAVE we been spending our time on? Our little...
February 06, 2007 by Daniel Swearingen

The path <path> is already mapped in workspace <workspace>

I recently ran into a problem with a local TFS server. Although I was logged in as my local account, TFS insisted that I was logged in as Administrator. Since the server thought I was a different user, it prevented me from opening my local workspace...
February 05, 2007 by Jeff Atwood

Modifying the default Team Build

One annoying thing about Team Builds created through the Team Build wizard is that they pull down all the source code in the entire Team Project by default. This is almost never what I want. But it's easy enough to fix. First, check out the TFSBuild.proj...
February 05, 2007 by Jeff Atwood

Displaying Team System reports in the Team Portal

You can display Team System reports in the Team Portal using the default Page Viewer web part, which redirects to the URL _layouts/tfsredirect.aspx?IsReport=1&ReportName=name But there's a better way. I recommend installing the SQL Server...
February 02, 2007 by Jeff Atwood

New Blog Site

We have introduced a new blog site as part of our new website. Our blogs are now hosted in SharePoint 2007 and retrieved via web services for display. So go check out our new blogs. Things look all shiny and new over there!...
February 02, 2007 by Adrian Anttila

Customizing Work Items in Visual Studio

Customizing Work Item Types in Team System isn't quite as easy as it should be, but it's not difficult. The Work Items are actually XML. To export them, you use the command line utilities witimport and witexport, which are located in the C:\Program...
January 30, 2007 by Jeff Atwood

Our Vertigo Business Cards

I've always liked our business cards. They're one of the things that impressed me about Vertigo when I first interviewed here. Cool business cards are always a perk. Here's a quick scan of the current model: There's a little hole in the middle...
January 22, 2007 by Jeff Atwood

Areas, Iterations, and Subscriptions

Team Projects are designed to be large-- they should host many solutions. Because Team Projects can be so large, that's why the Areas and Iterations dialog is so critical. Areas and Iterations allow you to logically slice up large Team Projects in space...
January 15, 2007 by Jeff Atwood

Patching Team System to Service Pack 1

Microsoft recently released Visual Studio 2005 Service Pack 1. The update patches any version of Visual Studio, with the exception of the free Express Editions. It also patches any client edition of Team System: Visual Studio 2005 Team Edition...
January 15, 2007 by Jeff Atwood

Samsung Blackjack tips and tricks

The business development team at Vertigo recently standardized on the Samsung Blackjack phone.     It's fantastic hardware. The smartphone has finally shrunk to a pocketable form factor after all these years. Ironically, it's the software...
January 12, 2007 by Jeff Atwood

Optimizing Your Wallet

My coworker and erstwhile twin, Matt Hempey, turned me on to the superthin All-Ett wallet. I was in the market for a new wallet, as my current Tumi wallet was almost 10 years old and starting to show its age. After seeing Matt's All-ett, I was...
January 12, 2007 by Jeff Atwood

Why I don't believe that Open Source Software (OSS) model works

I have links to a few OSS pet projects here on my blog. Generally the stuff I play around with is either software that's helpful or fun to work on. Since I published my Data Tier Generator around 4 years ago, it's had 32,735 downloads. To somebody...
January 08, 2007 by Adrian Anttila

Programmers to blame for hard-to-use software?

I saw this post on the Channel 9 forums, and it got me thinking. While the discussion is about the responsibility of software developers to learn and understand UI design, I think they're missing the point. In most places of the world, software...
January 03, 2007 by Adrian Anttila

Printing to PDF on Vista

I really missed printing to PDF files since I upgraded to Vista. I don't remember what I had installed on XP that allowed printing to PDF, but I don't have it any longer. The free version of CutePDF appears to work well under Vista. Let me know if you...
January 03, 2007 by Ralph Arvesen

USB Missile Launcher

Every year at Vertigo, we have a company gift exchange (also known as "White elephant gift exchange" or "Yankee Swap" or "Dirty Santa"). This year, I got a USB Missile Launcher: What is cool about this item is that it is completely driven through the...
December 22, 2006 by Eric Cherng

Search



Vertigo Bloggers