Blog
-
Introducing Tree Surgeon
If you've been following my 'How to setup a .NET Development Tree' series, you might have been encouraged to start work on a new development tree. If you are, then you might want to check out Tree Surgeon. Its a new Open Source project I've started which will create a complete development tree for you, parameterized for your needs. At the moment those parameters are just the project name, but that should be enough to get you going.
-
How to setup a .NET Development Tree Part 7
Last time we left our code with a dependency on a 3rd party library, multiple internal modules (VS Projects), and a passing test. Great! But how do we know the test passes? At the moment it requires us to have our 'interactive hat' on. It would be much better if we knew just by running our automted build. So let's do that.
-
How to setup a .NET Development Tree Part 6
By now we have some source code checked in to our Source Control server. Its got a structured folder hierarchy and we're being careful about how we check specific files in (and ignore others). We're combining Visual Studio and NAnt to have a simple yet powerful automated build that works closely with the changes we make during interactive development.
-
Classifying Tests
I'm not really a 'testing guy', but I am an 'agile guy' so I do write and use automated tests during development. I find that there's a lot of confusion about what a 'unit test' is, what an 'acceptance test' is, and that kind of thing. Most of the time people have their own feelings about what these different classifications of test are and when talking to others assume that they have the same idea. This is frequently not the case.
-
How to setup a .NET Development Tree Part 5
In the last part we started using NAnt to automate a build for our project. In this part we'll add some more build functionality.
-
How to setup a .NET Development Tree Part 4
At this point we have a basic Visual Studio solution checked into Source Control. Now its time to automate how we build this solution.
-
How to setup a .NET Development Tree Part 3
A quick recap. So far we have made sure we have a good source control environment and have created a Visual Studio Solution with a well structured folder setup. But we haven't checked those files into our Source Control server yet - we'd better fix that.
-
How to setup a .NET Development Tree Part 2
In Part 1 we looked at making sure we had our Source Control story straight. With that sorted out, we can start creating some files to put in it.
-
How to setup a .NET Development Tree Part 1
So, lets start building our development tree. Feel free to join in. :)
-
How to setup a .NET Development Tree - Introduction
In the last few weeks I've setup 2 brand new .Development Trees for .NET projects. What do I mean by development tree?