Beginning Microsoft Visual C# 2008ISBN: 978-0-470-19135-4
Paperback
1344 pages
May 2008
This title is out-of-print and not currently available for purchase from this site.
|
Introduction xxvii
Part I: The C# Language 1
Chapter 1: Introducing C# 3
Chapter 2: Writing a C# Program 13
Chapter 3: Variables and Expressions 31
Chapter 4: Flow Control 59
Chapter 5: More About Variables 93
Chapter 6: Functions 125
Chapter 7: Debugging and Error Handling 155
Chapter 8: Introduction to Object-Oriented Programming 185
Chapter 9: Defining Classes 209
Chapter 10: Defining Class Members 241
Chapter 11: Collections, Comparisons, and Conversions 277
Chapter 12: Generics 331
Chapter 13: Additional OOP Techniques 371
Chapter 14: C# 3.0 Language Enhancements 399
Part II: Windows Programming 431
Chapter 15: Basic Windows Programming 433
Chapter 16: Advanced Windows Forms Features 493
Chapter 17: Using Common Dialogs 537
Chapter 18: Deploying Windows Applications 583
Part III: Web Programming 625
Chapter 19: Basic Web Programming 627
Chapter 20: Advanced Web Programming 671
Chapter 21: Web Services 709
Chapter 22: Ajax Programming 739
Chapter 23: Deploying Web Applications 759
Part IV: Data Access 775
Chapter 24: File System Data 777
Chapter 25: XML 819
Chapter 26: Introduction to LINQ 849
Chapter 27: LINQ to SQL 895
Chapter 28: ADO.NET and LINQ over DataSet 933
Chapter 29: LINQ to XML 993
Part V: Additional Techniques 1017
Chapter 30: Attributes 1019
Chapter 31: XML Documentation 1049
Chapter 32: Networking 1075
Chapter 33: Introduction to GDI+ 1107
Chapter 34: Windows Presentation Foundation 1143
Chapter 35: Windows Communication Foundation 1215
Chapter 36: Windows Workflow Foundation 1247
Summary 1278
Index 1279