Inverting Control in WCF – Follow Up
The code from “Inverting Control in WCF” has been posted to Codeplex here. Feel free to ping me with questions on Twitter or through this blog!
Thanks to all who attended and a big thanks to Alvin Ashcraft for hosting and to all the other organizers & sponsors!
No comments yet.
No trackbacks yet.
WCF 4 – Loosening the Chains of Configuration
March 8, 2010 - 8:47 pm
Tags: .NET, VS2010, WCF
Posted in WCF | No comments
If you have spent anytime in WCF land the first thing you learn about is the joys of configuration. For the coming release of .NET 4 and WCF 4 the team heard that feedback and has made configuration much easier for the development experience.
Let’s take a look at what’s changed:
Sample 1 – WCF Configuration on [...]
Reclaiming Your Identity with Windows Identity Foundation
Windows Identity Foundation is a new framework from Microsoft that helps to solve the identity crisis so many users face with multiple accounts for on-line services, applications, etc. WIF (dub-eye-eff, not “wiff”), supports the notion of claims-based authentication where a user will authenticate with an external provider and return to your application with a set [...]
Calling SharePoint Services with WCF and Impersonation
February 5, 2010 - 7:56 am
Tags: Ntlm, Security, SharePoint, WCF, WSS
Posted in SharePoint | No comments
After battling with error 0×80004004 the WCF client I was testing started received a new error.
Could not load file or assembly ‘System.Web.Services, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’ or one of its dependencies. Either a required impersonation level was not provided, or the provided impersonation level is invalid. (Exception from HRESULT: 0×80070542)
A search yielded this post, which contained [...]
Calling SharePoint Services Over SSL with WCF (WSS 3.0)
February 4, 2010 - 11:52 am
Tags: SharePoint, SSL, WCF, WSS
Posted in SharePoint | No comments
While troubleshooting another SharePoint WSS issue (related to DCOM permissions) I had to test calling the List Service against an Instance of SharePoint that was running over SSL. I was using WCF as the client and the biggest pain was the configuration (which is usually the case with WCF). Based on several other posts, here [...]
Troubleshooting 0×80004004 in WSS 3.0 (SharePoint)
February 3, 2010 - 8:49 am
Tags: SharePoint, WCF, WSS
Posted in SharePoint | 2 comments
Today I spent some time working through a few issues with SharePoint and DCOM permissions. Hopefully this helps another developer on a quest to solve this issue.
If you’ve found 0×80004004 then you are already pretty far along to the solution. While testing calls to the List service in SharePoint using WCF for the client I [...]
SOLID Development Slides + Code
January 25, 2010 - 4:00 pm
Tags: Development, Presentations, SOLID
Posted in Development | 4 comments
Solid Development @SlideShare.net
View more presentations from Chris Deweese.
You can download the code for Visual Studio 2010 Beta 2 zipped up and ready to go here.
STL .NET Events 1/25 & 1/26
January 22, 2010 - 11:17 am
Tags: Events, MSDN, Presentations, User Group
Posted in Community | 2 comments
Monday Jan 25th is the first STL .NET User Group meeting of 2010. I’ll be presenting on SOLID development. Meeting starts around 5:30 and there will be food and drinks provided.
Tuesday Jan 26th is the MSDN Event – “Drive Your Development With Visual Studio 2010” presented by three of my favorite community cohorts – Jeff [...]
Too Much of a Good Thing? Constructor Injection Overload
January 21, 2010 - 8:08 am
Tags: anti-patterns, Dependency Injection, IoC
Posted in Development | 4 comments
This week there have been two posts covering dependency inversion and going too far with constructor injection. In the first post Robert C Martin (Uncle Bob) cautions against littering your code with calls to your IoC container.
I think these frameworks are great tools. But I also think you should carefully restrict how and where [...]
Five Things to Know About the WCF Runtime
January 19, 2010 - 2:38 pm
Tags: .NET, Architecture, Services, WCF
Posted in WCF | No comments
Since working with WCF I have gleaned quite a bit about how the runtime works through reading various blogs and writing proofs-of-concept/experiments. One thing that has become apparent to me is that many people working with WCF do not fully understand how it works because Visual Studio makes it very easy to create & consume [...]
Put Up your Shields: Shielding Exceptions in WCF Services
January 18, 2010 - 12:08 pm
Tags: exception shielding, SOA, WCF
Posted in WCF | 1 comment
When using services an important best practice is to keep details of exceptions from leaking beyond the service boundary. Letting such details out of the boundary could create unnecessary coupling between the service callers and the service and would expose internal details of the service that you may wish to keep hidden.
Microsoft Patterns & Practices [...]


