Welcome to MSDN Blogs Sign in | Join | Help

August 2008 - Posts

Orcas SP1 Source Code Server Update

The reference source server for debugging into framework code is underway with propagating a new release of source code for Orcas SP1. The following components should already be available for debugging into updated source. mscorlib.dll system.dll System.ComponentModel.DataAnnotations.dll
Posted by Nicholas Allen | 2 Comments
Filed under: ,

PDC Schedule Builder

There are still no assigned times yet, but I noticed that the PDC schedule builder is working better and is starting to have a lot more data so you can use it to track the sessions that you're interested in seeing. There also aren't any level indicators
Posted by Nicholas Allen | 0 Comments
Filed under:

Avoiding Infinite Schema Chains

I was working on some services with recursive data structures when I noticed that there were a few cases where I would get crashes while trying to generate proxy classes. The problems seemed to be around types that were a sequence of instances of themselves.

Silverlight-Java Interoperability

Robert Bell wrote an article a few weeks ago discussing how to achieve interoperability between a Silverlight application and a Java application . In the article Robert covers interoperability when building SOAP services, REST services, and RSS services.

Pipe Properties

How can I find the pipe object on the system created by a named pipe binding? The simplest way to find the named pipe is to use a tool like Process Explorer to examine your running executable. If you look inside a client or service that has the named
Posted by Nicholas Allen | 1 Comments
Filed under: ,

AutoHeader Extension

I frequently get asked how to add a header to every outgoing request so I wrote up a quick reusable approach. This adds some extension methods to the IContextChannel class for working with auto-added headers. The headers are stored between calls in an
Posted by Nicholas Allen | 1 Comments
Filed under: ,

Reflector Changes Hands

The news yesterday was that tool vendor Red Gate has acquired the immensely popular .NET Reflector tool developed by Lutz Roeder. Reflector is probably the most frequently run application on my machine because it's a faster way to look at source code

Visualizing Orcas SP1

Patrick Smacchia has done some analysis on SP1 using the NDepend tool to compare different versions of assemblies. This is an interesting way to understand the large, standalone changes that we did, such as the new syndication features, but there's no
Posted by Nicholas Allen | 5 Comments
Filed under:

Framework Design Guidelines, 2nd Edition

Brad Abrams and Krzysztof Cwalina have got an early access version of the Framework Design Guidelines, 2nd Edition available for purchase, along with preordering for the final version. The Framework Design Guidelines cover the common idioms and patterns
Posted by Nicholas Allen | 1 Comments
Filed under: ,

Streaming Web Content

How do I deliver content from a WCF service as part of a web page? Web page content in this case typically refers to HTML, images, or other data that is directly consumed by the web browser rather than an application running in the web browser. There

Using Faults with Untyped Messages

When using a typed contract, incoming messages on the server are shredded on your behalf to be turned into method calls and parameters. Ordinarily, the particular method call selected for an application messages will have the same parameterized contract

Orcas Screencasts

One last bit of Orcas news for this week. PluralSight will be providing a weekly screencast throughout the year on using WF and WCF. They're focusing on the capabilities of Orcas but will be starting from the basics so you don't need to have any background
Posted by Nicholas Allen | 0 Comments
Filed under: , ,

Orcas Training Kit Updated

With Orcas SP1 having come out, the training kit has been updated for SP1 as well, along with new and updated labs and presentations in several of the area. The training kit collects together different presentations, hands on labs, demos, and whitepapers
Posted by Nicholas Allen | 0 Comments
Filed under: ,

Orcas SP1 Released

The first service pack for .NET Framework 3.5 came out yesterday, primarily focusing on fixing bugs and performance issues. There are some new features, notably around improving the support for REST based services and around serialization. Microsoft .NET
Posted by Nicholas Allen | 1 Comments
Filed under: , ,

Getting Rid of Namespaces

How do I write a contract for a wrapped message in the default namespace? I've written a quick sample to demonstrate what happens when you write the contract without taking any namespaces into account. [ServiceContract] public interface IService { [OperationContract]

TechEd Online

There are online resources from this year's TechEd conferences available through MSDN. A limited number of keynote and breakout sessions are on the site, but you do get other videos such as interviews, panel discussions, lunch sessions, and the like that
Posted by Nicholas Allen | 0 Comments
Filed under:

Certificate Revocation Cache

How do I force propagation of changes to information about a certificate revocation list after an update? A service is going to have several kinds of caching around the information that links the certificate to revocation information. The first kind of
Posted by Nicholas Allen | 1 Comments
Filed under: , ,

WCF Security Guide Released

If you've been following along, I have mentioned the WCF security guide project being worked on in the patterns and practices team a few times now. After months of drafts and betas, the complete guide is now ready for official release. The WCF security

System Types in Metadata

It's bad practice to use system types when defining an operation contract. A system type is often a complex composition of primitive types that has no direct analog in other implementations. By using a system type, you bind your service to the particular

PDC Sessions Round 3

Fifty new PDC sessions showed up on Friday, including several touching on WCF and WF. Here is a selection along with some of the previously available sessions. "Oslo:" Managing Software + Services Applications Increasingly, applications will consist of
Posted by Nicholas Allen | 0 Comments
Filed under:

Site Services

I hate the default search service that comes with http://blogs.msdn.com . It never seems to pick out relevant articles or find what I'm looking for. I've put a quick replacement in the news section to try out. Let me know if you think it's worth having
 
Page view tracker