Oct 31 2007

Scrum checklists

Category: Books | Scrumfossmo @ 11:41
In the current project I'm working on, we use Scrum. I'm a big fan of the process. I like the idea of letting the team have "full" control and decide how to get the software finish. A good checklist for Scrum is Scrum Checklists. It's free if you register.

Tags:

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Oct 29 2007

Debug in Visual Studio 2008 Express

Category: C# | Testingfossmo @ 16:44

Visual Studio 2003-2008 Express are missing Add-In support and no ability for the debugger to attach to a process.

This brings up a problem when trying to debug your tests with Nunit. After Testdriven.NET no longer supports the express editions, we no longer have the possibility to run tests against code we develop in the express editions. Well, so it seems.

But, there is still a way around this. It's not as smooth as Testdriven.NET, but it works all right. In the folder which contains the test library you want to debug, add a file named the same as the project, but with the extension ".csproj.user". This is the content of one of my files:

<?xml version="1.0" encoding="utf-8"?>
<Project ToolsVersion="3.5" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup Condition=" '$(Configuration)|$(Platform)' == 'Nunit|AnyCPU' ">
<EnableASPDebugging>false</EnableASPDebugging>
<EnableASPXDebugging>false</EnableASPXDebugging>
<EnableUnmanagedDebugging>false</EnableUnmanagedDebugging>
<EnableSQLServerDebugging>false</EnableSQLServerDebugging>
<RemoteDebugEnabled>false</RemoteDebugEnabled>
<RemoteDebugMachine>
</RemoteDebugMachine>
<StartAction>Program</StartAction>
<StartArguments/>
<StartPage>
</StartPage>
<StartProgram>tools\nunit\nunit.exe</StartProgram>
<StartURL>
</StartURL>
<StartWorkingDirectory>
</StartWorkingDirectory>
<StartWithIE>false</StartWithIE>
</PropertyGroup>
</Project>

I have created my own solution configuration in VS.NET called Nunit. It is used when running the tests.
You can of course use the default configuration; DEBUG if you want to. Then you have to change a line in the content:
 '...$(Platform)' == 'Nunit|AnyCPU' ">'

to

'...$(Platform)' == 'Debug|AnyCPU' ">'.

This worked perfectly for me.

Tags:

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5

Oct 22 2007

I am going to TechEd, Barcelona

Category: fossmo @ 06:01

When PDC was postponed, I didn't plan to go to a conference this year.
But a other guy at my company wanted to go to TechEd, and my boss wondered if I wanted to company him. I didn't need much thinking time. After what I have heard, TechEd is a event every Microsoft developer should experience. I'm going to try to follow a track concerning Windows Presentation Foundation. I also want to see Roy Osherove speak about Agile Development. For years I have been a fan of Jesse Liberty's books, and I definitely am going to see some of his sessions. I also want to see some of Ian Griffiths sessions about WPF.

I have heard that the Norwegian party at Hard Rock Cafe is a blast. Looking forward to that. ;-)

Tags:

Be the first to rate this post

  • Currently 0/5 Stars.
  • 1
  • 2
  • 3
  • 4
  • 5