Jon Cole

New MSDN articles about WCF and WF

MSDN recently published a series of new articles about WCF and WF.  Take a look and let me know...

Author: JonCole Date: 09/09/2011

WCF Keep Alive Channel

Customers periodically ask for a way to enable TCP Keep Alive on the underlying socket for the TCP...

Author: JonCole Date: 05/24/2011

Fix available for SMSvcHost.exe Event Log ID 8 issue

A fix for the SMSvcHost.exe Event ID 8 issue described here has now been published.  The download...

Author: JonCole Date: 04/22/2011

Server-side Tcp Connection pooling

An internal customer was asking how to control connection pooling on the server side of WCF for the...

Author: JonCole Date: 10/26/2010

SMSvcHost.exe Event Log ID 8 - An error occurred while dispatching a duplicated socket: this handle is now leaked in the process

Recently, I have worked with several internal and external customers that are hitting an odd error...

Author: JonCole Date: 06/29/2010

TCP Port sharing - Access is denied

I recently helped a customer who ran into this error: System.ServiceModel.CommunicationException:...

Author: JonCole Date: 06/10/2010

Impersonation code in C#

While investigating a customer issue, I needed code to impersonate a different user on the current...

Author: JonCole Date: 09/21/2009

Sample Asynchronous SslStream Client/Server Implementation

I was recently asked about sample code for the System.Net.Security.SslStream using the asynchronous...

Author: JonCole Date: 06/13/2007

Creating a Process Memory Dump

When trying to help customers debug some issues it is periodically necessary to get a memory dump...

Author: JonCole Date: 03/29/2007

Be consistent in your configuration

I recently worked with a customer using BizTalk 2004. They were experiencing some very odd behavior...

Author: JonCole Date: 03/23/2007

Suggested Practices for proxy configuration when using System.Net.HttpWebRequest

I have periodically received questions on how to configure code using HttpWebRequest in an...

Author: JonCole Date: 06/13/2006

Simple Message Framing Sample for TCP Socket - Part 2 (Asynchronous)

As a follow up to my last post (https://blogs.msdn.com/joncole/archive/2006/03/20/555721.aspx) I...

Author: JonCole Date: 04/25/2006

Simple Message Framing Sample for TCP Socket

A common misunderstanding for developers new to network programming over TCP sockets is how messages...

Author: JonCole Date: 03/20/2006

Managed classes to view/manipulate the Windows Firewall

I have been needing a set of classes to give me access to the settings for the Windows Firewall. I...

Author: JonCole Date: 12/06/2005

HttpWebRequest and Authentication - Part 1

Authentication over HTTP is a way for a client to prove its identity to the server so that it can...

Author: JonCole Date: 11/09/2005

HttpWebRequest and Expect 100 Continue

How do the ServicePointManager.Expect100Continue and ServicePoint.Expect100Continue properties...

Author: JonCole Date: 09/08/2005