Web Service Tips and Tricks

One of my professors from my graduate program asked me about some information on developing web services in an environment that does not include Visual Studio .NET .

One of the great benefits of using Visual Studio .NET 2003 is that you can get automatically generated proxies to the remote web service without really lifting a finger.

Unfortunately, this is not a built-in feature of #develop. However, not to worry, it is a built-in feature of NAnt Contrib a sibling project with the NAnt project that creates additional functionality for use with the NAnt tool.

You say, but wait, I don't want to use an NAnt controlled build process! Don't fret, its not as hard as it used to be. #develop has integration with NAnt (and NUnit) that really works well. You can either use the #develop VS.NET 2003-style build manager or you can use your own custom NAnt script.

One last thing, if you have ever wanted to upload large files via a web service, you might want to check out this bit of code: http://www.codeproject.com/cs/webservices/DimeBufferedUpload.asp.

That's about it for now! Happy Coding!