Geeks With Blogs
I [heart] code! .NET musings from the chick side May 2008 Entries
I created a build definition in Team Explorer, but it's grayed out
In Team System when you are working in Solution Explorer and you create new or add existing files, the file is created on your local workspace and is added to Source Control when you check your changeset in. Working in the Team Explorer has the opposite paradigm, however. When you add a new file in Team Explorer (such as new build definition), it is created in the source repository, and your local workspace does not have access to it until you perform a Get Latest. It shows up in source control grayed ......

Posted On Wednesday, May 28, 2008 11:26 AM

Adding files to TFS Team System Version Control
In VSS you had to add the file to the VSS project explicitly. I can't count the times that the solution in VSS did not compile because someone had added new file to their solution, referenced it from existing code, and then forgot to add the new file to source control. When the developer compiled the solution prior to check in, it compiled on her local environment because she had the file, so she thought all was well. The file addition on check-in in Team System Version Control (TSVC) that in my ......

Posted On Wednesday, May 28, 2008 11:19 AM

Incremental Builds in Team Foundation Server
If you have a large code base, you can optimize your build time for Integration Builds by building only the class libraries that have changed since the last build. This is done by editing the build project file for your incremental builds. 1. Locate your build project file in Team Foundation Version Control: <Server Name> - <Project Name> - TeamBuildTypes - <Build Definition Name> - TFSBuild.proj 2. Add the following lines to the end: <PropertyGroup> <SkipClean>true</S... ......

Posted On Tuesday, May 27, 2008 1:31 PM

How to track an IP address
It's amazing what you can learn on network television these days. Thanks Jason Bock for finding this one ......

Posted On Tuesday, May 27, 2008 10:59 AM

Work Item Assignments in TFS Team System 2008
I spent some time playing with the security and Work Item Templates in TFS in an attempt to figure out how the "Assign To:" property works. The Work Item Template allows you to edit the Suggested Values property of this field. Here is what I found: <FIELD name="Assigned To" refname="System.AssignedTo" type="String" reportable="dimension"> <SUGGESTEDVALUES> <LISTITEM value="[Project ]\Contributors" /> </SUGGESTEDVALUES> </FIELD> Displays in the dropdown: All users in ......

Posted On Friday, May 23, 2008 11:43 AM

Editing Work Item Templates in Team System 2008
After setting up my project in TFS, I wanted to configure the system so that my work items in my project would show only specific users as "Assigned To" choices. The default is to include all users in the TFS Valid Users group. After setting up my user and group security, I exported my Work Item Template using the witexport utility and running the following command: "C:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\witexport" /f "C:\WIT\Task.xml" /t MyServer /p MyProject /n task I found the ......

Posted On Friday, May 23, 2008 11:07 AM

Setting Up your TFS Project Part 1: Users and Security
After creating your team project you need to set up the roles and users for your team members. There are three main places that you need to do this: The Visual Studio project, the project portal, and the report site. The easiest way to manage your TFS security is to create AD groups and populate them with the appropriate users. If you choose to use AD groups to manage your group memberships, you will end up with four types of groups: AD (Windows) groups, Team Project Groups, Team Foundation Server ......

Posted On Tuesday, May 20, 2008 8:34 PM

Upgrading SubText to VisualStudio 2008 Team System
I took Jeff McWherter's suggestion to play around with SubText, and have successfully gotten SubText upgraded and running in VS 2008, .NET 3.5. My environment is the "Visual Studio® Team System 2008 Team Foundation Server and Team Suite VPC Image (Trial)" Virtual PC from Microsoft. Here are the steps that I followed: 1. Download and unzip the latest source code from SourceForge 2. Open Visual Studio 2008 Team Edition and Create a new Team Project (File - New - Team Project). I selected the MSF For ......

Posted On Tuesday, May 13, 2008 8:40 PM

Code Camp Vegas!!!
****Please Note***********************... This is not a formal announcement, nor is this a sure thing. We are in the "gauging interest and exploring feasability" stage. Code Camp Vegas may or may not happen in 2009... or ever. Please let us know your thoughts. ***************************... After scouring the area for a .NET user group and coming up empty, a couple of cohorts and myself are attempting to organize the first ever MidWest Code ......

Posted On Monday, May 12, 2008 3:38 PM

What the heck is DMAIC and why should I care?
DMAIC is used to improve processes, and it is to engineers what O-O is to developers: a well known and understood best practice with patterns, anti-patterns, and a common language and toolset. DMAIC is an acronym for five interconnected phases: Define, Measure, Analyze, Improve, and Control, and is usually an integral part of a company's Six Sigma practice. Pronounced (Duh-May-Ick), it is a data-driven, procedural approach and quality strategy for improving processes- in this case, application performance. ......

Posted On Friday, May 9, 2008 3:04 PM

we are so cool


Magenic Road Trip - Iowa Code Camp Spring 2008

Photo: Chris Williams

Posted On Friday, May 9, 2008 10:48 AM

Finally... A Reason to go to Iowa!!
The first ever Iowa Code Camp has come and gone, and what a great event! I was lucky enough to be a part of this event as well as attend it, and I even won a Fowler book (one I don’t have... thank you Amanda- F# Speaker Extraordinaire- for trading it for the Ruby book that I actually won… ) The sessions were great, the facility perfect, and the logistics seamless. The after-party (as always the most important aspect) was a blast with just the right mix of food, fun, and geeking out. I especially ......

Posted On Wednesday, May 7, 2008 5:54 PM

Copyright © Kirstin Juhl | Powered by: