Book description
Have access to all aspects of the C# programming language at hand with the C# 2008 Programmer's Reference, the only comprehensive reference guide for C# programmers. Regardless of your experience with C#, you will appreciate the detailed code samples, which offer a quick and easy way to help you refresh your understanding of important concepts. In this ideal C# resource, you will find an introduction to the .NET Framework, a guide to using Visual Studio 2008, and explanations of classes, objects, types, delegates and events, strings and regular expressions, and threading.
Table of contents
- Copyright
- About the Author
- About the Technical Editor
- Credits
- Acknowledgments
- Introduction
-
I. C# Fundamentals
- 1. The .NET Framework
- 2. Getting Started with Visual Studio 2008
- 3. C# Language Foundations
-
4. Classes and Objects
-
4.1. Classes
- 4.1.1. Defining a Class
- 4.1.2. Using Partial Classes
- 4.1.3. Creating an Instance of a Class (Object Instantiation)
- 4.1.4. Anonymous Types (C# 3.0)
- 4.1.5. Class Members
- 4.1.6. Function Members
- 4.1.7. Static Classes
- 4.2. System.Object Class
- 4.3. Structures
- 4.4. Summary
-
4.1. Classes
- 5. Interfaces
- 6. Inheritance
- 7. Delegates and Events
- 8. Strings and Regular Expressions
-
9. Generics
- 9.1. Understanding Generics
- 9.2. Generics and the .NET Framework Class Library
- 9.3. Using the LinkedList<T> Generic Class
- 9.4. System.Collections.ObjectModel
- 9.5. Summary
- 10. Threading
- 11. Files and Streams
- 12. Exception Handling
- 13. Arrays and Collections
- 14. Language Integrated Query (LINQ)
- 15. Assemblies and Versioning
-
II. Application Development Using C#
-
16. Developing Windows Applications
-
16.1. The Project
- 16.1.1. Configuring the FTP Server
- 16.1.2. Creating the Application
- 16.1.3. Using Application Settings
- 16.1.4. Coding the Application
- 16.1.5. Building the Directory Tree and Displaying Images
- 16.1.6. Creating a New Directory
- 16.1.7. Removing a Directory
- 16.1.8. Uploading Photos
- 16.1.9. Deleting a Photo
- 16.1.10. Testing the Application
- 16.2. Adding Print Capability
- 16.3. Deploying the Application
- 16.4. Summary
-
16.1. The Project
-
17. Developing ASP.NET Web Applications
- 17.1. About ASP.NET
- 17.2. Data Binding
-
17.3. Building Responsive Applications Using AJAX
- 17.3.1. AJAX Control Toolkit
- 17.3.2. AJAX-Enabling a Page Using the ScriptManager Control
- 17.3.3. Using the UpdatePanel Control
- 17.3.4. Using Triggers to Cause an Update
- 17.3.5. Displaying Progress Using the UpdateProgress Control
- 17.3.6. Displaying a Modal Dialog Using the ModalPopupExtender Control
- 17.4. Summary
- 18. Developing Windows Mobile Applications
-
19. Developing Silverlight Applications
- 19.1. The State of Silverlight
- 19.2. Building a Silverlight UI Using XAML
- 19.3. Silverlight 1.0
- 19.4. Silverlight 2.0
- 19.5. Summary
- 20. Windows Communication Foundation
-
16. Developing Windows Applications
- III. Appendixes
Product information
- Title: C# 2008 Programmer's Reference
- Author(s):
- Release date: November 2008
- Publisher(s): Wrox
- ISBN: 9780470285817
You might also like
book
Extending MFC Applications with the .NET Framework
“To anyone looking to augment their existing MFC code base and knowledge with the powerful .NET …
book
C# 4.0 How-To
Real Solutions for C# 4.0 Programmers Need fast, robust, efficient code solutions for Microsoft C# 4.0? …
book
Learning C# 2005, 2nd Edition
If you're a novice programmer and you want to learn C#, there aren't many books that …
book
Beginning C# 6.0 Programming with Visual Studio 2015
This book is the ideal beginner's guide to C# 6 programming and the .NET framework. Coverage …