29 April 2006
Team System Utilities
If you know of other Team System utilities that I do not have listed, please let me know about them so I can add them to the list.
Heartland Developers Conference
If you live in the midwest (e.g. Nebraska, Iowa, Missouri, Kansas, Minnesota, etc.) then you should definitely consider attending this conference. Registration starts Monday, May 1st. There will most likely be a sellout crowd, so register ASAP :-)
Although I'll be attending Tech-Ed 2006 in Boston this year I'm excited to know that I'll get at least one more conference in (i.e. learning opportunity) before the end of the year.
26 April 2006
Upgrading Team Foundation Server
- Team Foundation Server Upgrade Types - this document explains the various types (i.e. versions) of Team Foundation Server and what can be upgraded to what.
- How To: Upgrade from Team Foundation Server Trial Edition
- How To: Upgrade from Team Foundation Server Workgroup Edition
Click here for more information.
25 April 2006
Workspace Sidekick
Workspace Sidekick is a tool for TFS Administrators and advanced users providing Graphic User Interface for viewing and performing administrative changes on TFS workspaces.
- View workspaces filtered by specific owner or computer name (owner and/or computer name may be selected from list of Active Directory users or just typed in)
- Delete workspaces
- Update workspace computer name (for local workspaces only)
- View specific workspace details and folder mappings
- Delete specific workspace selected folder mappings
- Specify application configuration parameters (TFS server name, Active Directory domain for lookup)
- View log of performed actions (successful and failed)
18 April 2006
A GUID Debugger Visualizer for Visual Studio 2005
One of the nice additions to Visual Studio 2005 are debugger visualizers. During a debugging session you can just hover over a variable to view the contents of that variable. This works for almost all .NET data types. However, if you try it with a GUID value, you can't see the actual value - rather you see "{System.Guid}" or "Empty", if you expand the visualizer.
I got tired of constantly typing "? guidVariable.ToString" in the Immediate window so I decided to create a GUID debugger visualizer. This visualizer allows you to view the actual value of the GUID variable, reset the value (either to an empty GUID or a GUID value of your choice), or generate a new GUID value. During a debugging session, simply click on the small magnifying glass while hovering over a GUID variable to display the visualizer (see image below).
Although I initially built this visualizer for Visual Basic 2005 (it's actually written in C#), it can be used for C# code as well. C#, oddly enough, has a built-in visualizer for GUIDs. However, my visualizer has some extra-added benefits (e.g. resetting to an empty GUID and generating a new GUID).
The installation package is available here: http://www.moonspace.net/blog/gv/GuidVisualizerSetup.msi
Please post with any suggestions.
13 April 2006
Microsoft Releases Free eBook: Introducing Microsoft Visual Basic 2005 for Developers
You can download individual chapters or the entire set as a single zip file.Get a focused, first look at the features and capabilities in Microsoft Visual Basic 2005, Visual Studio 2005, and the .NET Framework 2.0. If you currently work with Visual Basic 6, these authors fully understand the adoption and code migration issues you'll encounter. They'll step you through a quick primer on .NET Framework programming, offering guidance for a productive transition. If you already work with .NET, you'll jump directly into what's new, learning how to extend your existing skills. From the innovations in rapid application development, debugging, and deployment, to new data access, desktop, and Web programming capabilities, you get the insights and code walkthroughs you need to be productive right away.
The eBook is available for download here.
05 April 2006
Visual Studio Team System Training
I came across a (relatively) new Microsoft site today that is dedicated to providing technical information for Visual Studio Team System.
Here you can access comprehensive resources from introductory to expert that include both online and self-paced training, the latest technical articles, videos, evaluation downloads, Webcasts by Visual Studio Team System experts and more. Take the first step to expand your opportunities!
There are a few "coming soon..." placeholders here and there but there is still a lot of good information on this site if you're interested in learning more about Team System.