REVIEW - ActiveX Programming Unleashed


Title:

ActiveX Programming Unleashed

Author:

Weiying Chen

ISBN:

Publisher:

Sams (1997)

Pages:

772pp

Reviewer:

Ian Cargill

Reviewed:

April 1998

Rating:

★★☆☆☆


I requested this book on the assumption that it would be a book about how to write ActiveX components such as Automation Severs or OLE Controls. In fact, it turned out to cover all aspects of ActiveX, from writing controls to creating active documents. The chapters are divided into six parts; an indication, perhaps, of the way the focus of the book has been fragmented.

The first part contains chapters giving an overview of ActiveX (which I thought was too short) and chapters on how to program to create COM Objects, OLE Automation Servers and OLE Controls. Frankly, I don't think these are subjects to which you can do justice in only 170 pages.

The second part covers ActiveX Scripting, including both VBScript and JavaScript. The third part covers Active Web Pages, including a short chapter on using Microsoft's FrontPage editor and ActiveX Control Pad, an environment for authoring web pages with active content. The fourth part, on ActiveX Server Framework covers the use of Win CGI Scripting and the Internet Server API.

If you are interested in virtual reality, the fifth part is a smallish chapter giving an introduction to the Microsoft ActiveVRML control. The book finishes up in part six with a couple of chapters on Active Documents and the use of OLE Document Objects and hyperlink navigation.

To be honest, although parts of this book are quite good, I think it falls into the trap of many books these days by trying to be too much of everything. In the end, it becomes not enough of anything. If you are interested in all of the above subjects, this might be a good introduction. Otherwise, you will probably be better off buying books that cover the individual subjects in more detail. It isn't a bad book, but it isn't a great one, either. I couldn't really recommend it.


Book cover image courtesy of Open Library.





Your Privacy

By clicking "Accept Non-Essential Cookies" you agree ACCU can store non-essential cookies on your device and disclose information in accordance with our Privacy Policy and Cookie Policy.

Current Setting: Non-Essential Cookies REJECTED


By clicking "Include Third Party Content" you agree ACCU can forward your IP address to third-party sites (such as YouTube) to enhance the information presented on this site, and that third-party sites may store cookies on your device.

Current Setting: Third Party Content EXCLUDED



Settings can be changed at any time from the Cookie Policy page.