ProfessionalCSharp2008(1).pdf

(22153 KB) Pobierz
64440691 UNPDF
64440691.010.png
Professional
C# 2008
Christian Nagel
Bill Evjen
Jay Glynn
Morgan Skinner
Karli Watson
Wiley Publishing, Inc.
64440691.011.png 64440691.012.png 64440691.013.png
64440691.001.png 64440691.002.png 64440691.003.png
Professional
C# 2008
Acknowledgments .............................................................................................................. xiii
Introduction .......................................................................................................................xlvii
Part I: The C# Language
Chapter 1: .NET Architecture ..................................................................................................3
Chapter 2: C# Basics ...........................................................................................................25
Chapter 3: Objects and Types ...............................................................................................75
Chapter 4: Inheritance ........................................................................................................101
Chapter 5: Arrays ...............................................................................................................121
Chapter 6: Operators and Casts ..........................................................................................141
Chapter 7: Delegates and Events ........................................................................................177
Chapter 8: Strings and Regular Expressions ........................................................................203
Chapter 9: Generics ...........................................................................................................223
Chapter 10: Collections ......................................................................................................247
Chapter 11: Language Integrated Query ..............................................................................297
Chapter 12: Memory Management and Pointers ..................................................................329
Chapter 13: Reflection .......................................................................................................357
Chapter 14: Errors and Exceptions ......................................................................................377
Part II: Visual Studio
Chapter 15: Visual Studio 2008 ..........................................................................................401
Chapter 16: Deployment .....................................................................................................443
Part III: Base Class Libraries
Chapter 17: Assemblies......................................................................................................469
Chapter 18: Tracing and Events ..........................................................................................509
Chapter 19: Threading and Synchronization .........................................................................533
Chapter 20: Security ..........................................................................................................583
Chapter 21: Localization .....................................................................................................639
Chapter 22: Transactions ...................................................................................................679
Chapter 23: Windows Services ...........................................................................................715
Chapter 24: Interoperability ................................................................................................749
(Continued)
64440691.004.png 64440691.005.png 64440691.006.png
Part IV: Data
Chapter 25: Manipulating Files and the Registry .................................................................791
Chapter 26: Data Access....................................................................................................845
Chapter 27: LINQ to SQL.....................................................................................................895
Chapter 28: Manipulating XML............................................................................................921
Chapter 29: LINQ to XML ....................................................................................................967
Chapter 30:.NET Programming with SQLServer ....................................................................985
Part V: Presentation
Chapter 31: Windows Forms .............................................................................................1017
Chapter 32: Data Binding .................................................................................................1061
Chapter 33: Graphics with GDI+ ........................................................................................1093
Chapter 34: Windows Presentation Foundation..................................................................1149
Chapter 35: Advanced WPF ..............................................................................................1199
Chapter 36: Add-Ins .........................................................................................................1251
Chapter 37: ASP.NET Pages ..............................................................................................1273
Chapter 38: ASP.NET Development ...................................................................................1311
Chapter 39: ASP.NET AJAX ...............................................................................................1355
Chapter 40: Visual Studio Tools for Office .........................................................................1385
Part VI: Communication
Chapter 41: Accessing the Internet ..................................................................................1423
Chapter 42: Windows Communication Foundation .............................................................1455
Chapter 43: Windows Workflow Foundation .......................................................................1487
Chapter 44: Enterprise Services........................................................................................1527
Chapter 45: Message Queuing ..........................................................................................1555
Chapter 46: Directory Services .........................................................................................1587
Chapter 47: Peer-to-Peer Networking ................................................................................1625
Chapter 48: Syndication ...................................................................................................1643
Part VII: Appendices
Appendix A: ADO.NET Entity Framework ............................................................................1655
Appendix B: C#, Visual Basic, and C++/CLI ......................................................................1681
Appendix C: Windows Vista and Windows Server 2008 ......................................................1711
Index ...............................................................................................................................1731
64440691.007.png 64440691.008.png 64440691.009.png
Zgłoś jeśli naruszono regulamin