Freigeben über


Nicholas Allen's Indigo Blog

Windows Communication Foundation From the Inside

Examining Header Values

I've seen that many people are accessing custom SOAP headers incorrectly. When you get a message...

Author: Nicholas Allen Date: 10/20/2008

Working with XElement Names

XElement has a slightly different way of talking about XML than what WCF uses. This can lead to...

Author: Nicholas Allen Date: 10/17/2008

Five Talks I'd See

Someone asked me what PDC talks I'd go see that had no relation to what I was working on and didn't...

Author: Nicholas Allen Date: 10/16/2008

Proxy Caching Changes

I don't think I ever wrote about the changes made to WCF generated typed proxies in Orcas, although...

Author: Nicholas Allen Date: 10/15/2008

Silverlight 2 Released

Yesterday came the announcement that Silverlight 2 is finished and ready to go although there was no...

Author: Nicholas Allen Date: 10/14/2008

Scaling a Talk

As I mentioned a few days ago, we were tweaking the published details of my talk a bit to better...

Author: Nicholas Allen Date: 10/13/2008

Diagnosing Common Queue Errors

MSMQ reports many common errors using generic error messages. For example, opening a queue might...

Author: Nicholas Allen Date: 10/10/2008

Programming Language Talks on Channel 9

Channel 9 is posting a collection of videos from the JAOO conference on programming language design...

Author: Nicholas Allen Date: 10/09/2008

Working with Session State

One concept that sometimes confuses ASP.NET developers when moving to WCF is the notion of session...

Author: Nicholas Allen Date: 10/08/2008

Addressing Dynamic Hosts

Continuing the series on Internet history, fifteen years ago marked the creation of a standard for...

Author: Nicholas Allen Date: 10/07/2008

Common Problems Composing Security with Streaming

Security and streaming are two features that often do not get along with each other. Although the...

Author: Nicholas Allen Date: 10/06/2008

.NET 4.0 and Dublin

Earlier this week came the official announcement of the .NET Framework 4.0 and the application...

Author: Nicholas Allen Date: 10/03/2008

Zen of WCF Performance and Scale

While I wait for the title and abstract of my PDC talk to be updated with the correct content, here...

Author: Nicholas Allen Date: 10/02/2008

Introduction to WCF in Japanese

Nobuyuki Akama has started a series of articles that give a very good introduction to WCF. The first...

Author: Nicholas Allen Date: 10/01/2008

Using ETW Tracing

Whenever I've talked about tracing I've always used the System.Diagnostics trace listeners in the...

Author: Nicholas Allen Date: 09/30/2008

No Choice for Data Contracts

I have a schema file that describes a choice between multiple layout formats for a type. How do I...

Author: Nicholas Allen Date: 09/29/2008

Silverlight 2 Release Candidate

Last night a release candidate for the Silverlight 2 developer runtime and tools went live. This...

Author: Nicholas Allen Date: 09/26/2008

Windows 7 at PDC

Yesterday came with the announcement that Windows 7 would be making a public appearance at PDC. The...

Author: Nicholas Allen Date: 09/25/2008

Digital Healthcare Case Study

A few weeks ago Ythos posted an interesting case study for migrating a healthcare application to...

Author: Nicholas Allen Date: 09/24/2008

Hosted Service Shutdown

I've talked a bit in the past about the tradeoffs of using IIS to host your service applications. In...

Author: Nicholas Allen Date: 09/23/2008

Managed Application Deployment Survey

Peter Marcu is looking for people that are responsible for the deployment or installation programs...

Author: Nicholas Allen Date: 09/22/2008

Ephemeral Port Limits

Every time you open a connection to another machine you need to have a port both at the local...

Author: Nicholas Allen Date: 09/19/2008

Avoiding the Routing Explosion

Fifteen years ago, a change to the way IP addresses were assigned was the first major step taken to...

Author: Nicholas Allen Date: 09/18/2008

Cross Domain Policy Extras

Today's post wraps up the series on cross-domain policy files with some side stories that you...

Author: Nicholas Allen Date: 09/17/2008

Defining Cross Domain Policy

Last time I talked a bit about the need for a cross-domain access policy in the Silverlight security...

Author: Nicholas Allen Date: 09/16/2008

Cross Domain Policy

Here are a few articles about Silverlight cross-domain communication that got bumped for...

Author: Nicholas Allen Date: 09/15/2008

Certificate Stores

An index of all of the different standard stores for certificates used to authenticate with a...

Author: Nicholas Allen Date: 09/12/2008

Advanced Windows Debugging

Channel 9 has put up a new video that mostly plugs the Advanced Windows Debugging book by Mario...

Author: Nicholas Allen Date: 09/11/2008

Read Only Data Members

How do I specify that the client proxy should not have a setter for a particular data member? It...

Author: Nicholas Allen Date: 09/10/2008

PDC Sessions Round 4

The September update to the PDC schedule is available with 50 new sessions being published. My...

Author: Nicholas Allen Date: 09/09/2008

Unveiling Oslo

Don and Doug have started dropping hints about what they're going to talk about on the topic of Oslo...

Author: Nicholas Allen Date: 09/08/2008

FxCop Target Rules

To go along with yesterday's post on targeting a particular version of the framework for proxy...

Author: Nicholas Allen Date: 09/05/2008

Getting Better Time Formats

Orcas introduced a new DateTimeOffset class that is easier to use for representing absolute times...

Author: Nicholas Allen Date: 09/04/2008

Composing Compression and Encryption

Encryption is counterproductive for compression if the two features aren't used together correctly....

Author: Nicholas Allen Date: 09/03/2008

Waiting for Ready Channels

When I create a channel to a service, how do I know when the service is ready to process the data...

Author: Nicholas Allen Date: 09/02/2008

Orcas SP1 Source Code Server Update

The reference source server for debugging into framework code is underway with propagating a new...

Author: Nicholas Allen Date: 08/29/2008

PDC Schedule Builder

There are still no assigned times yet, but I noticed that the PDC schedule builder is working better...

Author: Nicholas Allen Date: 08/28/2008

Avoiding Infinite Schema Chains

I was working on some services with recursive data structures when I noticed that there were a few...

Author: Nicholas Allen Date: 08/27/2008

Silverlight-Java Interoperability

Robert Bell wrote an article a few weeks ago discussing how to achieve interoperability between a...

Author: Nicholas Allen Date: 08/26/2008

Pipe Properties

How can I find the pipe object on the system created by a named pipe binding? The simplest way to...

Author: Nicholas Allen Date: 08/25/2008

AutoHeader Extension

I frequently get asked how to add a header to every outgoing request so I wrote up a quick reusable...

Author: Nicholas Allen Date: 08/22/2008

Reflector Changes Hands

The news yesterday was that tool vendor Red Gate has acquired the immensely popular .NET Reflector...

Author: Nicholas Allen Date: 08/21/2008

Visualizing Orcas SP1

Patrick Smacchia has done some analysis on SP1 using the NDepend tool to compare different versions...

Author: Nicholas Allen Date: 08/20/2008

Framework Design Guidelines, 2nd Edition

Brad Abrams and Krzysztof Cwalina have got an early access version of the Framework Design...

Author: Nicholas Allen Date: 08/19/2008

Streaming Web Content

How do I deliver content from a WCF service as part of a web page? Web page content in this case...

Author: Nicholas Allen Date: 08/18/2008

Using Faults with Untyped Messages

When using a typed contract, incoming messages on the server are shredded on your behalf to be...

Author: Nicholas Allen Date: 08/15/2008

Orcas Screencasts

One last bit of Orcas news for this week. PluralSight will be providing a weekly screencast...

Author: Nicholas Allen Date: 08/14/2008

Orcas Training Kit Updated

With Orcas SP1 having come out, the training kit has been updated for SP1 as well, along with new...

Author: Nicholas Allen Date: 08/13/2008

Orcas SP1 Released

The first service pack for .NET Framework 3.5 came out yesterday, primarily focusing on fixing bugs...

Author: Nicholas Allen Date: 08/12/2008

Getting Rid of Namespaces

How do I write a contract for a wrapped message in the default namespace? I've written a quick...

Author: Nicholas Allen Date: 08/11/2008

<Previous Next>