Get real,
get Punch.

Build complete business applications in XAML.

Punch lounge

The Punch developer's blog. A place for sharing thoughts on development, features, and best practices.

Building Windows 8 Store apps with Cocktail

by Marcel Good on September 12, 2012 2:23 pm

Are you ready for Windows 8? Marcel gives a sneak peek on what building Windows Store apps is like and how Cocktail is changing as a result.


Debugging Cocktail Applications

by Marcel Good on August 2, 2012 1:52 pm

Chasing an obscure bug and want to see how Cocktail’s source code works in order to shed some more light on the issue? Marcel shows how to debug Cocktail applications and provides extremely useful information for debugging .NET apps with third-party libraries.


Dependency Injection

by Marcel Good on July 26, 2012 2:59 pm

Dependency injection (DI) is an architectural design pattern applied throughout Cocktail and something we highly encourage you use in your own applications. In his latest blog post, Rob explains the concepts, implements a basic DI Container, and lists some of the popular related frameworks.


Best Practices for the Real World

by Marcel Good on June 25, 2012 5:14 pm

Marcel details his best practices for writing applications with Cocktail. Better yet, these best practices are not limited to Cocktail, but rather make sound advice for any rich client application.


Composing View Models

by Marcel Good on June 13, 2012 2:37 pm

Building loosely coupled systems generally results in designs that are easier to maintain and evolve. It’s one of the principles that Cocktail is built on.


Rob shows how to turn the principles into practices as he composes view models and leverages Caliburn.Micro for MVVM support.



facebook twitter