Rick Rainey

Developer Premier Field Engineer (PFE) at Microsoft.

Browse by Tags

Tagged Content List
  • Blog Post: Which WCF Binding Is Best?

    [Updated - 10/3/2012: An astute reader pointed out that the sample below will produce some inconsistent results based on the order of the bindings being compared. This is because of things like JIT compilation, internal caching, etc. As a quick fix, I added two lines of code to the CompareBindings method...
  • Blog Post: Using a Server Certificate to Protect Web.Config

    Using ASP.NET’s protected configuration feature is recommended when your Web.Config file contains sensitive information.  The .NET Framework gives you two protected configuration providers, DpapiProtectedConfigurationProvider and RsaProtectedConfigurationProvider .  Depending on your application...
  • Blog Post: 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 server.  You deploy this application to an environment that requires proxy servers be configured using a proxy script file (WPAD / PAC).  The solution is pretty simple.  In your app.config, you...
  • Blog Post: Optimizing Intermediary Services for throughput

    I recently had the privilege of working with a couple of engineers (Naveed Zaheer and Manoj Kumar) in an internal lab setting to see how much throughput we could achieve through the Managed Services Engine (MSE) and a downstream WCF service hosted in IIS. This post highlights some configuration settings...
  • Blog Post: ASP.NET Web Services to WCF services: Answering the question - Why?

    Windows Communication Foundation (WCF) is the platform for building distributed applications. Developers are usually eager to adopt the latest of any technology because, well, it’s the latest. There’s an element of coolness associated with building systems using the latest and greatest technology. Management...
  • Blog Post: 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 application should be avoided. As users, we certainly get annoyed when the application stops responding. Yet, even today, we see this over-and-over again in so many applications. When making a call to...
Page 1 of 1 (6 items)