Blog Posts
-
Self-Hosting WCF Services with the Autofac WCF Integration
This post provides a demonstration of how to use Autofac's WCF Integration to self-host a web service with a dependency that is injected through the WCF extensibility points. An example and instructions on how to create a client proxy are provided.
-
WSCF.blue Roadmap
The WSCF.blue team has been discussing the features to include in the next release and a roadmap has been summarized on Santosh Benjamin's blog. Some of the key features discussed include the ability to persist settings, support for WS-Addressing, Fault Contracts and T4 templates. Microsoft's Feature Builder is being considered as the primary user experience. Feedback is welcome.
-
Refactor to the NUnit Fluent API with ReSharper Code Patterns
ReSharper 5 has a feature called Structural Search and Replace which allows you to perform complex searches on your code and then make equally complex replacements. I used this to create custom code patterns for refactoring to the NUnit Fluent API, which can be included in ReSharper's code inspections. An XML export of the code patterns is available.
-
Autofac 2.0 Podcast
Nicholas Blumhardt talks about Autofac 2 on the Talking Shop Down Under podcast and can also be heard speaking about Autofac on the .NET Rocks! podcast. He discusses IoC containers in general, the service locator pattern, constructor injection, MEF and Autofac, and Autofac 2's new features.
-
Framework Design Guidelines Second Edition
This review summarises the book Framework Design Guidelines Second Edition, discussing how it expands and improves on the first edition. It also mentions how Brad Abrams and Krzysztof Cwalina draw attention to mistakes they have made in order to help others avoid them. It talks about how important it is to create guidance from past issues to limit the accumulation of future technical debt.