资源说明:共两个压缩包
Professional C# 4 and .Net 4
Published by
Wiley Publishing, Inc.
10475 Crosspoint Boulevard
Indianapolis, IN 46256
www.wiley.com
Copyright © 2010 by Wiley Publishing, Inc., Indianapolis, Indiana
Published simultaneously in Canada
ISBN: 978-0-470-50225-9
Part i: The C# language
Chapter 1: .NET Architecture . . . . . . . . . . . . . . . . . . . . . . . . . . . 3
Chapter 2: Core C# . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 23
Chapter 3: Objects and Types . . . . . . . . . . . . . . . . . . . . . . . . . . . 65
Chapter 4: Inheritance. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Chapter 5: Generics . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 107
Chapter 6: Arrays and Tuples . . . . . . . . . . . . . . . . . . . . . . . . . . . 129
Chapter 7: Operators and Casts . . . . . . . . . . . . . . . . . . . . . . . . . . .151
Chapter 8: Delegates, Lambdas, and Events . . . . . . . . . . . . . . . . . . . . . 183
Chapter 9: Strings and Regular Expressions. . . . . . . . . . . . . . . . . . . . .207
Chapter 10: Collections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .225
Chapter 11: Language Integrated Query . . . . . . . . . . . . . . . . . . . . . . .267
Chapter 12: Dynamic Language Extensions . . . . . . . . . . . . . . . . . . . . . .295
Chapter 13: Memory Management and Pointers . . . . . . . . . . . . . . . . . . . .307
Chapter 14: Refection . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .333
Chapter 15: Errors and Exceptions . . . . . . . . . . . . . . . . . . . . . . . . .351
Part ii: Visual Studio
Chapter 16: Visual Studio 2010 . . . . . . . . . . . . . . . . . . . . . . . . . .373
Chapter 17: Deployment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .407
Part iii: foundation
Chapter 18: Assemblies . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 431
Chapter 19: Instrumentation . . . . . . . . . . . . . . . . . . . . . . . . . . . . 461
Chapter 20: Threads, Tasks, and Synchronization . . . . . . . . . . . . . . . . . . 491
Chapter 21: Security . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .545
Chapter 22: Localization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .569
Chapter 23: System.Transactions . . . . . . . . . . . . . . . . . . . . . . . . . .605
Chapter 24: Networking . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 637
Chapter 25: Windows Services . . . . . . . . . . . . . . . . . . . . . . . . . . .667
Chapter 26: Interop . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .695
Chapter 27: Core XAML . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 727
Chapter 28: Managed Extensibility Framework . . . . . . . . . . . . . . . . . . . . 747
Chapter 29: Manipulating Files and the Registry . . . . . . . . . . . . . . . . . 771
Part iV: data
Chapter 30: Core ADO.NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 817
Chapter 31: ADO.NET Entity Framework . . . . . . . . . . . . . . . . . . . . . . . 861
Chapter 32: Data Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . .885
Chapter 33: Manipulating XML . . . . . . . . . . . . . . . . . . . . . . . . . . .903
Chapter 34: .NET Programming with SQL Server . . . . . . . . . . . . . . . . . . .955
Part V: Presentation
Chapter 35: Core WPF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .983
Chapter 36: Business Applications with WPF . . . . . . . . . . . . . . . . . . . .1035
Chapter 37: Creating Documents with WPF . . . . . . . . . . . . . . . . . . . . . 1075
Chapter 38: Silverlight . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1095
Chapter 39: Windows Forms . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1117
Chapter 40: Core ASP.NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 1149
Chapter 41: ASP.NET Features . . . . . . . . . . . . . . . . . . . . . . . . . . . 1185
Chapter 42: ASP.NET Dynamic Data and MVC . . . . . . . . . . . . . . . . . . . . 1243
Part Vi: Communication
Chapter 43: Windows Communication Foundation . . . . . . . . . . . . . . . . . . 1279
Chapter 44: Windows Workfow Foundation 4 . . . . . . . . . . . . . . . . . . . . 1309
Chapter 45: Peer-to-Peer Networking . . . . . . . . . . . . . . . . . . . . . . . . 1339
Chapter 46: Message Queuing . . . . . . . . . . . . . . . . . . . . . . . . . . . 1357
appendix: Guidelines for Windows 7 and Windows Server 2008 R2 . . . . . . . . . . . 1397
index . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1417
online Chapters
Chapter 48: Graphics with GDI+ . . . . . . . . . . . . . . . . . . . . . . . . . . .OC1
Chapter 49: Visual Studio Tools for Ofce . . . . . . . . . . . . . . . . . . . . . . OC49
Chapter 50: Managed Add-In Framework . . . . . . . . . . . . . . . . . . . . . . OC77
Chapter 51: Enterprise Services . . . . . . . . . . . . . . . . . . . . . . . . . . OC97
Chapter 52: Directory Services . . . . . . . . . . . . . . . . . . . . . . . . . . OC123
Chapter 53: C#, Visual Basic, C++/CLI, and F# . . . . . . . . . . . . . . . . . . . OC157
Chapter 54: .NET Remoting . . . . . . . . . . . . . . . . . . . . . . . . . . . .OC191
Chapter 55: Web Services with ASP.NET . . . . . . . . . . . . . . . . . . . . .OC233
Chapter 56: LINQ to SQL . . . . . . . . . . . . . . . . . . . . . . . . . . . .OC255
Chapter 57: Windows Workfow Foundation 3.0 . . . . . . . . . . . . . . . . . .OC279
本源码包内暂不包含可直接显示的源代码文件,请下载源码包。
English
