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

Programmatically calling validation in a rehosted Workflow 4 designer

The workflow designer has a rich programming model that supports communication with the host. A rehosted workflow designer will automatically validate a workflow when it is changed; in order to programmatically call validation on demand on a rehosted designer, use the following method: designer.Context.Services.GetService<ValidationService>().ValidateWorkflow(); To handle resulting validation errors, publish an implementation of IValidationErrorService, which…


How to create a WF4 WorkflowServiceHostFactory for AppFabric Auto-Start

Sometimes when using Windows Workflow Foundation (WF4) you need to create a custom WorkflowServiceHostFactory.  There are a couple of main reasons why you would want to do this. To configure the WorklfowServiceHost in some way like adding an extension To do some other type of initialization work when auto starting a service This morning I…

2

WebSockets, RIA/JS and WCF Web API at MIX, a whole lotta love for the web

MIX was indeed a busy time for the WCF Team. We delivered several talks, and released several shiny new toys to the community for folks that are building web-based systems. WebSockets Craig Kitterman of our Interoperability group, and Paul Batum, whom you might know of from his work on Fluent NHibernate gave a talk: Hot…


WCF Extensibility – Message Inspectors

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 are probably the most used extensibility points of the WCF runtime. Anytime you need to log, inspect, modify or completely replace a message, the two…

0

WF4 State Machine User Experience

State machine is a well-known model for event-driven workflows and a highly requested feature from our WF4 users, especially those looking to move their WF3 State Machine workflows to WF4. We are very pleased to provide a new, fully-supported, WF4 State Machine including runtime and designer in the .Net Framework Platform Update 1 release (KB2495593)….

3

WCF Extensibility – Runtime

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. Before starting on the actual extensibility points for the WCF runtime (first post should be online tomorrow), I decided to write this quick introduction to the runtime itself….

0

Microsoft .NET Framework 4 Platform Update 1

The Microsoft .NET Framework 4 Platform Update 1 released today, 4/18/2011. The Microsoft .NET Framework 4 Platform Update 1 is a platform update that is a set of new features that provides additional functionality for top customer requests and important scenarios. The features that are enabled in this update are: Windows Workflow Foundation (WF) State…


WF 4 hosting options: IIS, AppFabric, and Windows Service

Most of the Windows Workflow Foundation samples use workflows that are hosted in a console application, but this isn’t a realistic scenario for real-world workflows. Workflows in actual business applications will be hosted in persistent processes- either a Windows service authored by the developer, or a server application such as IIS or AppFabric. The differences…