Category Archives: C#

Jenkins + GitHub, MSBuild, MSTest (and SpecFlow)

After experimenting with SpecFlow a bit, now I want to try and run the tests automatically with Jenkins. It turns out it was incredibly easy. Really there are just 4 straight forward steps, which I think are best explained with … Continue reading

Posted in .Net, C# | Tagged , , | 1 Comment

BDDing with SpecFlow

Unit testing and TDD have become standard development practices for some time. Unit Testing helps build loosely coupled software and it verifies code is functioning correctly. Where it comes up short is verifying if the software being built actually satisfies … Continue reading

Posted in .Net, C#, Unit Testing | Tagged , , , , , | 1 Comment

DotNetFlume Client Pre-Release with Avro!

I spent considerable effort porting the Java Avro RPC support to C#. The Avro C# RPC code has recently been merged into the Avro SVN trunk. I’ve been using the patch at work for several months now with no problems. … Continue reading

Posted in .Net, C# | Tagged , | Leave a comment

The Release Manager – whatsgoingon.exe

Versioning software is a large topic. When working in an Agile Software environment, where you’re releasing small, frequent releases it can be very difficult to know what goes in to each release. On a large enterprise project I work on, … Continue reading

Posted in .Net, C# | Leave a comment

Building a site – Part 4

Version 1 Released!!! It’s released! waidmonitor.com is live! It actually does something useful. Yay! ¬†This is kinda cool. Now what? What do I want to do with it? I’m not sure what to do with it. Honestly, towards the end … Continue reading

Posted in .Net, Architecture, C# | Tagged , , | Leave a comment

Building a site – Part 3

Continuing Development as life happens It is challenging to maintain momentum on a side project with Christmas, Snowboarding, work, TV and many other things going on. Those combined with a 3 week coding break almost killed my side project. Luckily … Continue reading

Posted in .Net, Architecture, C# | Tagged , , | Leave a comment

Building a site – Part 2

Implementing¬†towards Alpha Now that I have the initial idea for waidmonitor.com, the next thing to do was to figure out the big technical unknowns of the project: How to get the current users window & detect if the user is … Continue reading

Posted in .Net, Architecture, C# | Tagged , , , , , | Leave a comment