
Amazon.com
Building server-side applications requires a different way of thinking. Many APIs are not in the repertoire of most programmers, so Inside Server-Based Applications provides an extremely useful survey of requisite C APIs, along with custom C++ classes and advice for creating Windows 2000 services and other server components. Any intermediate to advanced C/C++ developer will benefit from this intelligent and practical-minded title.
Inside Server-Based Applications begins with the Win32 C APIs needed for server-side development, including functions for multitasking, running services, and event logging. But this text is much more than an API reference. The author provides a valuable custom C++ encapsulation for Windows 2000 services (a class that is enhanced as the book progresses). There are also some excellent short examples of RAS, TAPI, MAPI, WinSock socket programming, and named pipes for those who need to incorporate these powerful APIs into their applications.
Later chapters concentrate on the Internet, particularly using MFC to create ISAPI extensions (and filters) for Microsoft IIS. (The author provides two versions of a phonebook Web application, both in ASPs and ISAPI.) A standout demonstrates how ATL can create components that speed up your ASPs. The author's expertise with server-side programming favors efficiency, for example, using the ODBC C API instead of ADO. (He also offers a C++ encapsulation of the ODBC, another useful perk.) The book culmina
Read more...