Flylib.com
Performance Consulting: A Practical Guide for HR and Learning Professionals
Performance Consulting: A Practical Guide for HR and Learning Professionals
ISBN: 1576754359
EAN: 2147483647
Year: 2002
Pages: 244
Authors:
Dana Gaines Robinson
,
James C Robinson
BUY ON AMAZON
Professional C, 2nd Edition
Table of Contents
Introduction
The Significance of .NET and C
So What is .NET?
Where C Fits In
What You Need to Write and Run C Code
What This Book Covers
Conventions
Technical Support
p2p.wrox.com
Chapter 1: C and .NET Architecture
The Relationship of C to .NET
The Common Language Runtime
A Closer Look at Intermediate Language
Assemblies
.NET Framework Classes
Creating .NET Applications Using C
The Role of C in .NET Enterprise Architecture
Summary
Chapter 2: C Basics
Before We Start
Our First C Program
Variables
Predefined Data Types
Flow Control
Program Structure
Methods
Arrays
Operators
Type Safety
Enumerations
Namespaces
The Main() Method
More on Compiling C Files
Console IO
Using Comments
Identifiers and Keywords
Summary
Chapter 3: Object-Oriented C
Classes and Inheritance
Properties
Inlining
The Object Class
Interfaces
Construction and Disposal
readonly Fields
Structs
Operator Overloading
Indexers
Summary
Chapter 4: Advanced C Topics
Errors and Exception Handling
User-Defined Casts
Delegates
Events
The C Preprocessor Directives
Attributes
Memory Management Under the Hood
Unsafe Code
Summary
Chapter 5: C and the Base Classes
System.Object
String Handling
Regular Expressions
Groups of Objects
Custom Attributes
Reflection
Threading
Summary
Chapter 6: Programming in the .NET Environment
Visual Studio .NET
Other .NET Tools
.NET Usage Guidelines
Summary
Chapter 7: Windows Applications
Windows Applications in .NET
Windows Forms
Windows Controls
Custom Controls
Summary
Chapter 8: Assemblies
What are Assemblies?
Assembly Structure
Cross-Language Support
Adding Resources to Assemblies
Global Assembly Cache
Creating Shared Assemblies
Configuration
Deployment
Summary
Chapter 9: Data Access with .NET
ADO.NET Overview
Using Database Connections
Commands
Quick Data Access: The Data Reader
Managing Data and Relationships: The DataSet
XML Schemas
Populating a DataSet
Persisting DataSet Changes
Working with ADO.NET
Summary
Chapter 10: Viewing .NET Data
The DataGrid Control
Data Binding
Visual Studio and Data Access
Summary
Chapter 11: Manipulating XML
XML Standards Support in .NET
Introducing the System.Xml Namespace
Using MSXML in .NET
Using System.Xml Classes
Reading and Writing Streamed XML
Using the DOM in .NET
Using XPath and XSLT in .NET
XML and ADO.NET
Serializing Objects in XML
Summary
Chapter 12: File and Registry Operations
Managing the File System
Moving, Copying, and Deleting Files
Reading and Writing to Files
Reading and Writing to the Registry
Summary
Chapter 13: Working with the Active Directory
Architecture of the Active Directory
Administration Tools for the Active Directory
Active Directory Service Interfaces (ADSI)
Programming the Active Directory
Searching for User Objects
Summary
Chapter 14: ASP.NET Pages
ASP.NET Introduction
ASP.NET Web Forms
ADO.NET and Data Binding
Application Configuration
Summary
Chapter 15: Web Services
SOAP
WSDL
Web Services
Extending the Meeting Room Booker Example
Exchanging Data using SOAP Headers
Summary
Chapter 16: User Controls and Custom Controls
User Controls
Custom Controls
A Straw Poll Control
Summary
Chapter 17: COM Interoperability
A Quick Tour of COM
Using COM Components in .NET
Using .NET Components in COM
Platform Invocation Services
Summary
Chapter 18: COM Services
COM Services in Perspective
Features of COM Services
Using COM Services with .NET Assemblies
Summary
Chapter 19: Graphics with GDI
Understanding Drawing Principles
Measuring Coordinates and Areas
A Note about Debugging
Drawing Scrollable Windows
Colors
Pens and Brushes
Drawing Shapes and Lines
Displaying Images
Drawing Text
Fonts and Font Families
Example: Enumerating Font Families
Editing a Text Document: The CapsEditor Sample
Printing
Summary
Chapter 20: Accessing the Internet
The WebClient Class
WebRequest and WebResponse Classes
Displaying Output as an HTML Page
Utility Classes
Lower-Level Protocols
Summary
Chapter 21: Distributed Applications with .NET Remoting
What is .NET Remoting?
.NET Remoting Overview
Contexts
Remote Objects, Clients, and Servers
.NET Remoting Architecture
Miscellaneous .NET Remoting Features
Summary
Chapter 22: Windows Services
What is a Windows Service?
Windows Services Architecture
System.ServiceProcess Namespace
Creating a Windows Service
Monitoring and Controlling the Service
Troubleshooting
Windows 2000 Service Features
Summary
Chapter 23: .NET Security
Code Access Security
Support for Security in the Framework
Role-Based Security
Managing Security Policy
Summary
Appendix A: Principles of Object-Oriented Programming
A Note for VB 6 Programmers
What is an Object?
Objects in Programming
Introducing Inheritance
Interfaces
Construction and Disposal
Summary
Appendix B: C Compilation Options
Compiler Options
Index
Numbers
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y-Z
Performance Consulting: A Practical Guide for HR and Learning Professionals
ISBN: 1576754359
EAN: 2147483647
Year: 2002
Pages: 244
Authors:
Dana Gaines Robinson
,
James C Robinson
BUY ON AMAZON
Image Processing with LabVIEW and IMAQ Vision
Some Definitions
NI Vision Builder for Automated Inspection
Gray-Scale Operations
Reading Instrument Displays
Image Focus Quality
SQL Hacks
Hack 19. Convert Strings to Dates
Hack 21. Report on Any Date Criteria
Hack 30. Calculate the Maximum of Two Fields
Hack 43. Add Navigation Features to Web Applications
Hack 92. Deploy Applications
Cisco IOS Cookbook (Cookbooks (OReilly))
Logging EIGRP Neighbor State Changes
Tunneling with Dynamic Routing Protocols
Setting SNMP Queue Size
Restricting TCP Session Direction
PE-CE Communication via OSPF
Pocket Guide to the National Electrical Code(R), 2005 Edition (8th Edition)
Article 336 Power and Control Tray Cable Type TC
Article 340 Underground Feeder and Branch-Circuit Cable Type UF
Article 374 Cellular Metal Floor Raceways
Article 400: Flexible Cords and Cables
Example No. D3 Store Building
Java Concurrency in Practice
GUI Applications
Other Liveness Hazards
Amdahls Law
Using Condition Queues
Explicit Condition Objects
.NET System Management Services
.NET Framework and Windows Management Instrumentation
Querying WMI
Handling WMI Events
The WMI Schema
WMI Providers
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