NYC Connected Systems UG - Contract 1st Web Services

Date
8-9 Feb 2010 (Add to calendar) GMT
Venue
1290 Avenue of the Americas , New York, US
Cost
Free

Contract First Web Services - Mark Pollack

When creating Web services, there are two development styles: Contract Last and Contract First. When using a contract-last approach, you start with the C# or Java code, and let the Web service contract (WSDL) be generated from that. When using contract-first, you start with the WSDL contract, and use C# or Java to implement the contract.

While contract-first has been widely considered a best practice, in particular when building services that should exist in a heterogeneous environment, it has been difficult to follow in practice due to the lack of good tooling and utilities. In this session, we will discuss the benefits of contract-first development and show the use of .NET and Java tools available such as WSCF Blue, WS-I Testing Tools, and Spring Web Services so you can put this best practice into action.

About the speaker:

Dr. Mark Pollack has worked extensively in the financial sector as an architect and developer on various front office trading systems that involved a mixture of Microsoft and Java technologies. Always interested in best practices and improving the software development process, Mark has been a core Spring (Java) developer since 2003 and founded its Microsoft counterpart, Spring.NET, in 2004, which he continues to lead.

You might also like...

Comments

Other nearby events

Map

Contribute

Why not write for us? Or you could submit an event or a user group in your area. Alternatively just tell us what you think!

Our tools

We've got automatic conversion tools to convert C# to VB.NET, VB.NET to C#. Also you can compress javascript and compress css and generate sql connection strings.

“Debugging is twice as hard as writing the code in the first place. Therefore, if you write the code as cleverly as possible, you are, by definition, not smart enough to debug it.” - Brian Kernighan