067232170X,NET and COM: The Complete Interoperability Guide,NET,and,COM:,The,Complete,Interoperability,Guide,buy,book,books,purchase,read,Adam Nathan
Books
Books
Sign In | View Cart Cart | Wish List | Help
ToysHealthPersonalAdultBaby
ToysHealthPersonalAdultBaby
Home & Garden
Checkout Now »
Cart Cart Cart
0 Items
Cart
100% Safe and Private!
Search     for:    

Books
Browse All Topics    New Releases    Coming Soon

All Topics > Computers & Internet > Networking > Networks, Protocols & API's > COM & DCOM
 
Browse similar subjects

Shipping

All orders
shipped by
airmail!

Click here for our
Shipping Policies!

 


Quotations

"Be as careful of the books you read, as of the company you keep; for your habits and character will be as much influenced by the former as by the latter."

  - Paxton Hood

 

 

NET and COM:
The Complete Interoperability Guide

 
  by Adam Nathan
 
 
 Take A Trip Around The Word
Take A Trip Around The Word
Product
Take A Trip Around The Word
Take A Trip Around The Word
Take A Trip Around The Word
  
  
  
Take A Trip Around The Word
Take A Trip Around The Word 


ZIN Product Number: 10177487

 
eBay (last 12 months)
Auctions: 14
Price Range: $0.07 - 0.33
 
Craigslist (last 12 months)
Classifieds: 6
Price Range: $0.01 - 0.01
 
Amazon Used (last 12 months)
Auctions: 308
Price Range: $0.33 - 0.07
 
ZooScape (last 12 months)
Auctions: 0
Price Range: N/A
 
 
Google listings (non-affiliate) 408
MSN listings (non-affiliate) 17
Yahoo listings (non-affiliate) 61
 


 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Cover To Cover
Cover to Cover
Reader's Corner
Reader's Corner
Behind the Pen
Behind the Pen
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 
By The Numbers
 Product Details

  Format: Paperback, 1578 pages
  Publisher: Sams
  ISBN: 067232170X
  Release Date: Jan 2, 2002


 
 
Cover to Cover
 From The Publisher


The focus of the book is on COM Interoperability (since it's a much larger subject), and the heart of the discussion is broken down into four parts:
  • Using COM Components Within the .NET Framework
  • Using .NET Framework Components from COM
  • Designing Good .NET Framework Components for COM Clients
  • Designing Good COM Components for .NET Framework Clients


The scope of the book is just about everything related to using "unmanaged code" in the .NET Framework. Technologies built on top of COM Interoperability are also covered-Interoperability of Windows Forms Controls and ActiveX controls, Interoperability with COM+, and Interoperability with Distributed COM (DCOM). Although Platform Invocation Services is a separate technology from COM Interoperability, there are many areas of overlap, so including in the book is a natural fit. All of these technologies are a core part of the Common Language Runtime and .NET Framework, and will likely be used not only as the path of migration for existing software projects, but for brand new software development for the next several years.


 
 
The Reader's Corner
  Product Review
 
 Be the first to rate this book!     Number of Reviews: 0
 
 
 
Behind the Pen
 Accreditation
Adam Nathan is a software design engineer on Microsoft's .NET Common Language Runtime Quality Assurance team. Taking on the role of an external software developer, Adam has worked to ensure the quality and usability of COM Interoperability for over two years. He has participated in the design decisions that have shaped the product from its beginnings, and thus is able to give a unique perspective when explaining this complex technology to the reader. Adam is also a coauthor of ASP.NET: Tips, Tutorial, and Code.

Adam has served on a panel of .NET experts, provided technical assistance during hands-on labs, and helped to prepare demonstrations at the Microsoft Professional Developers Conferences in 2000 and 2001. He has seen where developers of all skill levels frequently struggle with COM Interoperability and Platform Invocation Services, and regularly provides technical assistance on .NET mailing lists. Adam received an honors B.S. degree in Computer Science at Cornell University, Ithaca, New York.

 

 
Table of Contents
 
Introduction1
Pt. IBackground
1Introduction to the .NET Framework13
2Bridging the Two Worlds - Managed and Unmanaged Code47
Pt. IIUsing COM Components in .NET Applications
3The Essentials for Using COM in Managed Code77
4An In-Depth Look at Imported Assemblies139
5Responding to COM Events201
6Advanced Topics for Using COM Components247
7Modifying Interop Assemblies323
Pt. IIIUsing .NET Components in COM Applications
8The Essentials of Using .NET Components from COM379
9An In-Depth Look at Exported Type Libraries425
10Advanced Topics for Using .NET Components459
Pt. IVDesigning Great .NET Components for COM Clients
11.NET Design Guidelines for Components Used by COM Clients497
12Customizing COM's View of .NET Components539
13Exposing .NET Events to COM Clients591
14Implementing COM Interfaces for Binary Compatibility627
Pt. VDesigning Great COM Components for .NET Clients
15Creating and Deploying Useful Primary Interop Assemblies683
16COM Design Guidelines for Components Used by .NET Clients715
17Implementing .NET Interfaces for Type Compatibility739
Pt. VIPlatform Invocation Services (PInvoke)
18The Essentials of PInvoke771
19Deeper Into PInvoke and Useful Examples809
Pt. VIIAdvanced Topics
20Custom Marshaling879
21Manually Defining COM Types in Source Code957
22Using APIs Instead of SDK Tools1039
Pt. VIIIComprehensive Examples
23Writing a .NET Arcade Game Using DirectX1105
24Writing .NET Visualizations For Windows Media Player1195
Pt. IXAppendices
ASystem.Runtime.InteropServices Reference1249
BSDK Tools Reference1375
CHRESULT to .NET Exception Transformations1399
D.NET Exception to HRESULT Transformations1415
EPInvoke Definitions for Win32 Functions1431
F: Glossary1487
Index1497


 
 
Related Reading
 Find similiar books in these subject areas:

All Topics > Computers & Internet > Networking > Networks, Protocols & API's > COM & DCOM
All Topics > Computers & Internet > Programming > General
All Topics > Computers & Internet > Programming > APIs & Operating Environments > COM, DCOM & ATL
All Topics > Computers & Internet > Programming > Software Design > Object-Oriented Design
All Topics > Computers & Internet > General
All Topics > Design & Development > Object-Oriented Design


 
 
 People like you also bought:

Applied Microsoft .NET Framework Programming , by Jeffrey  Richter

Advanced .Net Remoting, by Ingo Rammer

How to Break Software: A Practical Guide to Testing with CD-ROM, by James A. Whittaker

Essential Guide to Managed Extensions for C++, by Siva Challa

Programming Windows with C# (Core Reference)  , by Charles Petzold

Inside Microsoft .NET IL Assembler, by Serge Lidin

Developing Applications with Visual Studio. NET, by Richard Grimes

Compiling for the .Net Common Language Runtime, by

 
 
 Keywords
Computer Books: General, Object-Oriented Programming, Microcomputer Application Software, Computer Bks - Languages / Programming, Computers, Programming - Object Oriented Programming, Programming Languages - General, Internet - General, C Sharp, Hardware - Personal Computers - General

 
 
 FastFind Line
Inverse Black Hole
By the Numbers
By the Numbers
Cover To Cover
Cover to Cover
Reader's Corner
Reader's Corner
Behind the Pen
Behind the Pen
Table of Contents
Table of Contents
Related Reading
Related Reading
Inverse Black Hole
FastFind Line
 
 


Make $1 per sale -
Link to ZooScape.com!


About Us   |   Our Policies   |   Your Cart   |   Contact Us   |   Help
ZooScape.com

Copyright 1995 - 2009 - ZooScape.com
 
ZooScape.com