Nicholas Allen's Indigo Blog

Windows Communication Foundation From the Inside

October, 2008

Blog - About

About

Dr. Allen is a Program Manager at Microsoft working on Windows Communication Foundation, Windows Workflow Foundation, Silverlight, and other projects for the .NET Framework.

All material is provided "AS IS" with no warranties, and confer no rights. The opinions expressed are those of the individual authors, and do not reflect the views of Microsoft. Material may be added or removed without notice.

By posting a comment you grant me a non-exclusive, royalty-free license to do whatever I like with the comment, including giving these rights to another party. Ownership of a comment remains with the author.

I do not edit comments but I may ignore or delete them for any reason without warning.

  • Nicholas Allen's Indigo Blog

    PDC 2008: Live Services Mesh Services Architecture and Concepts

    • 0 Comments
    (Presenter: Abolade Gbadegesin) What they said: You've heard how Live Mesh combines the world of the web and the world of digital devices. But what does it mean for you? Take a look under the hood at how the mesh works on the client and in the massively...
  • Nicholas Allen's Indigo Blog

    PDC 2008: Under the Hood Advances in the .NET Type System

    • 2 Comments
    (Presenter: Misha Shneerson) What they said: Enhancements to the type system in the next version of .NET Framework allow for loose type-coupling of components comprising your application. This talk is an in-depth examination of the changes in the...
  • Nicholas Allen's Indigo Blog

    PDC 2008: Deep Dive Dynamic Languages in Microsoft .NET

    • 1 Comments
    (Presenter: Jim Hugunin) What they said: The CLR has great support for dynamic languages like IronPython. Learn how the new Dynamic Language Runtime (DLR) adds a shared dynamic type system, a standard hosting model, and support for generating fast...
  • Nicholas Allen's Indigo Blog

    PDC 2008: The Future of C#

    • 1 Comments
    (Presenter: Anders Hejlsberg) What they said: In this talk Microsoft Technical fellow and C# Chief Architect Anders Hejlsberg outlines the future of C#. He describes the many forces that influence and shape the future of programming languages and...
  • Nicholas Allen's Indigo Blog

    PDC 2008: What to Look For

    • 1 Comments
    Here is how PDC is going to work in terms of the articles that you'll see. I will try to continue to have things appear at the usual time in the morning although some days you may get things at a later time. My talk is on Tuesday. Probably on Wednesday...
  • Nicholas Allen's Indigo Blog

    Diagnosing a Common Transactional Queue Error

    • 1 Comments
    Since a lot of people seemed to like the article on interpreting error messages when opening a queue , here is a bit of discussion on interpreting error messages when reading from a queue. As with opening a queue, MSMQ reports many common errors using...
  • Nicholas Allen's Indigo Blog

    Getting Started Profiling Services

    • 1 Comments
    I wrote an article about profiling WCF services but I found out this week that Wenlong Dong had published a great article a few months ago that points to a lot of the same resources that I did. Rather than listen to me, why not go read Wenlong's article...
  • Nicholas Allen's Indigo Blog

    Writers are like Streams

    • 1 Comments
    I recently saw some application code that misused XmlWriter and which happened not to work all the time as a result. What they were doing was using XmlWriter to write to an underlying stream and then flushing that stream without having flushed the writer...
  • Nicholas Allen's Indigo Blog

    One Week Countdown

    • 0 Comments
    The last week has been a hard push to get everything ready for PDC. Yesterday I checked in the final changes I had to the slides and hope to spend quite a lot of time this week not thinking about the talk at all. This is probably the quickest I've had...
  • Nicholas Allen's Indigo Blog

    Examining Header Values

    • 1 Comments
    I've seen that many people are accessing custom SOAP headers incorrectly. When you get a message with some SOAP headers, it's likely that at some point you will want to know the values of those headers. If the header you want is a well-known kind of header...
  • Nicholas Allen's Indigo Blog

    Working with XElement Names

    • 1 Comments
    XElement has a slightly different way of talking about XML than what WCF uses. This can lead to subtle bugs if you're not careful. Everywhere you see XML used in WCF, it is processed using an XmlReader and XmlWriter. These classes allow you to work...
  • Nicholas Allen's Indigo Blog

    Five Talks I'd See

    • 0 Comments
    Someone asked me what PDC talks I'd go see that had no relation to what I was working on and didn't already know what was going to be said. Here are the top ones that I think I'd enjoy based on reading the abstracts. I'm playing by the more difficult...
  • Nicholas Allen's Indigo Blog

    Proxy Caching Changes

    • 1 Comments
    I don't think I ever wrote about the changes made to WCF generated typed proxies in Orcas, although Wenlong had an article about the changes to proxy behavior back when they were made. Generated proxies are the ones produced from the standalone client...
  • Nicholas Allen's Indigo Blog

    Silverlight 2 Released

    • 1 Comments
    Yesterday came the announcement that Silverlight 2 is finished and ready to go although there was no accompanying download available yet. That download is supposed to appear on the Silverlight site sometime today and may already be available depending...
  • Nicholas Allen's Indigo Blog

    Scaling a Talk

    • 0 Comments
    As I mentioned a few days ago, we were tweaking the published details of my talk a bit to better reflect the talk style and content . Here's the updated blurb if you haven't seen it. WCF: Zen of Performance and Scale by Nicholas Allen Join us for...
  • Nicholas Allen's Indigo Blog

    Diagnosing Common Queue Errors

    • 2 Comments
    MSMQ reports many common errors using generic error messages. For example, opening a queue might give you an error message that looks like this. An error occurred while opening the queue: The queue does not exist or you do not have sufficient...
  • Nicholas Allen's Indigo Blog

    Programming Language Talks on Channel 9

    • 0 Comments
    Channel 9 is posting a collection of videos from the JAOO conference on programming language design that I found really interesting. JAOO stands for Java and Object Oriented but in a tremendous coincidence all of the videos happen to feature Microsoft...
  • Nicholas Allen's Indigo Blog

    Working with Session State

    • 1 Comments
    One concept that sometimes confuses ASP.NET developers when moving to WCF is the notion of session state. In ordinary WCF services, all of the session state is stored in local volatile memory. The application has to choose to copy over a portion of the...
  • Nicholas Allen's Indigo Blog

    Addressing Dynamic Hosts

    • 0 Comments
    Continuing the series on Internet history, fifteen years ago marked the creation of a standard for dynamically defining the network configuration of a machine. Building on earlier boot-strapping protocols, the dynamic host configuration protocol allowed...
  • Nicholas Allen's Indigo Blog

    Common Problems Composing Security with Streaming

    • 1 Comments
    Security and streaming are two features that often do not get along with each other. Although the concepts are not inherently in conflict, their implementations often do things that cause problems for the optimal execution of the other. You may have...
  • Nicholas Allen's Indigo Blog

    .NET 4.0 and Dublin

    • 1 Comments
    Earlier this week came the official announcement of the .NET Framework 4.0 and the application server role extensions in Windows Server called Dublin. These are the two products that I've been spending most of my time working on lately. .NET 4.0 obviously...
  • Nicholas Allen's Indigo Blog

    Zen of WCF Performance and Scale

    • 8 Comments
    While I wait for the title and abstract of my PDC talk to be updated with the correct content, here is what you can expect. The theme of the talk is obtaining performance and scale from distributed systems built using WCF. The style of the talk...
  • Nicholas Allen's Indigo Blog

    Introduction to WCF in Japanese

    • 0 Comments
    Nobuyuki Akama has started a series of articles that give a very good introduction to WCF. The first two articles in the series have been posted so far. I like how detailed the examples and explanations are. You usually don't see that level of detail...
Page 1 of 1 (23 items)