Extended Down Time

MSDN will be migrating to a new blog platform during all of next week. During that time comments will be disabled, posts will be in the process of migration, and new theme and profile systems will be switched in. I’m planning to hold off trying to post on the normal schedule to avoid having to…


Identity Framework SDK and Training Kit for Visual Studio 2010

A new version of the Windows Identity Framework SDK and developer training kit is available targeting Visual Studio 2010 and .Net 4. The Windows Identity Framework SDK includes samples and Visual Studio templates while the training kit includes hands-on labs and training resources. The SDK and training kit each have a download option for .Net…


Debugging a Missing HostedTransportConfiguration Type

When browsing to a service hosted in IIS I get an error that the protocol does not have an implementation of HostedTransportConfiguration type registered. What can cause this? Two things to look at are the IIS site bindings and the installed activation services. All of these examples use net.tcp with default settings but you can…


WCF Data Services V1 Client Library and Update

The WCF Data Services team has released the source code for their OData client libraries on .Net 3.5 SP1 and Silverlight 3. This may be of benefit to anyone trying to write their own library for the OData protocol. OData is a protocol for querying and updating data stored using a particular class of data…


Claims Visualization

Dominick Baier has a visualization for claims in the Visual Studio debugger. I’m not sure what other details to provide. It takes an identity and description for a claim and describes the issuer, metadata, and properties that make up the claim.


Service Activation without Files

WCF services in IIS use a .svc file to bootstrap the process of activating a service. It’s possible but not recommended to put the entire service source code and definition in a .svc file to be dynamically compiled and run. Instead, the information that’s typically conveyed is: The identity of the service being instantiated The…


Routing and Impersonation

Can the routing service introduced with .Net 4 be used with impersonation? Yes, the routing service can be used with impersonation for both sending and receiving messages. All of the usual Windows constraints of impersonation apply. If you would have needed to set up service or account permissions to use impersonation when writing your own…


Multiple Site Bindings

A WCF application in IIS is a service page that is hosted under a site. You can assign different bindings to the site that describe the protocols through which the site can communicate. It’s possible to assign multiple protocols to a single site by specifying bindings that have different protocol schemes. It’s also possible to…


May and June ReMIX 2010 Events

ReMIX is an annual twist on the MIX conference that takes a small portion of the content presented at MIX and combines it with new content and local speakers for a variety of sites around the world. There are generally ReMIX events announced throughout the year starting shortly after the MIX conference is held in…