Table of content

I l @ ve RuBoard

   
¢   Table of Contents
¢   Index
C# and the .NET Framework: The C++ Perspective
By Robert  Powell, Richard  Weeks
   
Publisher : Sams Publishing
Pub Date : September 26, 2001
ISBN : 0-672-32153-X
Pages : 648


      Copyright
      About the Authors
      Acknowledgments
      Tell Us What You Think!
      Introduction
      part  I.   The .NET Framework
        Chapter  1.1.   A Quick Introduction to .NET
        Dispelling the Myth of the .NET Virtual Machine
        Microsoft Intermediate Language (IL)
        An Introduction to .NET Memory Management
        The .NET Framework Type System
        The .NET Framework System Objects
        C# ”A New Programming Language
        How Objects Describe Themselves
        Component Object Model (COM) Interoperability
        Windows Forms, Web Controls, and GDI+
        Tools
        Assemblies, the .NET Packaging System
        Programming with Attributes
        Security
        Ready, Set, GO!
     
        Chapter  1.2.   The Common Language Runtime
        Overview
        The CLR in Relation to .NET
        Summary
     
        Chapter  1.3.   IL Intermediate Language
        Language Inter-Op
        Hello IL
        Functions
        Classes
        ILDASM
        Metadata
        Reflection API
        Summary
     
        Chapter  1.4.   Working with Managed Extensions to C++
        The C++ Extension Keywords
        Using the C++ Compiler for Managed C++
        Garbage Collected Classes
        The #using Directive
        The String
        Mixing Managed and Unmanaged Code
        Pinning Managed Code
        Managed Interfaces
        Creating Value Types
        Creating and Using Delegates
        Calling Custom .NET DLLs from Your Managed C++ Code
        Using Managed and Unmanaged C++ DLLs in Your .NET Programs
        Using Properties in Your C++ Classes
        Ensuring the Alignment and Packing of Your C++ Structures
        Summary
     
        Chapter  1.5.   Introducing Visual Studio.NET
        The Integrated Development Environment (IDE)
        Section A: The Main Editing Area
        Section B: Solutions, Classes, Items, and Help
        Section C: The Toolbox and Server Explorer
        Section D: Tasks, Output, Search Results, and Watches
        Section E: Properties, Dynamic Help, and Favorites
        Debugging Programs
        Summary
     
     
      part  II.   The C# Language
        Chapter  2.1.   C# Basics
        The C# Type System
        Programming Concepts
        Arrays
        struct
        Classes
        Interfaces
        Delegates
        Summary
     
        Chapter  2.2.   Advanced C#
        .NET Collections
        Attributes
        XML Serialization
        Summary
     
     
      part  III.   Windows Forms
        Chapter  3.1.   Introduction to Windows Forms
        The Hello Windows Forms Application
        Creating and Using an Event Handler
        Defining the Border Style of the Form
        Adding a Menu
        Adding a Menu Shortcut
        Handling Events from Menus
        Summary
     
        Chapter  3.2.   User Interface Components
        Dialogs
        Creating Dialogs
        Using Controls
        Summary
     
        Chapter  3.3.   Data Bound Controls
        Data Binding Strategies
        Data Binding Sources
        Simple Binding
        Simple Binding to a DataSet
        Complex Binding of Controls to Data
        Binding Controls to Databases Using ADO.NET
        Creating a Database Viewer with Visual Studio and ADO.NET
        Summary
     
        Chapter  3.4.   Windows Forms Example Application (Scribble .NET)
        Resources in .NET
        Localization Nuts and Bolts
        .NET Resource Management Classes
        Creating Text Resources
        Using Visual Studio.NET for Internationalization
        Image Resources
        Using Image Lists
        Programmatic Access to Resources
        Reading and Writing RESX XML Files
        Summary
     
        Chapter  3.5.   GDI+: The .NET Graphics Interface
        The Basic Principles of GDI+
        The Graphics Object
        Graphics Coordinates
        Drawing Lines and Simple Shapes
        Using Gradient Pens and Brushes
        Textured Pens and Brushes
        Tidying up Your Lines with Endcaps
        Curves and Paths
        The GraphicsPath Object
        Clipping with Paths and Regions
        Transformations
        Alpha Blending
        Alpha Blending of Images
        Other Color Space Manipulations
        Summary
     
        Chapter  3.6.   Practical Windows Forms Applications
        Using the Properties and Property Attributes
        Demonstration Application: FormPaint.exe
        Summary
     
     
      part  IV.   Web Technologies
        Chapter  4.1.   ASP.NET
        The New Web
        ASP.NET Essentials
        Hello ASP.NET
        Adding Some Meat
        Summary
     
        Chapter  4.2.   .NET Data Access
        DataLayer
        Employee and Department Class
        Summary
     
        Chapter  4.3.   WebForms
        Introduction to ASP.NET WebForms
        UserControls
        HeaderControl
        ASPX Pages
        Summary
     
        Chapter  4.4.   WebServices
        Echo Service
        Returning User-Defined Types
        XML Attributes
        Summary
     
     
      part  V.   Component Usage
        Chapter  5.1.   Assemblies
        What Is an Assembly?
        Single File Assembly
        Multiple File Assembly
        Assembly Attributes
        Loading Assemblies at Runtime
        Summary
     
        Chapter  5.2.   Signing and Versioning
        DLL Hell
        Global Assembly Cache
        Versioning
        Side-By-Side Assemblies
        Custom Binding: Application Configuration
        Summary
     
        Chapter  5.3.   COM Interoperability
        The World of COM
        .NET COM Support
        Exposing .NET Components as COM Objects
        Summary
     
        Chapter  5.4.   Threads
        Multithreading 101
        Thread Synchronization
        Extending .NET Threads
        Summary
     
     
      Index
I l @ ve RuBoard


C# and the .NET Framework. The C++ Perspective
C# and the .NET Framework
ISBN: 067232153X
EAN: 2147483647
Year: 2001
Pages: 204

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net