Goodbye .NET Endpoint, Hello AppFabric Team Blog

Over the last year you’ve heard us talking about both Windows Azure AppFabric and Windows Server AppFabric.  Today we are adding our final post to the .NET endpoint team blog and announcing the new AppFabric Team blog.  This blog will be the home of content about all things AppFabric from Service Bus to Caching to…

1

Using DataContracts with WCF Web API

A few folks have been asking if it is possible to serialize/deserialize using the DataContractSerializer. Rest assured, yes it is possible. Now whether or not it is the easiest/most intuitive model well that it is a different question. If you read to the end the post you will see a bunch of extensions which have…


How to eliminate tempuri.org from your service WSDL

tempuri.org is the default namespace applied to WCF Services and Workflow Services.  You can and should specify your service namespace. It is recommended that you explicitly specify a name and namespace for the service contract, and an action for each operation to avoid using "http://tempuri.org" and to prevent interface and method names from being exposed…

0

WCF Extensibility – Operation Selectors

This post is part of a series about WCF extensibility points. For a list of all previous posts and planned future ones, go to the index page. We’re now entering the realm of the less used extensibility points for the WCF runtime. Operation selectors could well be left as an internal implementation detail for WCF,…

0

Constraining what activities can be dropped on a custom activity designer in Windows Workflow Foundation 4

When designing a custom activity that can be used as a container for other activities, you may want to restrict the activity user to a certain set of activities. If the custom activity can only accept a single type, this can be implemented quite simply by setting the WorkflowItemPresenter.AllowedItemType or WorkflowItemsPresenter.AllowedItemType property. In this example,…


WCF scales up slowly with bursts of work

A few customers have noticed an issue with WCF scaling up when handling a burst of requests. Fortunately, there is a very simple workaround for this problem that is covered in KB2538826 (thanks to David Lamb for the investigation and write up). The KB article provides a lot of good information about when this would apply to…

4

WCF Extensibility – Message Formatters

This post is part of a series about WCF extensibility points. For a list of all previous posts and planned future ones, go to the index page. Message formatters are the component which do the translation between CLR operations and the WCF Message object – their role is to convert all the operation parameters and…

0

How to detect if the .NET Framework Platform Update 1 is installed

Humans Go to Control Panel / Programs / Programs and Features / View Installed Updates Use the Search Box to search the updates for KB2495593 KB2478063 Or if you prefer, search the list your self Microsoft .NET Framework 4 Platform Update 1 – Runtime Update Look for .NET Framework 4 Extended Look for Update for…

2

WCF Extensibility – IParameterInspector

This post is part of a series about WCF extensibility points. For a list of all previous posts and planned future ones, go to the index page. The message inspectors, described in the previous post of this series, allows you complete control over the message going through the WCF stack. They’re very powerful, but you…

0