WSCF – Schema-Based Contract-First Web Services

There is a free tool (add-in) for VS.NET 2003 and 2005 that helps buylding WSCF (Schema-Based Contract-First Web Services) it is now in it’s version 0.6. This tool can be found in the thinktecture web site.
“There has been a lot of buzz around contract-first Web Services design & development lately. A number of people thinks that it is a good thing and that we finally should reach a state where we all can live and breath it. But most people have been complaining about the lack of  tool support for the so called ‘first step’:

  • Design your contract’s data, messages and interface
  • Generate code from the contract

This first step can be done either in code or can be done with XML and XSD. As it turns out a number of enterprise-related projects prefer to take the second option. Therefore a tool is needed to ease the pain that shows up with angle brackets.
thinktecture is proud to present the next version of the very successful and
freely available WSCF tool.

WSCF offers a simple yet powerful WSDL Wizard that abstracts away all the nitty-gritty details of WSDL and therefore does not give room for making errors and wrong assumptions just by trying to use and applying everything that can be done stated by the original WSDL specification. Plus there are number of new items that primarily made it into the tool based on customer feedback. . .

Additionally, the tool also offers a command line interface to the code generation engine (wscf.exe). WSCF can thus be included in your batch scripts and/or build processes.”

Computer developer/consultant from Portugal. You can find me at

Posted in .NET

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google+ photo

You are commenting using your Google+ account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )


Connecting to %s

%d bloggers like this: