Flylib.com
C# and the .NET Framework
C# and the .NET Framework
ISBN: 067232153X
EAN: 2147483647
Year: 2001
Pages: 204
Authors:
Robert Powell
,
Richard L. Weeks
BUY ON AMAZON
Main Page
Table of content
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
CA 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
Index SYMBOL
Index A
Index B
Index C
Index D
Index E
Index F
Index G
Index H
Index I
Index J
Index K
Index L
Index M
Index N
Index O
Index P
Index Q
Index R
Index S
Index T
Index U
Index V
Index W
C# and the .NET Framework
ISBN: 067232153X
EAN: 2147483647
Year: 2001
Pages: 204
Authors:
Robert Powell
,
Richard L. Weeks
BUY ON AMAZON
Beginners Guide to DarkBASIC Game Programming (Premier Press Game Development)
Welcome to DarkBASIC
Making Programs Think Branching Statements and Subroutines
More Power to the Numbers Data Sequences and Arrays
Programming the Keyboard, Mouse, and Joystick
Playing Some Tunes CD Audio, MIDI and MP3 Music
Cisco IP Communications Express: CallManager Express with Cisco Unity Express
Resetting and Restarting the Phones
Cisco CME External Voice Mail Options
Cisco Unity Voice Mail
Summary
Summary
The Complete Cisco VPN Configuration Guide
Keys
Summary
VPN Client Software Updates
Microsoft Client Connections
ISAKMP/IKE Phase 1 Connections
Data Structures and Algorithms in Java
Inheritance
Best, Worst, and Average Case
The Java Collections Framework Again
Strings
Problems
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 4. Connect Linux with a Bluetooth Phone
Hack 27. Detect Networks on Mac OS X
Hack 38. Graph Your Wireless Performance
Hack 54. Boot from a Compact Flash Hard Drive
Section A.9. FRS and GMRS: Super Walkie-Talkies
Cultural Imperative: Global Trends in the 21st Century
Cognitive Processes
Americanization versus Asianization
Conclusion
Appendix A Cultural Categorization Characteristics
Appendix B Leadership Test
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies