本网页目录只针对搜索引擎读取,不适合读者阅读
请返回分页浏览模式来获得最佳阅读方式 | 或者返回在线教程目录
Table of Contents
BackCover
C# Programmer´s Handbook
Preface
Part One: C# Language Basics
Chapter 1: Common Type System
Variables
Value Types
Reference Types
Constant and Static Values
Scopes
Casting and Class Conversion
Chapter 2: Expressions and Operators
Arithmetic Operators
Relational Operators
Logical Operators
Bitwise Operators
Shift Operators
Precedence Table
Chapter 3: Structs, Enums, Arrays, and Collections
Enums
Arrays
System.Collections
Stacks
Iterators
Chapter 4: Program Control
Iterator Statements
Jump Statements
Chapter 5: Building Your Own Classes
Class Declaration and Definition
Constructors and Initialization
Destroying Objects
Passing by Value and by Reference
Class Instances
Overloading
Core OOP Concepts
Virtual Methods
Overriding
Interfaces
Generics
Partial Types
Chapter 6: Strings
String Concatenation
Substrings
Character Manipulation
Joining and Splitting Strings
Trimming and Padding Strings
String Formatting
Chapter 7: Memory Management
Heap and Stack Memory
References and Pointers
The Garbage Collector (GC)
The Garbage Collector (GC)
Events
Anonymous Methods
Anonymous Methods
Chapter 9: Exception Handling and Application Domains
The .NET Exception Class
Application Domains
Fusion Basics
Part Two: Common Tasks
Chapter 10: COM and .NET Interoperability
COM Interop Rules and Facts
RCW-Consuming COM Objects: Early Binding
Consuming COM Objects: Late Binding
QueryInterface and Casting
CCW: Consuming .NET Objects from COM Clients
Subscribing and Publishing to Events
Using Platform Invoke to Call Native DLL Functions
Creating COM + Objects in .NET
Using Role-Based Security in Managed COM+ Applications
Advanced Customizing of Structures
Using Arrays in COM Interop
Chapter 11: Files and Streams
File Management
Streams
Chapter 12: Active Directory
Connecting and Binding to Active Directory
Traversing Objects in Active Directory
Reading Attributes of an Object
Writing New Objects to Active Directory
Writing and Modifying Attributes of an Object
Changing Passwords
Deleting Objects from Active Directory
Searching the Directory
Directory Caching
Chapter 13: ADO.NET
Creating Database Connections
Using DataSets
Using DataReader
Using ADO.NET Events
Creating Data Tables and Populating Them
Working with Data in a Database
Using DataViews to Control the Display of a DataGrid
ADO.NET Changes from 1.0 to 1.1 of the Framework
Chapter 14: Networking and WWW Connections
Chapter 14: Networking and WWW Connections
Web Clients and Web Requests
Displaying Web Pages Using the WebBrowser Control
Networking and WWW Changes from 1.0 to 1.1 of the Framework
Chapter 15: Threading
Creating Threads
Destroying Threads
Using Background Threads
Controlling Thread Execution
Synchronizing Threads
Using Thread Pools
Making Asynchronous Calls
Chapter 16: Debugging
Creating and Writing to an Event Log
Measuring Elapsed Time
Using Asserts
Using Breakpoints
Power Debugging the CIL
Debugging with Cordbg
Debugging Assembly X386
Debugging with Windbg
Debugging with SOS Commands
Writing Data to Performance Monitor
Debugging Memory Leaks
Debugging Contention Problems in ASP.NET
Enabling Customer Debug Probes for Interop Services
Chapter 17: Remoting
Remoting Configuration Files and Configuration Attributes
Creating a Hosting Process
Creating Remoted Objects
Server Programmatic Design for Remoting
Server Configuration File Design for Remoting
Client Programmatic Design for Remoting
Client Configuration File Design for Remoting
Managing Object Lifetimes
Using Client-Side Sponsors
Calling Remoted Methods Asynchronously
Using Call Context
Using Sinks
Remoting and Threading Issues
Using Custom Serialization
Chapter 18: Web Services
Creating a Simple Web Service
Creating a Web Service Client
Golden Rules for Web Services
Chapter 19: Office Integration
Creating a New Instance of an Office Application
Using the ROT and File Monikers
Modifying Office Document Properties
Creating Command Bars
Using Events in Office
Sending E-Mail
Chapter 20: Windows Forms
Common Controls, Properties, and Events
Alternatives for Creating Windows Forms
Message Windows
Windows Form Changes from 1.0 to 1.1 of the Framework
Part Three: ASP.NET
Chapter 21: HTML Basics
Creating a Basic HTML Page
Making Text Look Better
Working with Lists
Using Tables to Build Pages
Using Controls
Using Scripts
Using Style Sheets (CSS)
HTML Quick Reference
Chapter 22: XML
Reading XML
Writing XML to a File
Loading an XML Document
Chapter 23: ASP.NET
ASP.NET Directives
Application State
Common ASP.NET Events
ASP.NET Configuration
User Sessions: Browser Cookies
User Sessions: Session State
User Sessions: Cookieless
ASP.NET Caching
Forms-Based Authentication
Windows-Based Authentication
ASP.NET Controls
Part Four: Appendixes
Appendix A: C# Tools and Resources
Appendix B: Exam 70-315 - Developing and Implementing Web Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
Consuming and Manipulating Data
Testing and Debugging
Deploying a Web Application
Maintaining and Supporting a Web Application
Configuring and Securing a Web Application
Appendix C: Exam 70-316 - Developing and Implementing Windows-Based Applications with Microsoft Visual C# .NET and Microsoft Visual Studio .NET
Creating and Managing Components and .NET Assemblies
Consuming and Manipulating Data
Testing and Debugging
Deploying a Windows-Based Application
Maintaining and Supporting a Windows-Based Application
Configuring and Securing a Windows-Based Application
Index
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J-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
Index_X-Z
List of Figures
List of Tables
List of Code Examples
返回在线教程目录 | 返回分页浏览模式
Copyright(C) Power by 左岸贵族网络安全 2002-2004