{"product_id":"objectoriented-programming-with-visual-basic-net-9780596001469","title":"ObjectOriented Programming with Visual Basic .NET","description":"\u003cb\u003eBook Synopsis\u003c\/b\u003e\u003cbr\u003eJ.P. Hamilton introduces the concepts of object-oriented programming using Visual Basic .Net. The author emphasises the significant shift towards OOP as developers begin using VB.NET in object-oriented design projects.\u003cbr\u003e\u003cbr\u003e\u003cb\u003eTable of Contents\u003c\/b\u003e\u003cbr\u003ePreface  1. Introduction  Visual Basic .NET and Object-Oriented Programming  The .NET Framework  2. Object Fundamentals Creating and Compiling the Component  Namespaces  Using a Component Application Domains  Contexts  Assemblies  Intermediate Language The Global Assembly Cache  System Namespace  3. Class Anatomy Member Variables  Properties  Methods  Access Modifiers Passing Parameters  Value Types  Creation and Destruction  Delegates and Events  Design Considerations  An Exercise 4. Object-Orientation  Generalization and Specialization Inheritance  Containment  Polymorphism  Overloading  Overriding Substitution  5. Interfacing .NET  Private Implementation Versioning  Interfaces Versus Abstract Base Classes  Interfaces in .NET  Design Considerations  6. Exceptional Objects  The Basics of Exception Handling  Unhandled Exception Handler  The StackTrace Object  Resuming Code  Retrying Code  Performance Counters 7. Object Inspection  Reflection  Runtime Type Discovery  Dynamic Type Loading  Attributes  Custom Attributes  8. Object In, Object Out  Streams  Readers and Writers  Serialization  Schema  efinition Tool  Custom Serialization  NetworkStream  9. Object Remoting  Channels  A Remotable Object  Windows Services  The Client  Designing for Remoting  Marshal by Value (MBV)  Hosting Objects in IIS  Windows Service Versus IIS  Authentication 10. Web Services  Writing a Web Service  Web Services Versus  emoting  Using Web Services from .NET Remoting  Compatibility UDDI  Accessing Data for the Web Service  Bibliography  Index","brand":"O'Reilly Media","offers":[{"title":"Default Title","offer_id":49403353039191,"sku":"9780596001469","price":22.39,"currency_code":"GBP","in_stock":false}],"url":"https:\/\/bookcurl.com\/products\/objectoriented-programming-with-visual-basic-net-9780596001469","provider":"Book Curl","version":"1.0","type":"link"}