Professional C# 5.0 and .NET 4.5.1
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 26. 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
Book Details
- Paperback: 1560 pages
- Publisher: Wrox (February 2014)
- Language: English
- ISBN-10: 1118833031
- ISBN-13: 978-1118833032