Subscribe: Rash thoughts about .NET, C#, F# and Dynamics NAV. » Tools
Preview: Rash thoughts about .NET, C#, F# and Dynamics NAV. » Tools

Tools – Rash thoughts about .NET, C#, F# and Dynamics NAV.

This Blog is about Microsoft Dynamics NAV (f.k.a Navision incl. C/SIDE and C/AL), C#, F# and .NET in general.

Last Build Date: Thu, 01 Dec 2016 08:35:43 +0000


Machine.Fakes released – Built with "FAKE – F# Make"

Fri, 25 Feb 2011 14:09:44 +0000

My friend Björn Rochel (@BjoernRochel) built a really cool generic model for using fakes and automocking on top of Machine.Specifications (or MSpec) called Machine.Fakes (or mfakes). Today he released version (get it from and I want to talk a bit about the build process. Björn and myself thought a tool called “Machine.Fakes” should […]

F# BootCamp – Questions and Answers – part I – Introduction

Tue, 02 Jun 2009 08:34:10 +0000

Last Friday we had a fantastic LearningByTeaching F# BootCamp in Leipzig. Each attendee got homework and had to solve one theoretical question and one programming task. For this two questions they had to present their results to the rest of us and after this I gave my solution in addition. It was very interesting to […]

Integrating a “FAKE – F# Make” build script into TeamCity

Wed, 15 Apr 2009 09:00:12 +0000

This artile has been moved to

Modifying AssemblyInfo and Version via FAKE – F# Make

Sat, 04 Apr 2009 12:54:02 +0000

This article has been moved to

Adding FxCop to a “FAKE” build script

Thu, 02 Apr 2009 16:19:03 +0000

This post has been moved to

Getting started with “FAKE – F# Make” – Get rid of the noise in your build scripts.

Wed, 01 Apr 2009 19:02:30 +0000

This article has been moved to

Introducing NaturalSpec – A Domain-specific language (DSL) for testing – Part I

Mon, 23 Feb 2009 10:31:51 +0000

Test-Driven development (TDD) is a well known software development technique and follows the mantra “Red-Green-Refactor”. Behavior-Driven Development (BDD) is a response to TDD and introduces the idea of using natural language to express the Unit Test scenarios. There are a lot of popular testing frameworks around which can be used for BDD including ,NUnit, […]

ReSharper 4.5 and F#

Sun, 11 Jan 2009 18:16:23 +0000

Since I am working with hybrid solutions (with F# and C# projects in it) I had to deactivate ReSharper. ReSharper had a problem with analyzing my F# sources (see JIRA bug entry #79203). The result was that every single F# defined type and function was marked as an error. I nearly got crazy. On one […]

How I do Continuous Integration with my C# / F# projects – part IV: Adding a documentation

Sun, 11 Jan 2009 11:46:51 +0000

In the last 3 posts I show how to set up a Continuous Integration environment for F# or C# projects with Subversion (part I), TeamCity (part II) and NUnit (part III). This time I want to show how we can set up an automated documentation build. Installing and using GhostDoc “GhostDoc is a free add-in […]

How I do Continuous Integration with my C# / F# projects – part III: Running automated UnitTests

Thu, 08 Jan 2009 18:13:36 +0000

In the last two posts I showed how to set up a Subversion (part I: Setting up Source Control) and a TeamCity server (part II: Setting up a Continuous Integration Server). This time I will show how we can integrate NUnit to run automated test at each build. TeamCity supports all major Testing Frameworks (including […]