Today I survived a shocking experience. I’m working on an open source framework. Some of the features I’ve been doing at home on a cloned git respository. I have commited about 6 times for a feature. Another change of the feature I was doing on another machine at my workplace. These changes were another two commits. I then patched the two commits I did on my work computer and applied them at home upon the other six commits with gitextensions (version 2.24).


When I applied the patches gitextensions was hanging indefinitely in the patch apply mode. After waiting for about 5 minutes I aborted the patching process. This left my whole repository in the middle of rebase state. Worst of all was that all my commits from the last week where gone! My blood pressure raised immediately. I tried several approaches: Abort the merge process several times, skip the patches etc. but none of these approaches were successful. Git always complaint that the folder .git/rebase-apply could not be removed. How can this state be resolved? I’ll show you how!

Announcement, Software
apply patch, Git, gitextensions
Urs Enzler and I are building up the .NET Usergroup in central switzerland. .NET interested people, software engineers or administrators with a strong flair towards technology and methodologies from central switzerland meet together to listen to interesting talks, presentations and workshops. The user group offers a knowledge and practice exchange platform in the heart of switzerland. We work closely together with the .NET Usergroup Bern. The main focus is to spread interesting knowledge about core .NET technologies in the heart of switzerland every two months. Presentations, Tech Talks and Workshops will be organized and held by the usergroup community.
I encourage you guys to visit our website under
http://www.dotnet-zentral.ch/
and the xing group. Stay tuned for future updates!
.NET, Announcement
Switzerland, Usergroup
I just released Ninject 2.2.1.0 and Ninject.MVC3 2.2.1.0. Both are bugfix releases. In this Blogpost I’ll explain if you have to update and what changes you need to do in case you are using th NuGet version of Ninject.MVC3.

.NET, Announcement, Architecture
.NET, DI, IoC, Ninject
I just added my short book review of xUnit Test Patterns – Refactoring Test Code by Gerard Meszaros to our books page.
Happy reading…
Agile, Announcement, Test Driven Development
Follow the story of the development of Watson from a modest DeepQA machine to a formidable Jeopardy! contestant.
http://www-943.ibm.com/innovation/us/watson/
Truly amazing but somehow scary!
Announcement
DeepQA, IBM, Watson
The planetgeek team wishes all our readers a happy year 2011 and all the best for all upcoming challenges! We also want to thank you for your loyalty and growing interest in our platform. Stay tuned for more interesting posts!

Announcement
Udi Dahan gives insight into nservicebus future and commercial options for nservicebus. Read post intro and comment 23 about pricing options:
http://nservicebus.grouply.com/message/8259
Announcement
nservicebus, udi dahan
Just a short notice. If you are using Resharper 5.1 under Windows7 and xunit.contrib and your unit tests are not executed anymore in VS2010 you need to check the following:
- Close all running VS2010 instances
- Upgrade to latest xunit.contrib for Resharper 5.1
- If you have xunit.contrib under Program Files\Jetbrains\Resharper\..\Bin\Plugins then move them to
[Root]:\Users\[YourUser]\AppData\Roaming\JetBrains\ReSharper\v5.1\vs10.0\Plugins\XunitContrib
- Open VS2010 again and you should be able to run the unit tests in unit test runner of Resharper again.
Hope that helps
.NET, Announcement
Resharper, VS2010, Windows7, Xunit, Xunit.Contrib
I’m going to speak about code quality (see my short version of the presentation) at the conference BASTA!
BASTA! is mainly focused on .NET technology and gives you the opportunity to see and speak with a wide range of technology experts.
If you have any feedback of what you are missing in my short presentation, please write a comment here or on the post with the presentation. The short version takes about 30 minutes and my speak at BASTA! is scheduled for 1 hour and 15 minutes. I will mainly show real life examples of the theory shown in the short version. But if you want to here something specific, ask for it
I’ll probably will publish the long version on this blog, too – for all of you not joining the conference.
So long…
.NET, Agile, Announcement
.NET, Agile, Clean Code, Conference, Test Driven Development