James Newkirk's Blog

Adding to the kipple... One post at a time.

Lessons Learned in Programmer Testing

I just posted a the presentation and sample code from the Lessons Learned in Programmer Testing...

Author: jamesnewkirk Date: 06/28/2008

ExpectedException considered harmful!

I have written a blog post detailing the issues that I have with ExpectedException. Also, I am not...

Author: jamesnewkirk Date: 06/27/2008

xUnit.net v1.0 Released

We released xUnit.net 1.0 today! Download, blog post.

Author: jamesnewkirk Date: 04/23/2008

xUnit.net v1.0(RC2) Released

Brad Wilson and I released xUnit.net v1.0(RC2) today. Brad has the details on his blog. You can...

Author: jamesnewkirk Date: 03/16/2008

The CodePlex Team and the patterns & practices Summit

The CodePlex team will be well represented again at the patterns & practices Summit in Redmond,...

Author: jamesnewkirk Date: 10/20/2007

Announcing xUnit.net

I have just blogged about a new testing framework that Brad Wilson and I have developed. Click here...

Author: jamesnewkirk Date: 09/20/2007

Why you should not use Setup and Teardown in NUnit

I just posted my thoughts about Setup and Teardown at my new blog home. Click here.

Author: jamesnewkirk Date: 09/15/2007

NUnit Converter V1.1 - Moved from GotDotNet

Due to the shutdown of GotDotNet I have moved the NUnit Converter V1.1 to here. Note: This is not a...

Author: jamesnewkirk Date: 06/30/2007

xUnit Test Patterns and Better Software Development for Agile Teams

These two books were recently published by Addison-Wesley. For a blog post on each book see the...

Author: jamesnewkirk Date: 06/30/2007

Test-Driven Development in Microsoft .NET Supplemental Material

Due to the closing of GotDotNet I have moved the supplemental material (sample chapter and source...

Author: jamesnewkirk Date: 06/25/2007

Moving Day

I have decided for a number of reasons to move my blog to a new address. The new address is...

Author: jamesnewkirk Date: 06/25/2007

TechEd 2007

I will be at TechEd next week. I am helping out my co-author Will Stott at a Chalk-Talk Session on...

Author: jamesnewkirk Date: 06/01/2007

Teamprise and CodePlex

When we launched CodePlex last June we thought there might be an issue with some projects that had...

Author: jamesnewkirk Date: 03/20/2007

How to make sense of Code Coverage metrics

(co-authored with Brad Wilson) Even since the release of Visual Studio Team System 2005 with easy to...

Author: jamesnewkirk Date: 02/25/2007

CodePlex Deployment - February 20, 2007

We deployed a new version of the CodePlex software this past Tuesday. I wanted to give you a break...

Author: jamesnewkirk Date: 02/24/2007

CodePlex Deployment - January 30, 2007

We deployed a new version of CodePlex last week on Tuesday, January 30th. Some of the...

Author: jamesnewkirk Date: 02/05/2007

CodePlex is Hiring

Would you like to work on the CodePlex project? Now is your chance to participate in the further...

Author: jamesnewkirk Date: 12/29/2006

My Car was in for Patching (I mean service)

I was having a problem with my car last week and I took it into the dealership because it is still...

Author: jamesnewkirk Date: 11/13/2006

Scott Densmore joins the CodePlex team

I am very happy to announce (although Brad and Scott blogged about it last week - what can I say I...

Author: jamesnewkirk Date: 11/01/2006

IEEE Software Special Issue on Test-Driven Development

There will be a special issue of IEEE Software focusing on Test-Driven Development. The submission...

Author: jamesnewkirk Date: 11/01/2006

CodePlex Deployment

I have been remiss in my posting with regard to the last CodePlex deployment. We deployed a new...

Author: jamesnewkirk Date: 10/08/2006

The CodePlex Team and the patterns & practices Summit

The CodePlex team will be well represented (in fact you might get sick of us) at the patterns &...

Author: jamesnewkirk Date: 09/07/2006

Pondering TDD in Microsoft .NET, Second Edition

I have been getting asked quite a bit lately about updating the Test-Driven Development book. A...

Author: jamesnewkirk Date: 09/07/2006

Tags, Tags, and more Tags...

We updated the CodePlex software today and added a new feature or two. The main feature that is...

Author: jamesnewkirk Date: 09/05/2006

CodePlex Team Interview is now live on Channel 9

The team interview went live today. You can find it at...

Author: jamesnewkirk Date: 08/17/2006

CodePlex Deployment

Last week on Wednesday we deployed Version 06.06.09.1588 of the CodePlex software. The version...

Author: jamesnewkirk Date: 06/27/2006

CodePlex Discussions at TechEd Boston

I will be attending TechEd in Boston in June. If you have questions about CodePlex...

Author: jamesnewkirk Date: 05/27/2006

ARC 206 - Evolving to Patterns at TechEd

I will be in Boston for TechEd in June to present a talk about design patterns and (IMO) how best to...

Author: jamesnewkirk Date: 05/27/2006

CodePlex – New Project Creation

Since we went live 2 weeks ago we have received over 100 new project creation requests. The vast...

Author: jamesnewkirk Date: 05/27/2006

Will CodePlex replace GotDotNet Workspaces?

In the short-term, the answer is no. The CodePlex team is focused on making this site the best place...

Author: jamesnewkirk Date: 05/24/2006

CodePlex.com Beta

Over 13 months ago (April 4, 2005 in fact) I posted something on my blog that I was leaving the...

Author: jamesnewkirk Date: 05/16/2006

New Job Opening in Community/Collaborative Development

Do you want to work on an Agile development team at Microsoft? Here's your chance. We are currently...

Author: jamesnewkirk Date: 02/15/2006

NUnit Converter V1.0 RC1

The first Release Candidate of the NUnit Converter has been uploaded to the GotDotNet workspace. It...

Author: jamesnewkirk Date: 12/18/2005

patterns & practices Summit - Sydney

The patterns & practices summit in Redmond is finishing up today. I did a talk yesterday for the...

Author: jamesnewkirk Date: 12/15/2005

Guidance Automation Toolkit Released

The December CTP of the Guidance Automation Toolkit has been released. This version works with...

Author: jamesnewkirk Date: 12/14/2005

PDC05 Sessions

I will be in Los Angeles next week (September 13-16, 2005). On Wednesday (September 14) and Thursday...

Author: jamesnewkirk Date: 09/08/2005

The Devil in the White City

For awhile I have wanted to read the book "The Devil in the White City" by Erik Larson. I finally...

Author: jamesnewkirk Date: 08/29/2005

JAOO, 2005

I have been to many conferences over the years. Lately I have been attending mostly Microsoft...

Author: jamesnewkirk Date: 07/30/2005

NUnit Converter V0.5

I have released V0.5. You can get it here. Due to the feedback I received from Scott Densmore this...

Author: jamesnewkirk Date: 07/29/2005

Article: Unit Testing in .NET Projects

From Peli's Blog... Unit Testing in .NET Projects by Jay Flowers and Andrew Stopford -- The article...

Author: jamesnewkirk Date: 07/20/2005

Movies

From Brad Wilson (The .NET Guy) Italicize the ones you've seen and Bold the ones you actually liked....

Author: jamesnewkirk Date: 07/08/2005

NUnit Converter V0.4

I was talking with Scott Densmore and Brian Button who are busy converting the tests in Enterprise...

Author: jamesnewkirk Date: 07/08/2005

NUnit Converter V0.3

There is a new version (0.3) of the converter in the GotDotNet workspace. Click here to download....

Author: jamesnewkirk Date: 07/06/2005

NUnit Converter V0.2 is on GotDotNet

I have posted an early version (0.2) of a conversion program. The program converts C# NUnit code...

Author: jamesnewkirk Date: 06/24/2005

NUnit Tests and Visual Studio 2005 Team System

In addition to GotDotNet workspaces V2 I have been busy on the testing front. A number of customers...

Author: jamesnewkirk Date: 06/02/2005

TechEd

I will be in Orlando next week (June 6-10, 2005). I have been working on a number of things,...

Author: jamesnewkirk Date: 06/02/2005

Change is good

As some of you may already know, I have decided to leave the patterns & practices team. I have...

Author: jamesnewkirk Date: 04/05/2005

Bookmarks - A major refactoring

In a previous post I wrote about changing the interface that the Bookmarks class would implement...

Author: jamesnewkirk Date: 02/20/2005

patterns & practices - Enterprise Library and Pattern Share

It's been awhile but I have been pretty busy. I know both of these were delivered yesterday (28...

Author: jamesnewkirk Date: 01/29/2005

Bookmark Collection: Rethinking the name and the interface

In the previous post I refactored the storage mechanism to store a label and a Bookmark object. This...

Author: jamesnewkirk Date: 01/03/2005

Next>