Rick Rainey
Developer Premier Field Engineer (PFE) at Microsoft.
Setup Identity and Access Tools for Visual Studio 2012
There are a couple of options for installing the tools that are mentioned here. Here are the...
Date: 09/26/2012
Which WCF Binding Is Best?
[Updated - 10/3/2012: An astute reader pointed out that the sample below will produce some...
Date: 05/20/2012
Using a Server Certificate to Protect Web.Config
Using ASP.NET’s protected configuration feature is recommended when your Web.Config file contains...
Date: 02/27/2012
Monitoring Client-Outbound WCF Calls
Recently a colleague asked me if I knew of a way to monitor outbound WCF calls for an application....
Date: 01/27/2012
Why scriptLocation may not work when pointing to a proxy script file in your application config file.
Consider this scenario: You have a .NET application that issues HttpWebRequests to a remote...
Date: 03/25/2011
Optimizing Intermediary Services for throughput
I recently had the privilege of working with a couple of engineers (Naveed Zaheer and Manoj Kumar)...
Date: 03/22/2010
Installing Windows Performance Toolkit (WPT)
So, you want to install the Windows Performance Toolkit? This is located in the Windows SDK...
Date: 12/27/2009
Self hosting an ADO.NET data service
All the samples I’ve seen for ADO.NET Data Services show hosting the service in IIS. This is a...
Date: 08/31/2009
ASP.NET Web Services to WCF services: Answering the question - Why?
Windows Communication Foundation (WCF) is the platform for building distributed applications....
Date: 07/15/2009
WCF Instancing, Concurrency, and Throttling – Part 3
In part 1 and 2, I talked about instancing and concurrency. In this post, the 3rd and final post on...
Date: 06/26/2009
WCF Instancing, Concurrency, and Throttling – Part 2
From a developers perspective, code is either thread-safe or it is not. WCF will assume your service...
Date: 06/17/2009
WCF Instancing, Concurrency, and Throttling – Part 1
Building distributed systems using WCF has so many advantages. One of the things I hear consistently...
Date: 06/15/2009
Making asynchronous service calls from a WinForm client
It’s well known that long blocking calls in the main user interface (UI) thread of a WinForm client...
Date: 03/18/2009
XmlSerializer Faults
There's a new WCF feature in the .NET Framework 3.5 SP1 release that I just recently learned...
Date: 10/03/2008
"Zermatt" Resources for Developers and Architects
I am captivated by the work going on in the identity space and as a result have created a collection...
Date: 09/24/2008
Base addresses and IIS/WAS hosted services
If you have ever hosted a WCF service in IIS/WAS then you know that the .svc file for your service...
Date: 08/23/2008
Visual Studio 2008 Service Pack 1
Now available here. My installation took about 2 hours and 15 minutes to download and install. ...
Date: 08/14/2008
Preventing the WCF Service Host from launching in Visual Studio 2008
One of the great new features of Visual Studio 2008 is the new tools for WCF developers. No...
Date: 02/14/2008
Visual C++ 6.0: How do I create symbols files (.pdb) for release builds?
I seem to be getting asked this question alot lately. In Visual C++ 6.0, symbol files are generated...
Date: 11/05/2004
ATL: What is the difference between the _ATL_DEBUG_REFCOUNT and _ATL_DEBUG_INTERFACES macros?
I have just always used _ATL_DEBUG_INTERFACES and never really considered using _ATL_DEBUG_REFCOUNT....
Date: 10/14/2004