skip to content
The .NET and COM interoperability handbook Preview this item
ClosePreview this item
Checking...

The .NET and COM interoperability handbook

Author: Alan Gordon (Alan A.); Safari Tech Books Online.
Publisher: Upper Saddle River, N.J. : Prentice Hall PTR, ©2003.
Series: Integrated .NET series from Object Innovations and Prentice Hall PTR
Edition/Format:   Computer file : EnglishView all editions and formats
Summary:

This book explains the .NET Framework from the perspective of a COM/COM+ programmer. It compares COM/COM+ and .NET. It also shows readers how to use their existing COM/COM+ components from .NET and  Read more...

Rating:

(not yet rated) 0 with reviews - Be the first.

Subjects
More like this

Find a copy online

Links to this item

Find a copy in the library

&AllPage.SpinnerRetrieving; Finding libraries that hold this item...

Details

Material Type: Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Alan Gordon (Alan A.); Safari Tech Books Online.
OCLC Number: 873787593
Notes: Includes index.
Made available through: Safari Books Online, LLC.
Mode of access: World Wide Web.
Reproduction Notes: Electronic reproduction Available via World Wide Web Boston, MA : Safari.
Description: xvii, 678 p. S. ; 24 cm
Contents: Preface. Acknowledgments. About This Series. 1. What's in a Name? Microsoft .NET. XML Web Services. XML. SOAP.The .NET Framework. The .NET Framework SDK. The CLR. MSIL. The .NET Framework Class Library. ADO.NET. ASP.NET. Windows Forms. Other Microsoft.NET Technologies. Stale .NET-Related Names. Comparing .NET to Java. Summary.2. Comparing COM and .NET. What is a Software Component? What Is a Software Bus? Life Cycle Management. Programming Language Independence. Location Transparency. Extensibility. Versioning. Summary.3. Exploring the CLR. Describing The CLR. Defining Managed Code and Managed Data. Types. Assemblies. MSIL. How the Runtime Locates Assemblies. Garbage Collection. Code Access Security. Summary.4. A Quick Introduction to C#. Getting Started with C#. Creating a Simple Hello World Application. Compiling and Linking the Hello World Application. The Basic Operators in C#. The Primitive Types Available in C#. Creating and Manipulating a String in C#. Creating and Using an Array in C#. Declaring classes in C#. Using Inheritance in C#. Flow of Control Constructs. Exception Handling in C#. Summary.5. Using Visual Studio .NET. Introduction. Summary.6. An Introduction to COM Interop. Introduction. COM Interop. Using COM Objects from .NET Clients. Using .NET Objects from COM Clients. Platform Invoke. Summary.7. Advanced .NET to COM Interop. Object Life Cycle Implications. Using COM Events in Managed Code. Using COM-Rich Error Information in Managed Code. Multithreading and COM Apartments. Primary Interop Assemblies. Advanced Interop Marshaling Considerations Using ActiveX Controls in Managed Code. Performance Considerations. Advanced Aspects of Pinvoke. Summary.8. Advanced COM to .NET Interop. Object Creation. Object Life-Cycle Implications. Overloaded Methods. COM Apartments. Using Types from the .NET Framework Class Library. Class Interfaces Revisited. Rich Error Information. Using Windows Forms Controls. ComVisible. Handling Managed Events from a COM Client. Deploying COM/Win32 Applications That Use .NET Components. Summary.9. Using COM+ (Enterprise Services). A Couple of Big Caveats. Creating a Serviced Component. Creating a Client. The Implementation of the Serviced Component Methods. Summary.10. XML Web Services. Web Services: The Big Picture. The ASP.NET Web Services Infrastructure. Creating a Simple Web Service. Creating and Consuming a Web Service with Visual Studio .NET. XML Web Services and Data. Returning Data Using a Dataset. Transactions. Summary.11. .NET Remoting. Why Do We Need .NET Remoting? .NET Remoting Architecture. Categories of Remotable Types. A Simple .NET Remoting Client and Server. Configuration. Code Organization. Soapsuds. Hosting Your Server in IIS. Interoperation Between COM+ and Web Services. Summary.12. Migration and Interop Strategies. Migration versus Interop. Vertical Migration. Horizontal Migration. Summary.Index.
Series Title: Integrated .NET series from Object Innovations and Prentice Hall PTR
Responsibility: Alan Gordon.

Reviews

User-contributed reviews
Retrieving GoodReads reviews...
Retrieving DOGObooks reviews...

Tags

Be the first.
Confirm this request

You may have already requested this item. Please select Ok if you would like to proceed with this request anyway.

Linked Data


Primary Entity

<http://www.worldcat.org/oclc/873787593> # The .NET and COM interoperability handbook
    a bgn:ComputerFile, schema:CreativeWork ;
   library:oclcnum "873787593" ;
   library:placeOfPublication <http://id.loc.gov/vocabulary/countries/sz> ;
   library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/890089#Place/upper_saddle_river_n_j> ; # Upper Saddle River, N.J.
   schema:about <http://experiment.worldcat.org/entity/work/data/890089#Thing/electronic_books_local> ; # Electronic books / local
   schema:about <http://dewey.info/class/005.2768/e22/> ;
   schema:about <http://experiment.worldcat.org/entity/work/data/890089#CreativeWork/microsoft_net_framework> ; # Microsoft .NET Framework.
   schema:about <http://experiment.worldcat.org/entity/work/data/890089#Topic/com_computer_architecture> ; # COM (Computer architecture)
   schema:contributor <http://experiment.worldcat.org/entity/work/data/890089#Organization/safari_tech_books_online> ; # Safari Tech Books Online.
   schema:copyrightYear "2003" ;
   schema:creator <http://experiment.worldcat.org/entity/work/data/890089#Person/gordon_alan_alan_a> ; # Alan (Alan A.) Gordon
   schema:datePublished "2003" ;
   schema:exampleOfWork <http://worldcat.org/entity/work/id/890089> ;
   schema:inLanguage "en" ;
   schema:isPartOf <http://experiment.worldcat.org/entity/work/data/890089#Series/integrated_net_series_from_object_innovations_and_prentice_hall_ptr> ; # Integrated .NET series from Object Innovations and Prentice Hall PTR
   schema:isSimilarTo <http://worldcat.org/entity/work/data/890089#CreativeWork/> ;
   schema:name "The .NET and COM interoperability handbook" ;
   schema:numberOfPages "678" ;
   schema:productID "873787593" ;
   schema:publication <http://www.worldcat.org/title/-/oclc/873787593#PublicationEvent/upper_saddle_river_n_j_prentice_hall_ptr_c2003> ;
   schema:publisher <http://experiment.worldcat.org/entity/work/data/890089#Agent/prentice_hall_ptr> ; # Prentice Hall PTR
   schema:url <http://proquest.tech.safaribooksonline.de/013046130X> ;
   schema:url <http://proquest.safaribooksonline.com/013046130X> ;
   wdrs:describedby <http://www.worldcat.org/title/-/oclc/873787593> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/890089#Agent/prentice_hall_ptr> # Prentice Hall PTR
    a bgn:Agent ;
   schema:name "Prentice Hall PTR" ;
    .

<http://experiment.worldcat.org/entity/work/data/890089#CreativeWork/microsoft_net_framework> # Microsoft .NET Framework.
    a schema:CreativeWork ;
   schema:name "Microsoft .NET Framework." ;
    .

<http://experiment.worldcat.org/entity/work/data/890089#Organization/safari_tech_books_online> # Safari Tech Books Online.
    a schema:Organization ;
   schema:name "Safari Tech Books Online." ;
    .

<http://experiment.worldcat.org/entity/work/data/890089#Person/gordon_alan_alan_a> # Alan (Alan A.) Gordon
    a schema:Person ;
   schema:familyName "Gordon" ;
   schema:givenName "Alan (Alan A.)" ;
   schema:name "Alan (Alan A.) Gordon" ;
    .

<http://experiment.worldcat.org/entity/work/data/890089#Place/upper_saddle_river_n_j> # Upper Saddle River, N.J.
    a schema:Place ;
   schema:name "Upper Saddle River, N.J." ;
    .

<http://experiment.worldcat.org/entity/work/data/890089#Series/integrated_net_series_from_object_innovations_and_prentice_hall_ptr> # Integrated .NET series from Object Innovations and Prentice Hall PTR
    a bgn:PublicationSeries ;
   schema:hasPart <http://www.worldcat.org/oclc/873787593> ; # The .NET and COM interoperability handbook
   schema:name "Integrated .NET series from Object Innovations and Prentice Hall PTR" ;
    .

<http://experiment.worldcat.org/entity/work/data/890089#Thing/electronic_books_local> # Electronic books / local
    a schema:Thing ;
   schema:name "Electronic books / local" ;
    .

<http://experiment.worldcat.org/entity/work/data/890089#Topic/com_computer_architecture> # COM (Computer architecture)
    a schema:Intangible ;
   schema:name "COM (Computer architecture)" ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

Don't have an account? You can easily create a free account.