Flylib.com
Core C# and .NET
Core C# and .NET
ISBN: 131472275
EAN: N/A
Year: 2005
Pages: 219
BUY ON AMAZON
Core C and .NET
Table of Contents
Copyright
PRENTICE HALL CORE SERIES
About the Author
Foreword
Preface
Acknowledgments
Part I: Fundamentals of C Programming and Introduction to .NET
Chapter 1. Introduction to .NET and C
1.1. Overview of the .NET Framework
1.2. Common Language Runtime
1.3. Framework Class Library
1.4. Working with the .NET Framework and SDK
1.5. Understanding the C Compiler
1.6. Summary
1.7. Test Your Understanding
Chapter 2. C Language Fundamentals
2.1. The Layout of a C Program
2.2. Primitives
2.3. Operators: Arithmetic, Logical, and Conditional
2.4. Loops
2.5. C Preprocessing Directives
2.6. Strings
2.7. Enumerated Types
2.8. Arrays
2.9. Reference and Value Types
2.10. Summary
2.11. Test Your Understanding
Chapter 3. Class Design in C
3.1. Introduction to a C Class
3.2. Defining a Class
3.3. Overview of Class Members
3.4. Constants, Fields, and Properties
3.5. Methods
3.6. Constructors
3.7. Delegates and Events
3.8. Operator Overloading
3.9. Interfaces
3.10. Generics
3.11. Structures
3.12. Structure Versus Class
3.13. Summary
3.14. Test Your Understanding
Chapter 4. Working with Objects in C
4.1. Object Creation
4.2. Exception Handling
4.3. Implementing System.Object Methods in a Custom Class
4.4. Working with .NET Collection Classes and Interfaces
4.5. Object Serialization
4.6. Object Life Cycle Management
4.7. Summary
4.8. Test Your Understanding
Part II: Creating Applications Using the .NET Framework Class Library
Chapter 5. C Text Manipulation and File IO
5.1. Characters and Unicode
5.2. The String Class
5.3. Comparing Strings
5.4. Searching, Modifying, and Encoding a String s Content
5.5. StringBuilder
5.6. Formatting Numeric and DateTime Values
5.7. Regular Expressions
5.8. System.IO: Classes to Read and Write Streams of Data
5.9. System.IO: Directories and Files
5.10. Summary
5.11. Test Your Understanding
Chapter 6. Building Windows Forms Applications
6.1. Programming a Windows Form
6.2. Windows.Forms Control Classes
6.3. The Form Class
6.4. Working with Menus
6.5. Adding Help to a Form
6.6. Forms Inheritance
6.7. Summary
6.8. Test Your Understanding
Chapter 7. Windows Forms Controls
7.1. A Survey of .NET Windows Forms Controls
7.2. Button Classes, Group Box, Panel, and Label
7.3. PictureBox and TextBox Controls
7.4. ListBox, CheckedListBox, and ComboBox Classes
7.5. The ListView and TreeView Classes
7.6. The ProgressBar, Timer, and StatusStrip Classes
7.7. Building Custom Controls
7.8. Using Drag and Drop with Controls
7.9. Using Resources
7.10. Summary
7.11. Test Your Understanding
Chapter 8. .NET Graphics Using GDI
8.1. GDI Overview
8.2. Using the Graphics Object
8.3. Images
8.4. Summary
8.4. Test Your Understanding
Chapter 9. Fonts, Text, and Printing
9.1. Fonts
9.2. Drawing Text Strings
9.3. Printing
9.4. Summary
9.5. Test Your Understanding
Chapter 10. Working with XML in .NET
10.1. Working with XML
10.2. Techniques for Reading XML Data
10.3. Techniques for Writing XML Data
10.4. Using XPath to Search XML
10.5. Summary
10.6. Test Your Understanding
Chapter 11. ADO.NET
11.1. Overview of the ADO.NET Architecture
11.2. Data Access Models: Connected and Disconnected
11.3. ADO.NET Connected Model
11.4. DataSets, DataTables, and the Disconnected Model
11.5. XML and ADO.NET
11.6. Summary
11.7. Test Your Understanding
Chapter 12. Data Binding with Windows Forms Controls
12.1. Overview of Data Binding
12.2. Using Simple and Complex Data Binding in an Application
12.3. The DataGridView Class
12.4. Summary
12.4. Test Your Understanding
Part III: Advanced Use of C and the .NET Framework
Chapter 13. Asynchronous Programming and Multithreading
13.1. What Is a Thread?
13.2. Asynchronous Programming
13.3. Working Directly with Threads
13.4. Thread Synchronization
13.5. Summary
13.5. Test Your Understanding
Chapter 14. Creating Distributed Applications with Remoting
14.1. Application Domains
14.2. Remoting
14.3. Leasing and Sponsorship
14.4. Summary
14.5. Test Your Understanding
Chapter 15. Code Refinement, Security, and Deployment
15.1. Following .NET Code Design Guidelines
15.2. Strongly Named Assemblies
15.3. Security
15.4. Application Deployment Considerations
15.5. Summary
15.6. Test Your Understanding
Part: Programming for the Internet
Chapter 16. ASP.NET Web Forms and Controls
16.1. Client-Server Interaction over the Internet
16.2. Web Forms Controls
16.3. Data Binding and Data Source Controls
16.4. Validation Controls
16.5. Master and Content Pages
16.6. Building and Using Custom Web Controls
16.7. Selecting a Web Control to Display Data
16.8. Summary
16.9. Test Your Understanding
Chapter 17. The Asp.Net Application Environment
17.1. HTTP Request and Response Classes
17.2. ASP.NET and Configuration Files
17.3. ASP.NET Application Security
17.4. Maintaining State
17.5. Caching
17.6. Creating a Web Client with WebRequest and WebResponse
17.7. HTTP Pipeline
17.8. Summary
17.9. Test Your Understanding
Chapter 18. XML Web Services
18.1. Introduction to Web Services
18.2. Building an XML Web Service
18.3. Building an XML Web Service Client
18.4. Understanding WSDL and SOAP
18.5. Using Web Services with Complex Data Types
18.6. Web Services Performance
18.7. Summary
18.8. Test Your Understanding
Appendix A. Features Specific to .NET 2.0 and C 2.0
Appendix B. DataGridView Events and Delegates
Answers to Chapter Exercises
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 10
Chapter 11
Chapter 12
Chapter 13
Chapter 14
Chapter 15
Chapter 16
Chapter 17
Chapter 18
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
index_X
Core C# and .NET
ISBN: 131472275
EAN: N/A
Year: 2005
Pages: 219
BUY ON AMAZON
CompTIA Project+ Study Guide: Exam PK0-003
IT Project Management Overview
Project Initiation
Scope Planning
Schedule Planning
Project Execution
Qshell for iSeries
Introduction to Qshell
Input and Output
Functions
The Perl Utility
C and C++ Development Tools
Absolute Beginner[ap]s Guide to Project Management
What Exactly Is a "Successful" Project?
Managing Project Changes
"Managing Project Deliverables" Means What Exactly?
Identify, Protect, and Track: The Principles of Managing Work Products
Typical Problems
Snort Cookbook
Upgrading Snort on Linux
Dynamic Rules
Carrying Out Statistical Analysis
Generating Statistical Output from Snort Logs
Snort and Investigations
MySQL Clustering
Restarting a Cluster
RAM Usage
The Structure of config.ini
Management Nodes
MySQL Cluster Performance
DNS & BIND Cookbook
Configuring a Name Server to Work with ndc
Configuring DNS to Let Clients Find the Closest Server
Configuring DNS So a Mail Server and the Email It Sends Pass Anti-Spam Tests
Upgrading from BIND 8 to BIND 9
Updating a Zone Programmatically
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