Professional C# 5.0 and .NET 4.5.1
- Length: 1560 pages
- Edition: 1
- Language: English
- Publisher: Wrox
- Publication Date: 2014-02-24
- ISBN-10: 1118833031
- ISBN-13: 9781118833032
- Sales Rank: #1113576 (See Top 100 Books)
Comprehensive, advanced coverage of C# 5.0 and .NET 4.5.1
Whether you’re a C# guru or transitioning from C/C++, staying up to date is critical to your success. Professional C# 5.0 and .NET 4.5.1 is your go-to guide for navigating the programming environment for the Windows platform. After a quick refresher of the C# basics, the team of expert authors dives in to C# 5.0 and updates for NET 4.5.1. Includes:
- Different behaviors for .NET 4.5.1 and the changes to Visual Studio 2013
- Changes to ASP.NET Core, Web Forms, MVC, and Web API
- Updated Windows 8 deployments and localization, event logs, and data flow
- Shuffling of ADO.NET Entity Framework
- Additions to Windows Workflow Foundation
- New Windows Runtime 2.0 updates
Table of Contents
Part I: The C# Language
Chapter 1: .NET Architecture
Chapter 2: Core C#
Chapter 3: Objects and Types
Chapter 4: Inheritance
Chapter 5: Generics
Chapter 6: Arrays and Tuples
Chapter 7: Operators and Casts
Chapter 8: Delegates, Lambdas, and Events
Chapter 9: Strings and Regular Expressions
Chapter 10: Collections
Chapter 11: Language Integrated Query
Chapter 12: Dynamic Language Extensions
Chapter 13: Asynchronous Programming
Chapter 14: Memory Management and Pointers
Chapter 15: Reflection
Chapter 16: Errors and Exceptions
Part II: Visual Studio
Chapter 17: Visual Studio 2013
Chapter 18: Deployment
Part III: Foundation
Chapter 19: Assemblies
Chapter 20: Diagnostics
Chapter 21: Tasks, Threads, and Synchronization
Chapter 22: Security
Chapter 23: Interop
Chapter 24: Manipulating Files and the Registry
Chapter 25: Transactions
Chapter 26: Networking
Chapter 27: Windows Services
Chapter 28: Localization
Chapter 29: Core XAML
Chapter 30: Managed Extensibility Framework
Chapter 31: Windows Runtime
Part IV: Data
Chapter 32: Core ADO.NET
Chapter 33: ADO.NET Entity Framework
Chapter 34: Manipulating XML
Part V: Presentation
Chapter 35: Core WPF
Chapter 36: Business Applications with WPF
Chapter 37: Creating Documents with WPF
Chapter 38: Windows Store Apps: User Interface
Chapter 39: Windows Store Apps: Contracts and Devices
Chapter 40: Core ASP.NET
Chapter 41: ASP.NET Web Forms
Chapter 42: ASP.NET MVC
Part VI: Communication
Chapter 43: Windows Communication Foundation
Chapter 44: ASP.NET Web API
Chapter 45: Windows Workflow Foundation
Chapter 46: Peer-to-Peer Networking
Chapter 47: Message Queuing