http://selfinflicted.myopenid.com/
Name: http://selfinflicted.myopenid.com/
Score: 120.06
Last Seen: 115 days, 13 hours, 45 minutes ago
Member Since: 3 March, 2009
DotNetShoutout
atom rss
6
shouts

The Code Junkie: So you write unit tests, but do you really TDD?

posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 117 days, 1 hour, 43 minutes ago
Tuesday, November 17, 2009 10:14:40 PM GMT
Many developers are claiming to be TDD practitioners, without really understanding the differences between Test-Driven Development and unit testing. Somewhere along the line the definition of TDD has gotten lost and it is time to set the record straight; just because you write unit tests does not mean you practice TDD. (more)
category: Agile | clicked: 3 | comment | | source: www.thecodejunkie.com
tags: TDD, Testing
6
shouts

Common Service Factory

posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 239 days, 2 hours, 8 minutes ago
Saturday, July 18, 2009 9:49:40 PM GMT
The Common Service Factory library contains Windows Communication Foundation (WCF) service factory implementations built on top of the Common Service Locator library. Using the library allows for the Dependency Inversion Principle to be applied to WCF services while using the IoC container of your choice, as long as there is a Common Service Locator adapter available. The library contains factory implementations for both SOAP and RESTful services. (more)
category: Architecture | clicked: 39 | comment | | source: commonservicefactory.codeplex.com
tags: Common Service Locator, Dependecy Injection, IoC, IoC/DI, WCF
3
shouts

The Code Junkie: Downloadable videos of the NDC09 sessions

posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 249 days, 1 hour, 44 minutes ago
Wednesday, July 08, 2009 10:13:00 PM GMT
Most of the recorded sessions from the Norwegian Developers Conference 2009 can now be downloaded from Rune Grothaug (Microsoft Developer Community Manager in Norway) blog. The entire conference was awesome and there’s plenty of great material to watch! The following speakers can be found in the downloadable contents  Ayende Rahien Craig Larman Ian Griffiths Jeremy D. Miller Jimmy Nilsson Jonas Follesø Kevlin Henney Michael Feathers Michele Leroux Bustamante Mike Cohn Peter Provost Phil Haack Rafal Luk... (more)
category: Screencast | clicked: 8 | comment | | source: www.thecodejunkie.com
tags: NDC09, presentations
7
shouts

The Code Junkie's blog » Integrating WCF with your favorite IoC

posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 255 days, 2 hours, 39 minutes ago
Thursday, July 02, 2009 9:18:29 PM GMT
A while back I was working on a project where I had to implement a Windows Communication Service for authenticating users. Internally the service was going to use a user repository to validate the provided credentials. I wanted to design the service in such a way that it didn't take a hard dependency on a specific user repository implementation, instead I wanted to make use of the Dependency Inversion Principle to decouple the service's dependency on the user repository. (more)
category: Architecture | clicked: 11 | comment | | source: www.thecodejunkie.com
tags: C#, IoC, IoC/DI, WCF
9
shouts

The Code Junkie: An introduction to MEF programming models

published 303 days, 9 hours, 23 minutes ago posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 304 days, 2 hours, 53 minutes ago
Friday, May 15, 2009 2:34:13 PM GMT Thursday, May 14, 2009 9:04:36 PM GMT
Back in late November 2008, when MEF Preview 3 shipped, I started looking into what the Managed Extensibility Framework was and what it had to offer. After having spent a couple of weeks exploring the shipped features of the framework, I soon started looking for ways that I could extend it with custom functionality. One of the ideas I had was to write a custom catalog and instead of extracting part information from the types in an assembly, I wanted to use the configuration file to define parts. This wo... (more)
category: Architecture | clicked: 13 | 1 comment | | source: www.thecodejunkie.com
tags: C#, MEF, MEF Contrib
7
shouts

Using a custom container to add default value support to MEF

published 355 days, 9 hours, 23 minutes ago posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 355 days, 16 hours, 28 minutes ago
Tuesday, March 24, 2009 2:34:54 PM GMT Tuesday, March 24, 2009 7:29:44 AM GMT
The Managed Extensibility Framework does a great job of making it easy to write applications which are composed of discovered parts. One aspect of composing your application is that you can never quite know (unless its a private application where you have full control) which parts that will be available to the application, or even if there will be any parts at all. The latter is very important, you need to understand this so that you can build you application so that it doesn’t fail if an import cannot b... (more)
category: Architecture | clicked: 3 | comment | | source: www.thecodejunkie.com
tags: MEF
3
shouts

Creating a FakeExportProvider to help with testing MEF code

published 360 days, 57 minutes ago posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 360 days, 17 hours, 8 minutes ago
Thursday, March 19, 2009 11:00:53 PM GMT Thursday, March 19, 2009 6:49:27 AM GMT
If you don’t know what the purpose of an export provider in MEF is, then I recommend you to read "Using ExportProvider to customize container behavior Part I" by Glenn Block for an in-depth description. The short version is that the export providers it so serve exports to the composition container. In this post I am going to show how to create an export provider which serves instances of objects by allowing you to directly register them for a specific contract. The export provider can then be passed to t... (more)
category: Architecture | clicked: 1 | comment | | source: www.thecodejunkie.com
tags: Architecture, C#, MEF, Testing
1
shouts

MEF Contrib 0.4.0.0 has been released

posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 376 days, 9 hours, 55 minutes ago
Tuesday, March 03, 2009 2:02:39 PM GMT
The first proper release of the MEF Contrib project, a community-developed library of extensions to the Managed Extensibility Framework (MEF) has been released. The major highlight in this release is the custom programming model, known as the Provider Model. The custom model offers a plethora of new functionality to MEF, just as the ability to define imports and exports using a configuration file, a fluent interface and a custom attributed model. There are also things like object factory support, in ca... (more)
category: Architecture | clicked: 1 | comment | | source: mefcontrib.codeplex.com
tags: Managed Extensibility Framework, MEF, MEF Contrib
7
shouts

Adding context awareness to a fluent interface with the decorator pattern

published 375 days, 10 hours, 22 minutes ago posted by http://selfinflicted.myopenid.com/http://selfinflicted.myopenid.com/ 376 days, 10 hours, 14 minutes ago
Wednesday, March 04, 2009 1:35:18 PM GMT Tuesday, March 03, 2009 1:43:44 PM GMT
I recently developed and released the first version of my custom programming model for the Managed Extensibility Framework (MEF). One of the things I included in the extension was a Fluent Definition Provider, a fluent interface used describe composable parts in a way that the programming model can consume them. A composable part used, in my extension, is defined with the help of a type name and collections of exports and imports. (more)
category: Architecture | clicked: 12 | comment | | source: www.thecodejunkie.com
tags: C#, Decorator Pattern, Fluent Interface, MEF