Using automatic web service transactions is easy. All you have to do is add the System.EnterpriseServices namespace and add a WebMethod property named TransactionOption.
You can see a demo application running at
Default.aspx. You can also consume the web service from your own applications from http://www.aspnet-solutions.com/
Please let me know if you have any questions, or if I can help you in any way, at Rick@JSVentures.com.