Join Amazon Prime and ship Two-Day for free and Overnight for $3.99. Already a member? Sign in.


Sign in to turn on 1-Click ordering.
More Buying Choices

Have one to sell? Sell yours here
Developing ASP Components (2nd Edition)
See larger image
Developing ASP Components (2nd Edition) (Paperback)
by Shelley Powers (Author)
(23 customer reviews)    
List Price: $49.95
Price: $37.96 & this item ships for FREE with Super Saver Shipping. Details
You Save: $11.99 (24%)

Availability: In Stock. Ships from and sold by Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, June 5? Choose One-Day Shipping at checkout. See details

Also Available in: List Price: Our Price:
Paperback (1)
Keep connected to what's happening in the world of books by signing up for Books Delivers, our monthly subscription e-mail newsletters. Discover new releases in your favorite categories, popular pre-orders and bestsellers, exclusive author interviews and podcasts, special sales, and more.

Better Together
Buy this book with Designing Active Server Pages by Scott Mitchell today!
Developing ASP Components (2nd Edition) Designing Active Server Pages
Buy Together Today: $60.72

Editorial Reviews
Aimed at more experienced VB or C++ developers, Developing ASP Components, Second Edition gives plenty of advanced advice for creating and using COM-based components, which are a must for serious scalability and performance on the Microsoft Web platform.

This book excels at showing the inner workings and issues involved in designing custom COM-based components in VB, ATL, and/or MFC, as well as tapping the built-in components that come standard with COM, including transactions, mail objects (with CDO), and database programming (with ADO). In particular, for the C++/ATL/MFC developer, practical sources of information (and sample code) are in short supply, and for this readership, the book fills a particularly worthwhile niche. Much of it uses VB in examples for designing effective, high-performance components.

Several early sections look at the details of COM-based components (including the notoriously difficult threading models, along with similar details). The author does a good job of explaining this challenging topic. The practical examples of using built-in COM objects and services on the Windows platform really make this book a winner. The sample code and hints for tapping such COM-based standards as transactions, Active Directory, message queueing, CDO, and ADO are very helpful. Better yet, the book covers the same ground for C++ programmers using ATL (and MFC) to create the most lightweight (and potentially the fastest) Web components available today.

Until the new .NET Framework arrives later in 2001, COM (and COM+) is still the best way to build and share components for use with ASP in Windows. Developing ASP Components shows you how to build components that are fully integrated into the Microsoft Web platform. Whether you build custom components, or just want to use services in VB/C++ code that are available to your Web applications, this title will clue you into getting the most out of your components. It's a source of expert information that you won't likely find anywhere else. --Richard Dragan

Topics covered:

  • Fundamentals of ASP components and COM+
  • Setting up IIS
  • Using ADSI for programmatic server administration
  • Introduction to COM components (including standard interfaces and design issues)
  • Threads
  • Apartments and contexts
  • Using MTS and COM+ services for transactions
  • Using scripts with COM+ objects
  • Tutorial for a Visual Basic ASP COM component
  • Using ADO COM components
  • Using XML with VB ASP
  • Enabling e-mail with CDO
  • Using the Active Directory Services Interface (ADSI) and MSMQ with ASP components
  • C++ tutorial for building and using COM components (including ATL and MFC)
  • Sample code for both Visual Basic and C++ programmers
  • Persistence with ATL and MFC
  • Using COM with Java/Visual J++
  • Perl
  • ActiveState's PDK and Borland Delphi
  • Using the Windows Scripting Host (WSH)
  • ASP built-in object quick reference

Book Description
Microsoft's Active Server Pages (ASP) technology has become wildly popular with web developers. However, the techniques for developing custom ASP components, not to mention the inevitable snags and pitfalls, are not well documented. What's more, the successful ASP component developer must be a jack-of-all-trades, with some knowledge of COM and COM+, threading models, and the ASP object model, as well as a mastery of one or more language tools and development environments. That's where Developing ASP Components, 2nd Edition, comes in. Its first section explores the topics everyone needs to know to develop effective ASP components:
  • Configuring the ASP development environment.
  • ASP components and the Component Object Model (COM).
  • ASP components and threading models.
  • ASP components and Component Services, which provide a variety of services to ASP components.
  • The objects, properties, methods, and events available in the ASP object model.
ASP components are language independent, and developers increasingly tend to use more than a single language tool. Thus the remainder of the book focuses on ASP component development using one of two major development tools--Microsoft Visual Basic and Microsoft Visual C++ (with the ActiveX Template Library)--along with a number of other languages, such as Perl and Delphi. Each section focuses on the issues that concern the ASP component developer using that particular development environment. These issues include:
  • Accessing ASP's intrinsic objects.
  • Accessing data using ADO.
  • Creating n-tier web applications with VB.
  • Handling persistence using MFC along with Visual C++/ATL.
It's this strong focus on two major development environments, along with a thorough grounding in essential ASP topics, that makes Developing ASP Components the definitive resource for the ASP application and component developer.

See all Editorial Reviews

Product Details

Help others find this item
No-one has made a Search Suggestion for this item yet. Why not be the first to suggest a search for which this item should appear?

Search Products Tagged with
Tags customers associate with this product (What's this?)
Click on a tag to find related items, discussions, and people.
Check the boxes next to these popular tags or enter your own tags in the field below
web (1)
work (1)

Your tags: Add your first tag

Are you the publisher or author? Learn how Amazon can help you make this book an eBook.
If you are a publisher or author and hold the digital rights to a book, you can make it available as an eBook on Learn more

Rate this item to improve your recommendations

I Own It Not Rated Your Rating
Don't Like It < > I Love It!
Save Your






Spotlight Reviews
Write an online review and share your thoughts with other customers.
Search Customer Reviews

30 of 31 people found the following review helpful:
Terrific for new ASP programmers, January 21, 2000
By M. J KILLEEN (Collingdale, PA USA) - See all my reviews
If you are one of the many programmers who have recently moved to ASP -- you will greatly appreciate this book. This was the first book I read that fully explores how to leverage the technology you already know well (VB, C++, or Java -- with examples throughout) and leverage that to write powerful ASP Components (DLLs) that can do most of the work you need including data access and HTML generation. Theres a textbook examination of COM for those who like that sort of thing, but you can jump right in to the parts on MTS and separate sections on the development tool of your choice. Well worth studying.

Customer Reviews
Average Customer Review:
Write an online review and share your thoughts with other customers.

1 of 6 people found the following review helpful:
ASP Components, July 27, 2001
By "" (Cincinnati, Ohio United States) - See all my reviews
This book is a waste of money. The author continually switches between describing simple theories such as n-tier computing to an overly in-depth analysis Windows that no-one outside of Redmond should even care about. Too much text and not enough examples.

2 of 2 people found the following review helpful:
Great Beginning Component book, June 29, 2001
By Shawn K Haynie "b-nut" (Nashville, TN United States) - See all my reviews
I found this book to be very useful. I have been developing components now for 4 years and I still found this book useful. I have been trying to find a good book about developing components, especially in Visual C++. It has great examples for developing the asp page and connecting the page to the COM Object be it Visual Basic, Visual C++ or Java. A must have book for all. I emailed the author with a question and she email me right back.

1 of 27 people found the following review helpful:
Not worth the paper it's written on, December 28, 2000
Reviewer: A reader
Not enough detail to teach anything of value

6 of 7 people found the following review helpful:
Shelley to the Rescue, August 23, 2000
By John K (Lexington, KY) - See all my reviews
I bought this book hoping to understand the relational concept of COM and MTS using ASP. I got much more. This book not only covers the topic in three programming languages, but it explains it in detail that is clear and thought provoking. Shelley's professional yet warm approach to ASP, COM, and MTS has enabled me to use these tools in everyday apps. Do not be fooled by the slim appearance of this book. It is power packed with comprehensive and useful information.

Thanks Shelley!

7 of 8 people found the following review helpful:
very good intro to COM, August 16, 2000
By Mark (Ottawa, Canada) - See all my reviews

This is a very good book which introduces the non-beginner to COM. The book is divided into 4 parts. The first part is introduction that includes background, environment info, a very good explanation of threads, and some stuff on MTS. The last three parts cover the implementation of components with VB, Visual C++ and Java (Visual J++).

This book has really good practical examples such as the test to illustrate how a single-threaded component works, in chapter 4. Also, the author has a very clear writing style which makes the book easy to read.

I would recommend this book to any ASP programmer who wants to start writing COM objects.

See all 23 customer reviews...

Customer Discussions Beta (What's this?)
New! Receive e-mail when new posts are made. Click the "Track it!" button on any discussion page.
This product's forum (0 discussions)
Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Receive e-mail when new posts are made
(Prompts for sign-in)


Product Information from the Amapedia Community Beta (What's this?)

Have a shopping question?
Try askville. It's free!

Save with Instant Rebates in Grocery
Save today with instant rebates on your favorite brands--Lipton tea, Pop-Tarts, McCann's oatmeal, and more than 30 more. Offers valid through June 30.

  More Special Offers in Grocery

Free Mr. 7 Hands
Free Mr. 7 Hands Multi-Bit Screwdriver Get a free multi-bit screwdriver valued at $9.99 when you purchase an Apollo Precision Tools 95-piece tool set in the Tools & Hardware Store.

Gourmet Gifts for Father's Day
Find steaks, coffee sets, seafood baskets, and more great Father's Day gifts at our Gourmet Food Store.


Where's My Stuff?
Shipping & Returns
Need Help?
Conditions of Use | Privacy Notice © 1996-2007,, Inc. or its affiliates