skip to content
Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming. Preview this item
ClosePreview this item
Checking...

Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming.

Author: Juval Lowy
Publisher: Sebastopol : O'Reilly Media, 2005.
Edition/Format:   eBook : Document : English : 2View all editions and formats
Summary:
Brilliantly compiled by author Juval Lowy, Programming .NET Components, Second Edition is the consummate introduction to the Microsoft .NET Framework--the technology of choice for building components on Windows platforms. From its many lessons, tips, and guidelines, readers will learn how to use the .NET Framework to program reusable, maintainable, and robust components. Following in the footsteps of its  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

Genre/Form: Electronic books
Additional Physical Format: Print version:
Lowy, Juval.
Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming.
Sebastopol : O'Reilly Media, ©2005
Material Type: Document, Internet resource
Document Type: Internet Resource, Computer File
All Authors / Contributors: Juval Lowy
ISBN: 9780596553661 0596553668 9780596102074 0596102070 9780596519605 0596519605
OCLC Number: 1058403016
Notes: 5.3.4.2. Side-by-side execution.
Description: 1 online resource (648 pages)
Contents: Programming .NET Components, 2nd Edition; Some Assumptions About the Reader; Conventions Used in This Book; Comments and Questions; Safari Enabled; Acknowledgments; 1. Introducing Component-Oriented Programming; 1.2. Component-Oriented Versus Object-Oriented Programming; 1.2.2. Interfaces Versus Inheritance; 1.3. Principles of Component-Oriented Programming; 1.3.2. Binary Compatibility Between Client and Server; 1.3.3. Language Independence; 1.3.4. Location Transparency; 1.3.5. Concurrency Management; 1.3.6. Versioning Support; 1.3.7. Component-Based Security. 1.4. .NET Adherence to Component Principles1.5. Developing .NET Components; 1.5.2. Declarative Programming; 1.5.3. Component-Oriented Security; 1.5.4. Simplified Deployment; 2. .NET Component-Oriented Programming Essentials; 2.1.2. .NET Programming Languages; 2.1.3. .NET Components Are Language-Independent; 2.1.4. Choosing a .NET Language; 2.2. Packaging and Deployment: Assemblies; 2.2.2. .NET Assemblies; 2.2.3. Assemblies and Visual Studio 2005; 2.2.3.2. Adding a reference; 2.2.3.3. The reference path; 2.2.3.4. Aliasing a reference; 2.2.3.5. The Visual Studio 2005 assembly host. 2.2.4. Client and Server Assemblies2.2.5. Managing Component Visibility in Assemblies; 2.2.6. Assembly Metadata; 2.2.7. The Assembly Manifest; 2.2.8. Friend Assemblies; 2.2.9. Composing Assemblies; 2.2.10. The Assembly Type; 2.3. Binary Compatibility; 2.3.2. .NET Binary Compatibility; 2.3.3. Binary Inheritance; 3. Interface-Based Programming; 3.1.2. Explicit Interface Implementation; 3.2. Working with Interfaces; 3.2.2. Interface Methods, Properties, and Events; 3.2.3. Interfaces and Structs; 3.2.4. Interfaces and Partial Types; 3.2.5. Implementing Multiple Interfaces. 3.2.6. Interfaces and Class Hierarchies3.3. Interfaces and Generics; 3.3.2. Explicit Generic Interface Implementation; 3.3.3. Generic Interfaces as Operators; 3.3.4. Interface-Level Constraints; 3.3.5. Generic Derivation Constraints; 3.3.6. Generics, Interfaces, and Casting; 3.3.7. Generic Interface Methods; 3.4. Designing and Factoring Interfaces; 3.4.2. Factoring Metrics; 3.5. Interfaces in Visual Studio 2005; 4. Lifecycle Management; 4.2. Traditional Memory De-allocation Schemas; 4.3. .NET Garbage Collection; 4.4. Object Finalization; 4.4.2. Finalize() Method Implementation. 4.5. Deterministic Finalization4.5.2. The Dispose() Pattern; 4.5.3. The IDisposable Pattern; 4.5.4. Disposing and Error Handling; 4.5.4.2. The using statements and generics; 4.5.5. Dispose() and Finalize(); 4.5.6. Deterministic Finalization Template; 5. Versioning; 5.1.2. Providing the Version Number; 5.2. Assembly Deployment Models; 5.3. Strong Assembly Names; 5.3.1.2. Selecting an existing strong name key file; 5.3.1.3. Handling large organizations & keys; 5.3.2. Strong Names and Private Assemblies; 5.3.3. Friend Assemblies and Strong Names; 5.3.4. Installing a Shared Assembly.

Abstract:

An introduction to the Microsoft .NET Framework - the technology of choice for building components on Windows platforms. From this book's lessons, tips, and guidelines, readers will learn how to use  Read more...

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/1058403016> # Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming.
    a schema:CreativeWork, schema:Book, schema:MediaObject ;
    library:oclcnum "1058403016" ;
    library:placeOfPublication <http://experiment.worldcat.org/entity/work/data/5514092570#Place/sebastopol> ; # Sebastopol
    schema:about <http://experiment.worldcat.org/entity/work/data/5514092570#Topic/microsoft_net> ; # Microsoft .NET
    schema:about <http://experiment.worldcat.org/entity/work/data/5514092570#Topic/internet_programming> ; # Internet programming
    schema:about <http://dewey.info/class/005.276/> ;
    schema:about <http://experiment.worldcat.org/entity/work/data/5514092570#Topic/basic_computer_program_language> ; # BASIC (Computer program language)
    schema:about <http://experiment.worldcat.org/entity/work/data/5514092570#CreativeWork/microsoft_net_framework> ; # Microsoft .NET Framework.
    schema:bookEdition "2." ;
    schema:bookFormat schema:EBook ;
    schema:creator <http://experiment.worldcat.org/entity/work/data/5514092570#Person/lowy_juval> ; # Juval Lowy
    schema:datePublished "2005" ;
    schema:description "Brilliantly compiled by author Juval Lowy, Programming .NET Components, Second Edition is the consummate introduction to the Microsoft .NET Framework--the technology of choice for building components on Windows platforms. From its many lessons, tips, and guidelines, readers will learn how to use the .NET Framework to program reusable, maintainable, and robust components. Following in the footsteps of its best-selling predecessor, Programming .NET Components, Second Edition has been updated to cover .NET 2.0. It remains one of the few practical books available on this topic. This invaluable resource is targeted at anyone who develops complex or enterprise-level applications with the .NET platform--an ever-widening market. In fact, nearly two million Microsoft developers worldwide now work on such systems. Programming .NET Components, Second Edition begins with a look at the fundamentals of component-oriented programming and then progresses from there. It takes the time to carefully examine how components can simplify and add flexibility to complex applications by allowing users to extend their capabilities. Next, the book introduces a variety of .NET essentials, as well as .NET development techniques. Within this discussion on component development, a separate chapter is devoted to each critical development feature, including asynchronous calls, serialization, remoting, security, and more. All the while, hazardous programming pitfalls are pointed out, saving the reader from experiencing them the hard way. A .NET expert and noted authority on component-oriented programming, Lowy uses his unique access to Microsoft technical teams to the best possible advantage, conveying detailed, insider information in easy-to-grasp, activity-filled language. This hands-on approach is designed to allow individuals to learn by doing rather than just reading. Indeed, after digesting Programming .NET Components, Second Edition, readers should be able to start developing .NET components immediately. Programming .NET Components, Second Edition is the consummate introduction to the Microsoft .NET Framework--the technology of choice for building components on Windows platforms. From its many lessons, tips, and guidelines, readers will learn how to use the .NET Framework to program reusable, maintainable, and robust components. Following in the footsteps of its best-selling predecessor, Programming .NET Components, Second Edition has been updated to cover .NET 2.0. This invaluable resource is targeted at anyone who develops complex or enterprise-level applications with the .NET platform--an ever-widening market."@en ;
    schema:description "Programming .NET Components, 2nd Edition; Some Assumptions About the Reader; Conventions Used in This Book; Comments and Questions; Safari Enabled; Acknowledgments; 1. Introducing Component-Oriented Programming; 1.2. Component-Oriented Versus Object-Oriented Programming; 1.2.2. Interfaces Versus Inheritance; 1.3. Principles of Component-Oriented Programming; 1.3.2. Binary Compatibility Between Client and Server; 1.3.3. Language Independence; 1.3.4. Location Transparency; 1.3.5. Concurrency Management; 1.3.6. Versioning Support; 1.3.7. Component-Based Security."@en ;
    schema:exampleOfWork <http://worldcat.org/entity/work/id/5514092570> ;
    schema:genre "Electronic books"@en ;
    schema:inLanguage "en" ;
    schema:isSimilarTo <http://worldcat.org/entity/work/data/5514092570#CreativeWork/programming_net_components_design_and_build_net_applications_using_component_oriented_programming> ;
    schema:name "Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming."@en ;
    schema:productID "1058403016" ;
    schema:publication <http://www.worldcat.org/title/-/oclc/1058403016#PublicationEvent/sebastopol_o_reilly_media_2005> ;
    schema:publisher <http://experiment.worldcat.org/entity/work/data/5514092570#Agent/o_reilly_media> ; # O'Reilly Media
    schema:url <http://proquest.safaribooksonline.com/0596102070> ;
    schema:url <http://site.ebrary.com/id/10758652> ;
    schema:url <http://qut.eblib.com.au/patron/FullRecord.aspx?p=443383> ;
    schema:url <http://VH7QX3XE2P.search.serialssolutions.com/?V=1.0&L=VH7QX3XE2P&S=JCs&C=TC0000077399&T=marc&tab=BOOKS> ;
    schema:workExample <http://worldcat.org/isbn/9780596519605> ;
    schema:workExample <http://worldcat.org/isbn/9780596553661> ;
    schema:workExample <http://worldcat.org/isbn/9780596102074> ;
    wdrs:describedby <http://www.worldcat.org/title/-/oclc/1058403016> ;
    .


Related Entities

<http://experiment.worldcat.org/entity/work/data/5514092570#Agent/o_reilly_media> # O'Reilly Media
    a bgn:Agent ;
    schema:name "O'Reilly Media" ;
    .

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

<http://experiment.worldcat.org/entity/work/data/5514092570#Person/lowy_juval> # Juval Lowy
    a schema:Person ;
    schema:familyName "Lowy" ;
    schema:givenName "Juval" ;
    schema:name "Juval Lowy" ;
    .

<http://experiment.worldcat.org/entity/work/data/5514092570#Topic/basic_computer_program_language> # BASIC (Computer program language)
    a schema:Intangible ;
    schema:name "BASIC (Computer program language)"@en ;
    .

<http://experiment.worldcat.org/entity/work/data/5514092570#Topic/internet_programming> # Internet programming
    a schema:Intangible ;
    schema:name "Internet programming"@en ;
    .

<http://worldcat.org/entity/work/data/5514092570#CreativeWork/programming_net_components_design_and_build_net_applications_using_component_oriented_programming>
    a schema:CreativeWork ;
    rdfs:label "Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming." ;
    schema:description "Print version:" ;
    schema:isSimilarTo <http://www.worldcat.org/oclc/1058403016> ; # Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming.
    .

<http://worldcat.org/isbn/9780596102074>
    a schema:ProductModel ;
    schema:isbn "0596102070" ;
    schema:isbn "9780596102074" ;
    .

<http://worldcat.org/isbn/9780596519605>
    a schema:ProductModel ;
    schema:isbn "0596519605" ;
    schema:isbn "9780596519605" ;
    .

<http://worldcat.org/isbn/9780596553661>
    a schema:ProductModel ;
    schema:isbn "0596553668" ;
    schema:isbn "9780596553661" ;
    .

<http://www.worldcat.org/title/-/oclc/1058403016>
    a genont:InformationResource, genont:ContentTypeGenericResource ;
    schema:about <http://www.worldcat.org/oclc/1058403016> ; # Programming .NET Components : Design and Build .NET Applications Using Component-Oriented Programming.
    schema:dateModified "2019-06-02" ;
    void:inDataset <http://purl.oclc.org/dataset/WorldCat> ;
    .


Content-negotiable representations

Close Window

Please sign in to WorldCat 

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