Archive
Github: failed to push some refs
I’m heavily experimenting with git using github.com. Just in case you’ll ever receive the following error message:
failed to push some refs
Don’t panic as I did! Just need to make a pull request first because there might be changes that we need to pull in. Afterwards it is easy possible to push your changes to github.com. Have fun!
German .NET Magazin article published
Just a quick announcement. I wrote together with Alain Baumeler from bbv Software Services AG an article about hybrid application development targeting both .NET and .NET compact framework. The article is written in German and published in the .NET Magazin.
Here is the quick overview of the article:
Hybride Softwareentwicklung in .NET – Einführung in die Vorteile und Patterns der hybriden Softwareentwicklung für .NET Compact und .NET Framework
Mobile Geräte mit Windows Mobile sind trotz zunehmender Konkurrenz bei Businessapplikationen vielfach die erste Wahl. Dieser Artikel führt in die Thematik der hybriden Softwareentwicklung ein und zeigt deren Vorteile und etablierte Patterns anhand von Praxisbeispielen in .NET.
von Daniel Marbach und Alain Baumeler
For those who are interested in mobile application development and fluent in reading German language I really recommend our article! Buy the magazine
Thanks for your support.
http://it-republik.de/dotnet/dotnet-magazin-ausgaben/Parallel-Programming-000333.html
I’m also happy about feedback. Leave comments either by email or by posting your comment on planetgeek!
Thawte Personal Email Certificate discontinued
Since the year 2004 I’m a member of the Web of Trust from Thawte and have been giving trust points to a number of people. To spread the web of trust we did also signing parties at some universities and schools. This era has come to an end! Thawte decided to discontinue the personal e-mail certificate and the web of trust services. Thawte recently published that security compliance requirements have become more restrictive, while the technology infrastructure necessary to meet these requirements has expanded greatly. The effort Thawte had been taking lately to adapt their services to these changes is now for Thawte to high to be taken. As a result Thawte Personal email certificates and the web of trust will be discontinued on November 16, 2009 and will no longer be available after that date.
Twitter account
Just a short notice. We have now our own twitter account available under http://twitter.com/planetgeekch. On this twitter account you’ll receive the latest updates when new posts are published on planetgeek.ch. Hope we’ll have you soon as one of our followers.
CodePlex Foundation
Have you ever been thinking in one of your commercial projects of how one particular open source tool or frameworks could solve a lot of your problems but there were to many uncertainties in terms of licensing, compliance to your customers needs and law impediments etc.?
I think you have. Must people now tend to say go for Apache 2 license and you won’t have to worry to much because you have almost any rights to change and adapt the provided code (naively speaking). Recently the CodePlex Foundation was founded to bridge the gap between Open Source Projects and commercial closed source projects. Their goal is to bring together commercial software companies and open source communities. If you want to know more about the CodePlex Foundation I suggest you watch the video below or get a brief overview of what they are doing be reading their mission and governance statements.
Bill Wagner posted some nice thoughts about the CodePlex Foundation on his blog if you are looking for further information.
prio.conference 2009
Zeit für etwas Werbung
prio.conference zum Thema User Interface am 28. und 29. Oktober 2009 in München
Frei nach dem Motto „Es gibt keine zweite Chance für einen ersten Eindruck“ widmet sich die prio.conference 2009 grundsätzlich dem Aushängeschild jeder Anwendung:
User Interface
Auf der prio.conference 2009 am 28. und 29. Oktober in München erfahren Sie in rund 30 Sessions worauf bei der technischen Architektur und dem Design der Oberfläche zu achten ist. Lernen Sie, welche Technologien sich für welchen Einsatzzweck anbieten. Muss es beispielsweise unbedingt ASP.NET sein, wenn ein Programm über das Web bedient wird, oder kann auch eine WPF-Anwendung die Bedienung vereinfachen?
Holen Sie sich auf der prio.conference 2009 Expertenwissen aus erster Hand, damit Ihre Software künftig noch besser bedienbar ist. Denn nicht vergessen: Sie schreiben Programme in den meisten Fällen für Menschen. Und die sollten mit Ihrer Software auch umgehen können.
Alle weiteren Informationen wie das Programm, Referenten, Anreise und vieles mehr erhalten Sie unter http://www.prioconference.de.

NMock2 Documentation Now On MediaWiki
Due to changes on sourceforge.net and its hosted applications, the documentation of NMock2 – a library for assisting test driven development of .NET code by providing a dynamic Mock Object framework for .NET interfaces and classes (virtual and abstract members of classes) – has been moved from WikiSpaces to MediaWiki.
You can check it out at http://sourceforge.net/apps/mediawiki/nmock2/index.php?title=Main_Page
Prio 2009 in Munich
Just a quick announcement that I’m going to have a speech at the Prio 2009 in Munich on October 28. or 29. 2009.
The main topic of the Prio conference this year is “User Interface”.
I’m going to talk about UI development the TDD way and show how to use the Passive-View-Command pattern for better testability, extendibility and changeability.
I’m touching a lot of topics in this session:
- MVVM – Model View ViewModel pattern
- WPF commands and “normal” command pattern
- Unity – Inversion of Control Container
- Everything will be shown with the help of a sample application which is distilled from the open source project collaboration tool ProCollEE.
Information about all the sessions can be found here.
New author on planetgeek
We can happily announce that our team is growing. A new team member recently joined the planetgeek team. His name is Thomas Weingartner. He will be publishing his curriculum vitea on the about page as soon as possible. We are happy to have you in our team Thomas! A warm welcome to you!


