Beginning and advanced developers will find a hands-on approach regarding application development techniques. Doherty teaches key concepts within the framework of the applications being developed and stresses concepts such as the Universal Data Access Strategy, ActiveX development and Internet communications, as well as new features of Visual C++.