Professional C# 2012 and .NET 4.5


Intermediate to advanced technique coverage, updated for C# 2012 and .NET 4.5

This guide is geared towards experienced programmers looking to update and enhance their skills in writing Windows applications, web apps, and Metro apps with C# and .NET 4.5. Packed with information about intermediate and advanced features, this book includes everything professional developers need to know about C# and putting it to work.

  • Covers challenging .NET features including Language Integrated Query (LINQ), LINQ to SQL, LINQ to XML, WCF, WPF, Workflow, and Generics
  • Puts the new Async keyword to work and features refreshers on .NET architecture, objects, types, inheritance, arrays, operators, casts, delegates, events, strings, regular expressions, collections, and memory management
  • Explores new options and interfaces presented by Windows 8 development, WinRT, and Metro style apps
  • Includes traditional Windows forms programming, ASP.NET web programming with C#, and working in Visual Studio 2012 with C#

Professional C# 2012 and .NET 4.5 is a comprehensive guide for experienced programmers wanting to maximize these technologies.

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 2012
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
Chapter 39. Core ASP.NET
Chapter 40. ASP.NET Web Forms
Chapter 41. ASP.NET MVC
Chapter 42. ASP.NET Dynamic Data

Part VI: Communication
Chapter 43. Windows Communication Foundation
Chapter 44. WCF Data Services
Chapter 45. Windows Workflow Foundation
Chapter 46. Peer-to-Peer Networking
Chapter 47. Message Queuing

Book Details

  • Paperback: 1584 pages
  • Publisher: Wrox (October 2012)
  • Language: English
  • ISBN-10: 1118314425
  • ISBN-13: 978-1118314425
Download [64.9 MiB]

You may also like...

No Responses

  1. vanduh says:

    thanks dude, this book is awesome.

Leave a Reply