Publications and Articles


MVVM Light Toolkit Fundamentals

This is the best place to start and learn all about the MVVM Light Toolkit. The course will give you a full overview about each component of the MVVM Light Toolkit. In addition it will show a lot of samples for each of the components. The full course features 6 modules for a total of 4 hours and 30 minutes.

  • Module 1: Introduction to MVVM
  • Module 2: Refactoring the app to MVVM
  • Module 3: The Core Components
  • Module 4: The Extras
  • Module 5: Installing the MVVM Light and Additional Components
  • Module 6: Advanced Examples With MVVM Light


MSDN Magazine

Silverlight 4 Unleashed

Silverlight 4 Unleashed

Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!

Using Silverlight 4, you can build richer and more powerful applications than ever before, and deploy them seamlessly in browsers, on desktop computers, and even on Windows Phone 7. In Silverlight 4 Unleashed, Microsoft Silverlight MVP Laurent Bugnion covers everything you need to do all this, and much more.

The only full-color, example-rich guide to Silverlight 4 for experienced Microsoft developers, Silverlight 4 Unleashed illuminates the entire development process: from installing Silverlight tools to building great user experiences, managing data to optimizing application performance.

More info / /

Silverlight 2 Unleashed

Silverlight 2 Unleashed

Printed entirely in color, with helpful figures and syntax coloring to make code samples appear as they do in Visual Studio and Expression Blend!

Silverlight is Microsoft’s new web-based User Interface (UI) technology, based on Windows Presentation Foundation (WPF), which is introducing many revolutionary concepts in the world of UI development. Silverlight uses XAML, with tools like Expression Design and Expression Blend, to create astonishing UI effects (such as gradients, compositions, and animations.) In addition to the richness of the UI elements, Silverlight 2 allows the use of C# or VB in addition to JavaScript to automate web pages. With Silverlight, you have the power of .NET on multiple platforms (IE and Firefox on Windows, Firefox and Safari on Macintosh, and Firefox on Linux). The author brings you up to speed very quickly with numerous hands-on examples.

More info / Official page /

Other publications

In addition to my own blog, I sometimes write for other publications.

Die Inspirationsquelle für das Metro-Style-Design

- 24 Apr 2012

Das Metro-Style-Design kommt auf fast allen Endgeräten zur Geltung, beispielsweise auf Smartphones, Windows-8-Tablets und vollausgestatteten Desktop-Computern. Doch das Designkonzept ist nicht über Nacht entstanden. Dieser Artikel geht den Quellen auf den Grund, die als Inspiration für die Entwicklung der Metro-Design-Sprache dienten.


See Also:: English translation

Event site: 


Here is an archive of articles I wrote over the past years. These articles are still here for historical (nostalgical...) reasons but some of the links might not work anymore. Peruse at your own risks...

Windows Presentation Foundation WPF


.NET general