another fun thing is that the .net IDE has a WYSIWYG feature so you can build web pages visually, then fill in the parameters. this also "writes" the basic code for your design, and you simply fill in the functions and attributes you need afterwards in the codebehind or the actual page... a very nice feature that can cut down on code time and development time. this WYSIWYG feature is also simple to use with web services also.