Downloads

In this section you can find all the source code that has been published over the years in one of my blog posts. Furthermore you can download the powerpoint presentations for any of the talks that I have given so far.

Disclaimer

This site's content contains my own personal opinions and does not represent my wife's, employer's, or anyone else's view in any way. All posts are provided "AS IS" with no warranties, and confer no rights.

In addition, my thoughts and opinions change, and as a weblog is intended to provide a semi-permanent, point-in-time snapshot, you should not consider out-of-date posts to reflect my current thoughts and opinions.

Source Code

DDD Framework

The Source code for the framework that belongs to my Domain Driven Design series. It contains a lot of goodies...

DDD Example

An example DDD implementation, it covers the domain of rss aggregation where multiple rss feeds are aggregated together. Besides DDD, it also contains examples of WF and WCF.

DDD Aggregate Enforcement

Sample code, from my Aggregate Enforcement article, that shows how you can enforce the concept of an aggregate in your domain model.

Known Types Provider

The known types provider allows you to expose all types in a given assembly as known types for a WCF service, this is especially usefull if you decide to share the implementation of a contract between services in a controlled enterprise environment. Here is the article that explains the knowntypes provider.

Model View Presenter

This download contains an example MVP implementation with the presentation chooser pattern, covering both regular asp.net pages as ajax services.

Specification pattern

My personal favorite, the specification pattern. So usefull... If you haven't heard about this pattern, definitly check out my blog posts on it, you can find it here, here and here.

Event aggregator

An event aggregator allows you to subscribe to a certain event without knowing the publisher. It's like a local event bus, really usefull to simplify event handling, check out the following articles if you want to learn more about how to implement such a thing.

Linq to sql

The source code that belongs to an article I've written in the Dutch MSDN Magazine.

Presentations

Msdn Evening Branching & Merging Patterns

This presentation covered Branching & Merging Patterns for enterprises with < 1000 man development teams, which covers most of the belgian market.

Techdays 2008

Frictionless integration with VSTS 2008, that's what this talk is all about.

Msdn Evening VSTS 2008

An introduction of VSTS 2008, so if you have no exerience with VSTS this is a great resource

CommunityDay 2007

Ajax hurts, if not applied correctly. This session provides you the do's and don'ts of enterprise Ajax development. ScriptService rules ...