MemBus: New Features…

26 Nov 2010 MemBus has taken a couple of updates based on some inspiration from an example of a very simple CQRS style example application from Greg Young and input from working on the Hello World App MemBusOnTweet. Give your Rx-based observables a home You can do this by gulp inheriting from RxEnabledObservable<T>,...

Øredev aftermath: Improve your Feedback with Patrick Kua

24 Nov 2010 Quite often feedback goes pretty wrong between interacting humans. What do I mean? Ever saw those shows about how to train your Dog? It is all about constructive feedback. Can you state when you gave constructive feedback to someone last time?   In Patrick’s words, feedback is there to Improve...

Øredev: Things from Microsoft

15 Nov 2010 Several sessions were held by guys from Microsoft, which I want to give you a quick rundown of those I’ve visited here. Glenn Block: WCF embracing HTTP Let’s face it: To get to HTTPs real capabilities in WCF you have to dig damn deep. Throughout time, the situation has somewhat...

Øredev keynote #1: NASA’s Jeff Norris

10 Nov 2010 One thing up front. This conference may blow my mind. My neuronal network(s) will take a shift, for better or worse remains to be seen. Wednesday’s Keynote was held by Dr. Jeff Norris about Vision, Risk and Commitment. Yes, it’s that easy. The first part dealt with Vision, starting off...

Useful Extension Methods for Points and friends in WPF

11 Oct 2010 Every once in a while you may be down to low-level element calculation and placement of elements in WPF. For this situation, I have found the following extension methods quite useful: Translating a point public static Point Translate(this Point p, Func<Point,Tuple<double,double>> translateFunction) { var points = translateFunction(p); return new Point(p.X...