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
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)
Posts
Subscribe via RSS
Sort by:
Most Recent
|
Most Views
|
Most Comments
Excerpt View
|
Full Post View
Nicholas Allen's Indigo Blog
Request Queues
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
How do I measure how busy a service is and how much work is queued up for later processing? There's no single place where you can go to see all of the work items being processed by a service or a distributed system. For example, work may be queued...
Nicholas Allen's Indigo Blog
HTML Design Principles
Posted
over 6 years ago
by
Nicholas Allen
0
Comments
Earlier this week the W3C HTML working group published a list of design principles for working on HTML 5 . HTML isn't strictly relevant for a web services programmer but I figured that there was sufficient overlap that many people would find this work...
Nicholas Allen's Indigo Blog
Using Supporting Tokens
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
How do I supply additional security tokens beyond those needed to sign and encrypt the message? How do I use those tokens on the service? The additional security tokens are configured through the binding. The client binding needs to be configured...
Nicholas Allen's Indigo Blog
Uninstalling Visual Studio Betas
Posted
over 6 years ago
by
Nicholas Allen
0
Comments
One of the least pleasant chores of getting Orcas everywhere has been cleaning out the old versions of software. If you've just been trying out the framework in the past, then it's not too bad. I've been using Visual Studio 2008 betas everywhere in addition...
Nicholas Allen's Indigo Blog
Advertising Identity on the Server
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
What does adding an identity to a service endpoint do in configuration? When I tried it, nothing happened. The questioner is asking about supplying an endpoint identity in the configuration of a service. Here's the configuration element we're talking...
Nicholas Allen's Indigo Blog
Keeping up with Extension Versions
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
The documentation for behavior, binding element, and binding extensions in configuration says that using strong names to register types is recommended. Each time I build, the assembly version gets incremented, which changes the strong name. How can I...
Nicholas Allen's Indigo Blog
Orcas Released
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
The official release of the .NET Framework 3.5 took place Monday morning. As part of the download you get the new versions of WCF and WF, LINQ, and other additions to the framework as well. You'll also get the first service packs for the 2.0 and 3.0 framework...
Nicholas Allen's Indigo Blog
Serialization and Types
Posted
over 6 years ago
by
Nicholas Allen
6
Comments
How does a DataContract type get initialized on the server? When I change the constructor for the type, nothing happens. Older serializers relied on calling the parameter-less constructor to initialize the type when deserializing data. Data contract...
Nicholas Allen's Indigo Blog
Items in Brief
Posted
over 6 years ago
by
Nicholas Allen
0
Comments
Here are a couple of quick news items that weren't long enough to get a post of their own. Orcas: Earlier this month Somasegar announced that the final release will be out before the end of November . Within a few weeks of the release I'll try to...
Nicholas Allen's Indigo Blog
Controlling for Clock Skew
Posted
over 6 years ago
by
Nicholas Allen
3
Comments
Message replay is an attack where a message is presented to a processor more than once in the hopes of fooling the processor into taking some action. One protection against message replay and other timing-based attacks is to have the sender timestamp...
Nicholas Allen's Indigo Blog
Policy Primer Finalized
Posted
over 6 years ago
by
Nicholas Allen
0
Comments
After six weeks of comments and editing the primer on WS-Policy 1.5 that I mentioned earlier has been published by the working group. The primer is an explanation of how to use policy with web services along with best practice guidelines for policy authors...
Nicholas Allen's Indigo Blog
Network Monitor
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
Exciting developments in the world of network traffic capture and protocol analysis. Microsoft Network Monitor has a new companion program that lets you take network captures without having to install any software ahead of time. It even runs off of a...
Nicholas Allen's Indigo Blog
Differences Between WSDL and XSD
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
Obviously WSDL and XSD are two entirely different description languages, but I was looking at the outputs of the old wsdl.exe and xsd.exe programs recently to see how they differed. They turned out to generate data type classes that were pretty much the...
Nicholas Allen's Indigo Blog
Only 117 Days until MIX
Posted
over 6 years ago
by
Nicholas Allen
0
Comments
MIX 2008 is returning to Las Vegas during March 5th through 7th of next year. Although it seems ridiculously early to be talking about registration four months ahead of time, past experience has shown that the MIX events can sell out well in advance....
Nicholas Allen's Indigo Blog
Setting a User Principal on the Endpoint
Posted
over 6 years ago
by
Nicholas Allen
3
Comments
How do I set the user principal name that the client will use when calling the service? The user principal name can be set through either code or configuration, and it's considered a part of the endpoint address used by the client. That means that...
Nicholas Allen's Indigo Blog
A Call to SSPI Failed
Posted
over 6 years ago
by
Nicholas Allen
2
Comments
Rather than talking about the solution to one specific question, today's article is about asking good questions. I see a lot of requests for help that only talk about what happened in the end. The last thing that went wrong probably isn't the source of...
Nicholas Allen's Indigo Blog
Further Advances in Basic Profile
Posted
over 6 years ago
by
Nicholas Allen
0
Comments
Two new drafts came out of the Basic Profile working group last week. For those not familiar with Basic Profile, it's a subset of some of the core web service specifications along with guidelines for using those specifications in an interoperable fashion...
Nicholas Allen's Indigo Blog
Custom Transport Retry Logic
Posted
over 6 years ago
by
Nicholas Allen
7
Comments
What are the best practices for building retry logic around network transport failures? Let's define some terms first so that we have a common language for communication. I'll say that "retry logic" is any automatically applied compensation activity...
Nicholas Allen's Indigo Blog
Detecting ASP.NET Compatibility
Posted
over 6 years ago
by
Nicholas Allen
1
Comments
How can I find out whether my service is running in ASP.NET compatibility mode? Why do you need to detect at runtime whether you're running in compatibility mode? As I've said before, compatibility mode is something that the odd and rare service...
Nicholas Allen's Indigo Blog
Ignoring Bad Requests
Posted
over 6 years ago
by
Nicholas Allen
3
Comments
I have a one-way operation that processes requests and can sometimes fail. When the operation fails, the client receives a fault notification. How can I make the operation ignore the bad requests and not send back a fault notification? This question...
Page 1 of 1 (20 items)