Christian Weyer hat die erste Version von WSCF.blue veröffentlicht, ein Tool, das die Entwicklung von Contracts-First-Web-Services für die Windows Communication Foundation (WCF) ermöglicht. Laut Weyer verfügt das Release über folgende Features:
- A WSDL Wizard that allows the developer to step through the creation of a WSDL from one or more XSDs.
- A Data Contract Generator (similar to XSD.exe, XSDObjectGen.exe and SvcUtil.exe) that generates the .NET equivalent classes of the XSD types.
- A Service/Endpoint Stub (support for self-hosted and web-hosted) Generator and
- A Client Proxy Generator.
- A Generate Data Contract Code feature that supports the selection of multiple XSD/WSDL source files.
- A Paste XML as Schema option that generates a schema for a block of XML in the clipboard.
- Support for C# and VB.NET code generation.
- You can choose if operation methods on your service class will throw a NotImplementedException, call an implementation method in a partial class, or will be defined as abstract methods.
- Force the SOAP actions (Action and ReplyAction) applied to each operation contract follow the standard WCF format
- Errors found while processing the WSDL are reported in a WSCF.blue pane in the Visual Studio Output window.
WSCF.blue steht auf CodePlex zum Download bereit.