Book description
This book covers topics ranging from the general principles of .NET through the C# language and how its used in ASP.NET and Windows Forms. Written by programmers for programmers, the content of the book is intended to get readers over the hump of the .NET learning curve and provide solid practical knowledge that will make developers productive from day one.
Table of contents
- Copyright
- About the Authors
- Acknowledgments
- Tell Us What You Think!
- Introduction
-
The .NET Framework
-
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!
- The Common Language Runtime
- IL Intermediate Language
-
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
- Introducing Visual Studio.NET
-
A Quick Introduction to .NET
- The C# Language
-
Windows Forms
- Introduction to Windows Forms
- User Interface Components
- Data Bound Controls
- Windows Forms Example Application (Scribble .NET)
-
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
- Practical Windows Forms Applications
- Web Technologies
- Component Usage
- Index
Product information
- Title: C# and the .NET Framework: The C++ Perspective
- Author(s):
- Release date: September 2001
- Publisher(s): Sams
- ISBN: 067232153X
You might also like
book
C# 7 and .NET: Designing Modern Cross-platform Applications
Explore C# and the .NET Core framework to create applications and optimize them with ASP.NET Core …
book
.NET Programming: A Practical Guide Using C#
Enterprise-class .NET programming in C#—from a developer's perspective. Internals of the .NET Framework—learn to get the …
book
C# 7.1 and .NET Core 2.0 - Modern Cross-Platform Development - Third Edition
C# 7.1 and .NET Core 2.0 – Modern Cross-Platform Development, Third Edition is a practical guide …
book
Mastering C# and .NET Framework
Deep dive into C# and .NET architecture to build efficient, powerful applications About This Book Uniquely …