OK, it's about time.
There has been a lot of buzz around schema-based contract-first Web services design & development lately. Nearly everybody 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'. We have two big steps involved:
- Design your contract's messages and interface
- Generate code from the contract
Our WSCF (aka WsContractFirst) tool has been quite good at the last one of the two points: code generation. But there always was a missing link to how to design and model the contract effectively.
Now we from thinktecture are proud to present the next version of our very successful and freely available WSCF. This new version 0.4 now 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.
Additionally, we are finally offering a command line interface to the code generation engine, called wscf.exe. WSCF can thus be included in your batch scripts and/or build process.
For more information and the download link, please visit the tool's homepage and try it out. Any feedback is highly appreciated!
Be sure to carefully read and follow the installation instructions!
Here is the direct link to a step-by-step walktrough document that gets you started with the tool's feature set, including the WSDL Wizard and the code generation options inside the IDE. Enjoy!
Last but not least, thanks a lot for all your support, ideas, comments, and thoughts in the last months. Keep 'em coming, thanks.