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
Building Web Applications with UML (2nd Edition)
Technical Risk
Architecture Activities
The Vision
Iteration
Activities
Systematic Software Testing (Artech House Computer Library)
Risk Analysis
The Test Manager
Appendix B Testing Survey
Appendix C IEEE Templates
Appendix F Process Diagrams
Microsoft Windows Server 2003(c) TCP/IP Protocols and Services (c) Technical Reference
Point-to-Point Protocol (PPP)
Internet Group Management Protocol (IGMP)
Internet Protocol Version 6 (IPv6)
Transmission Control Protocol (TCP) Retransmission and Time-Out
Virtual Private Networks (VPNs)
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 7. Send SMS from a PowerBook
Hacks 8393: Introduction
Hack 91. The Passive Repeater
Hacks 94100: Introduction
Hack 96. Establish Line of Sight
Understanding Digital Signal Processing (2nd Edition)
SAMPLING BANDPASS SIGNALS
LOW-PASS FIR FILTER DESIGN
REFERENCES
Section E.3. ABSOLUTE POWER USING DECIBELS
Section G.6. TYPE-IV FSF FREQUENCY RESPONSE
Digital Character Animation 3 (No. 3)
Approaching Design as an Artist
Creating Characters
Animation Interfaces
Transitions
Animating the Face
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