E-commerce development : business to consumer : hands-on in-depth training for developers - Microsoft Corporation. (Microsoft mastering., 1999)