Pattern Aware Programming using PostSharp with Gael Fraiteur
Where do development patterns fit into your world? Carl and Richard talk to Gael Fraiteur about the evolution of PostSharp into a library for implementing patterns. The combination of aspect-oriented programming and patterns is powerful - providing a means to implement a pattern while keeping it separate from your business code. Gael explores one particular pattern - multi-threading. Postsharp implements half a dozen different multi-threading strategies, so that you can apply the pattern as an aspect to your objects and make multi-threaded coding simpler and safer. Check it out!
Gael Fraiteur has been passionately programming since childhood; building and selling his first commercial software at age 12. He is Founder and CEO at PostSharp Technologies based in Prague, Czech Republic. Before moving to Prague, Gael spent the 20 first years of his life in Belgium. He is the father of 5 kids aged from 4 to 11. Besides programming and parenting, Gael loves baroque and classical music, and teaches himself to play the piano.