Sign In
Nicholas Allen's Indigo Blog
Windows Communication Foundation From the Inside
Translate This Page
Translate this page
Powered by
Microsoft® Translator
Options
About
Email Blog Author
RSS for posts
Atom
RSS for comments
OK
Search
Advanced search options...
Search In:
Everything
Blogs
Forums
People
Groups
Places
Pages
Date range:
All Time
Last Year
Last 6 Months
Last 3 Months
Last Month
Last Week
Last Two Days
Tags
Answers
Bindings
Channel Extensibility
Channels
Conferences
Contracts
Debugging
Hosting
HTTP
Indigo
Learning
Message Security
Messages
Net4
Networking
Orcas
Proxies
Releases
Security
Service Architecture
Service Model
Silverlight
TCP/IP
Transport Security
Transports
Archive
Archives
June 2010
(1)
May 2010
(9)
April 2010
(22)
March 2010
(23)
February 2010
(20)
January 2010
(20)
December 2009
(21)
November 2009
(21)
October 2009
(22)
September 2009
(22)
August 2009
(22)
July 2009
(22)
June 2009
(22)
May 2009
(20)
April 2009
(22)
March 2009
(22)
February 2009
(20)
January 2009
(21)
December 2008
(21)
November 2008
(18)
October 2008
(23)
September 2008
(21)
August 2008
(21)
July 2008
(22)
June 2008
(22)
May 2008
(21)
April 2008
(22)
March 2008
(21)
February 2008
(21)
January 2008
(22)
December 2007
(19)
November 2007
(20)
October 2007
(23)
September 2007
(19)
August 2007
(23)
July 2007
(21)
June 2007
(21)
May 2007
(22)
April 2007
(22)
March 2007
(22)
February 2007
(20)
January 2007
(23)
December 2006
(20)
November 2006
(23)
October 2006
(24)
September 2006
(24)
August 2006
(23)
July 2006
(21)
June 2006
(26)
May 2006
(23)
April 2006
(20)
March 2006
(26)
February 2006
(20)
July, 2009
MSDN Blogs
>
Nicholas Allen's Indigo Blog
>
July, 2009
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Nicholas Allen's Indigo Blog
Polling Duplex Sample with Silverlight 3
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
Tomasz Janczuk has posted a sample using the HTTP polling duplex binding in Silverlight to build a pub-sub application . The HTTP polling duplex binding uses long polling to provide duplex communication over HTTP. HTTP long polling is a decently resilient...
Nicholas Allen's Indigo Blog
Configuring Client Certificate Credentials
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
How do I configure a client to provide the certificate for certificate credentials? You need to use the client credentials behavior to provide the credentials that the client will use to authenticate to the service. Here’s the basic template that you...
Nicholas Allen's Indigo Blog
Missing Binding Extensions
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
Why do I get an error “configuration evaluation context not found” when I try to create a custom binding using bindings or binding elements from a library? The evaluation context not found error (or in traces with the identifier System.ServiceModel...
Nicholas Allen's Indigo Blog
Stumbling on Extended Protection Policy
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
When generating a proxy I’m getting an error about the extendedProtectionPolicy element not being supported. Why didn’t I see this error before? Extended protection policy is a change to how integrated Windows authentication works that is intended...
Nicholas Allen's Indigo Blog
What Will Be New in Networking for Beta 2
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
The NCL team has released their list of new networking features for .Net framework 4 beta 2 . A partial summary of the features is: Opening socket connections using the DNS name of the machine Opening socket connections for IPv4 and IPv6 simultaneously...
Nicholas Allen's Indigo Blog
Finding Free Ports, Part 2
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
Yesterday I talked about the algorithm the TCP transport uses to reserve a unique port when listening on both IPv4 and IPv6 addreses is enabled for a service. Why are the random port numbers drawn from the range 49152-65535? Because that’s the range...
Nicholas Allen's Indigo Blog
Finding Free Ports
Posted
over 3 years ago
by
Nicholas Allen
2
Comments
One of the options for the listen URI for the TCP transport is to let the transport make the address unique by filling in details such as the port number. The socket API allows specifying a wildcard port but at the time WCF was written the wildcard port...
Nicholas Allen's Indigo Blog
Beta Reinstallation Error
Posted
over 3 years ago
by
Nicholas Allen
1
Comments
I was recently trying to reinstall the .Net 4 beta at home and came across this particular error: Windows6.1-KB958488-v6001-x64.msu returned non-MSI error code: 0x80092004 - Cannot find object or property When rebooting didn’t fix the problem...
Nicholas Allen's Indigo Blog
Top Down Binding Element Order
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
Why does a message encoder have to be specified before the transport when constructing a binding? A message encoder doesn’t directly fit into a channel stack because the message encoder type doesn’t implement any of the channel shapes. Instead, a...
Nicholas Allen's Indigo Blog
Reading Configuration from a Repository
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
Can I use a centralized configuration repository in a distributed WCF application? Yes, configuration is something that’s abstracted from the service or client logic in WCF although replacing the implementation behind that abstraction can be quite...
Nicholas Allen's Indigo Blog
Tuning ConnectionBufferSize
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
Poor network utilization for large TCP data transfers is often a symptom of an overly small ConnectionBufferSize . The ConnectionBufferSize is the size of the send and receive buffers used by the connection oriented transports, and in particular the TCP...
Nicholas Allen's Indigo Blog
CLR Beta 1 Survey
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
The CLR team has a survey for .Net 4.0 Beta 1 covering different aspects of performance, hosting, security, and application compatibility. If you’ve built new applications using beta 1 or you’ve tried recompiling or running older applications using beta...
Nicholas Allen's Indigo Blog
Load Balanced Web Service Bindings
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
What options can I use with WSHttpBinding to make it friendlier to load balancing? The primary difficulty encountered when using WSHttp with a load balancer is that WSHttp is easy to configure to produce application-level sessions between the client...
Nicholas Allen's Indigo Blog
Exception Handling Proxy Generator
Posted
over 3 years ago
by
Nicholas Allen
1
Comments
The WCFProxyGenerator tool on CodePlex has been updated, which is a community contributed tool that generates proxy classes that help manage the lifetimes of the proxy objects. As you might guess from the name the primary way that the proxy class helps...
Nicholas Allen's Indigo Blog
Testing Services with HTTPS
Posted
over 3 years ago
by
Nicholas Allen
2
Comments
How do I setup a test environment for a service that is using HTTPS? Certificate validation fails because the test machine doesn’t have the right machine name. Included in the definition of a certificate is the fully qualified domain name that you...
Nicholas Allen's Indigo Blog
Silverlight 3 Released
Posted
over 3 years ago
by
Nicholas Allen
3
Comments
The next version of Silverlight is now available. I had a series of articles back in April listing off some of the new features in the beta release including runnning Silverlight applications outside the browser , media features , and of course improvements...
Nicholas Allen's Indigo Blog
Interested in a New Format?
Posted
over 3 years ago
by
Nicholas Allen
4
Comments
I’ve been thinking about switching at least part of the time to a new format that updates less frequently but covers topics in more depth. That would allow me to put together in a single shot what I currently have to do in multipart series . A...
Nicholas Allen's Indigo Blog
Contract First Development Tool
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
A beta release of the Web Services Contract First tool is available on CodePlex. This is a Visual Studio 2008 add-in targetting WCF made by the same group in the web services community that did a tool of the same name for ASMX (to tell the two apart,...
Nicholas Allen's Indigo Blog
DinnerNow Sample 3.0
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
DinnerNow is a sample restaurant marketplace application that demonstrates many different Microsoft web service technologies. You may have seen the application distributed as a standalone sample as well as appearing in many hands-on labs and booth demos...
Nicholas Allen's Indigo Blog
Environment Independent Versions
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
In the recommendation for designing versionable contract names , there was no mention of the deployment environment of the service. Should this be included by, for example, having different namespaces for development and production deployments of the...
Nicholas Allen's Indigo Blog
The Development Server is Not for Production
Posted
over 3 years ago
by
Nicholas Allen
0
Comments
After creating a WCF service application in Visual Studio you might have noticed that the project configuration has three choices of web servers for testing the application: Use Visual Studio Development Server Use Local IIS Web Server Use...
Nicholas Allen's Indigo Blog
Binary Http Binding
Posted
over 3 years ago
by
Nicholas Allen
3
Comments
Do I need IIS7 to use binary with HTTP for WCF? No, all you need is a custom binding because we don’t include a standard binding with that configuration out of the box. Here’s a quick example of putting binary and HTTP together with either...
Page 1 of 1 (22 items)