asp tutorials, asp.net tutorials, sample code, and Microsoft news from 15Seconds
Data Access  |   Troubleshooting  |   Security  |   Performance  |   ADSI  |   Upload  |   Email  |   Control Building  |   Component Building  |   Forms  |   XML  |   Web Services  |   ASP.NET  |   .NET Features  |   .NET 2.0  |   App Development  |   App Architecture  |   IIS  |   Wireless
 
Pioneering Active Server
 Power Search



Active News
15 Seconds Weekly Newsletter
• Complete Coverage
• Site Updates
• Upcoming Features

More Free Newsletters
Reference
News
Articles
Code Samples
Components
Tools
FAQ
Feedback
Books
Links
DL Archives
Community
Messageboard
List Servers
Mailing List
WebHosts
Consultants
Tech Jobs
15 Seconds
Home
Site Map
Press
Legal
Privacy Policy
internet.commerce














internet.com
IT
Developer
Internet News
Small Business
Personal Technology
International

Search internet.com
Advertise
Corporate Info
Newsletters
Tech Jobs
E-mail Offers

HardwareCentral
Compare products, prices, and stores at Hardware Central!



Understanding ActiveX and OLE: A Guide for Developers and Managers
By David Chappell
B: I am not a manager! I have been programming since I was thirteen years old and can program in fourteen different languages, developing code is my profession, hobby, and passion. As a rule of thumb I steer away from books that say “a Guide for … Managers.” Scott Adams might agree. However, this book was recommended from a friend and it is excellent. I just started learning how to program COM, and was having a hard time understanding it. The first thing I usually do when learning something new is pick up a book, but all the COM books I tried started with IUnknown, and I was lost from the start.

Understanding ActiveX and OLE is not like all the other COM Books. It starts with the basics and explains what ActiveX, OLE, COM, and DCOM are. IUnknown is not mentioned until page 47! Since I was borrowing my friend’s book, I instantly ordered my copy from http://www.amazon.com, because I know that this book will be one of my main references. This is not a book of code, it might be out date in six months, like the MIDL compiler outdated all other COM books when released. This is a book of basic information about COM, with both old and new definitions of OLE.

Understanding ActiveX and OLE explains Marshaling, Automation, Persistence, Monikers, OLE Compound Documents, ActiveX Controls, and DCOM in detail. There is almost no code in the whole book (except for some examples of an interface description in an .idl). The book is packed with great pictures, diagrams, and a wealth of knowledge. As an added bonus, there is what I call “manager bullets” on every page. Manager bullets, named after bullet points, are points that I give my manager, and he in turn gives his manager, as a persuasion to do something. This book is packed with bullets that support COM projects.

This is one of the best books that I have read in a very long time. Microsoft Press, and David Chappell, have produced an authoritative reference to ActiveX, COM, and OLE. I am not ashamed to own this manager book.

- Wayne Berry on Apr 23 1997
Related Articles
Jan 24, 1997 - Simple ASP Chat
This 15 Seconds' issue contains source code and step by step instructions for creating a chat session using Active Server pages, HTML and a standard web browser. Also demonstrated is writing and reading of a file with an Active Server page.
[Read This Article]  [Top]
Apr 6, 1997 - Creating a List Server with ASP
This issue describes how to make a list server using Active Server, SQL Server, and Stephen Genusa's ASPMail Component. Included are source and instructions for adding the user to the list from a Active Server page, removing the user from the list via a Active Server page, and sending mail to the whole list.
[Read This Article]  [Top]
Apr 22, 1997 - Active Server Components with VS 5.0
A rewrite of part one of a four-part series on Active Server objects. A simple example of creating a Active Server Component in Visual Studio 5.0 using the Active Template Library 2.0. The example component retrieves the user's cookie, if not available issues a new 128-bit cookie. Included in the issue is the source code and step by step instructions. This issue has been rewritten to illustrate the use of Visual Studio 5.0 and ATL 2.0 in writing Active Server Components.
[Read This Article]  [Top]
Jul 31, 1997 - Creating a Category Site with ASP
In this issue 15 Seconds implements a catalog site that is build with Active Server pages and SQL Server. Along with the implementation there is source code and a discussion of the advantages and disadvantages of creating a catalog site that gets its content from a database. Included are pages for displaying products, creating a menu page, category page, and running a search across a database.
[Read This Article]  [Top]
Sep 11, 1997 - The Last-Modified Header in ASP
A complete discussion of the Last Modified header and the Expires header including the effect they have on Active Server page and various browsers.
[Read This Article]  [Top]
Related Books
Working with Active Server Pages
Related Knowledge Base Articles
HOWTO: Disabling Cookies Sent by Active Server ...
Q163010 - 1997.06.23
IIS Execution File Text Can Be Viewed in Client
Q164059 - 1997.06.23
INF: How to Access SQL Server Within Active Ser...
Q169377 - 1997.06.23
How To Use Response.Redirect in a Server Script
Q159402 - 1997.06.23
How To Stop Users from Displaying a Frame Outsi...
Q159977 - 1997.06.23
How To Create a Simple Query in an ActiveX Layout
Q158737 - 1997.06.23
ACC: Reading, Storing, & Writing Binary Large O...
Q103257 - 1997.07.10
HOWTO: Lifetime of a COM Component Under IIS, A...
Q166279 - 1997.08.09
HOWTO: Determining How to Define a Stored Proce...
Q165156 - 1997.08.21
HOWTO: Calling SQL Server Stored Procedures fro...
Q164485 - 1997.08.21
INFO: Security Ramifications for IIS Applications
Q158229 - 1997.08.28
Active Server Pages: Progressive Memory Leak
Q165335 - 1997.08.30
INFO: Versions of Active Server Pages
Q170768 - 1997.09.06
Active Server Pages Script Appears in Browser
Q163485 - 1997.09.06
FIX: INVALID APPLICATION NAME Error in Active S...
Q163501 - 1997.09.06
PRB: Random ASP 0115 Errors when Submitting Form
Q173741 - 1997.09.18
FIX: ASP 115 Error Occur With The Session Object
Q177036 - 1998.02.26
PRB: Server.CreateObject Fails when Object is B...
Q193230 - 1998.10.06
HOWTO: Microsoft VBScript Runtime Error '800a01ad'
Q194801 - 1998.11.02
SAMPLE: Sharing Data Between ISAPI Filters & IS...
Q194706 - 1998.11.02
INFO: Design Guidelines for Visual Basic Compon...
Q243548 - 2000.01.23
INFO: Single-Threaded Apartment Objects in Sess...
Q243543 - 2000.01.23
INFO: Component Threading Model Summary Under A...
Q243544 - 2000.01.23

Support the Active Server Industry

internet.comearthweb.comDevx.commediabistro.comGraphics.com

Search:

Jupitermedia Corporation has two divisions: Jupiterimages and JupiterOnlineMedia

Jupitermedia Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Tech Jobs | Shopping | E-mail Offers