By Andrew Troelsen
This re-creation of Pro C# 5.0 and the .NET 4.5 Platform has been thoroughly revised and rewritten to mirror the newest adjustments to the C# language specification and new advances within the .NET Framework. You'll locate new chapters overlaying the entire very important new positive factors that make .NET 4.5 the main finished unlock but, including:
* .NET APIs for home windows eight sort UI apps
* New asynchronous task-based version for async operations
* How HTML5 aid is being wrapped into C# net functions
* New programming interfaces for HTTP functions, together with more desirable IPv6 aid
* accelerated WPF, WCF and WF libraries giving C# extra energy than ever earlier than
This comes on most sensible of award successful assurance of middle C# beneficial properties, either outdated and new, that experience made the former versions of this publication so well known (you'll locate every little thing from generics to pLINQ lined here).
The undertaking of this article is to supply you with a rock-solid starting place within the C# programming language and the center elements of the .NET platform (assemblies, remoting, home windows varieties, internet types, ADO.NET, XML net prone, etc.). when you digest the data offered in those 25 chapters, you’ll be in an ideal place to use this information for your particular programming assignments, and you’ll be good built to discover the .NET universe by yourself phrases.
<h3>What you’ll learn</h3> * Be the 1st to appreciate the .NET 4.5 platform and visible C# 2012.
* notice the bits and bobs of the prime .NET expertise.
* study from an award-winning writer who has been instructing the .NET international due to the fact that model 1.0.
* locate entire assurance of XAML, .NET 4.5 and visible Studio 12 including dialogue of the recent home windows Runtime.
<h3>Who this e-book is for</h3>
If you’re testing this ebook for the 1st time, do remember the fact that it's unique at skilled software program execs or graduate scholars of desktop technology (so don't count on 3 chapters on generation or choice constructs!).
it's ideal for a person who's attracted to the hot .NET Framework 4.5 and the C# language. even if you're relocating to .NET for the 1st time or are already writing functions utilizing past .NET types, this booklet gives you a finished grounding within the new know-how and function an entire reference all through your coding profession.
<h3>Table of Contents</h3>1. The Philosophy of .NET
2. A Survey of .NET improvement instruments
3. middle C# Programming Constructs half I
4. middle C# Programming Constructs half II
6. Inheritance and Polymorphism
7. established Exception Handling
8. operating with Interfaces
9. Generics and Collections
10. Delegates, occasions and Lambda Expressions
eleven. complicated C# Language Features
12. LINQ to Objects
thirteen. figuring out item Lifetime
14. development and Configuring category Libraries
15. mirrored image, Dynamic Loading, overdue Binding, and Attributes
sixteen. The Dynamic Language Runtime
17. strategies and AppDomains
18. CIL and the position of Dynamic Assemblies
19. Multithreaded and Asynchronous Programming
20. operating with I/O prone and item Serialization
21. ADO.NET half I: The hooked up Layer
22. ADO.NET half II: The Disconnected Layer
23. ADO.NET half III: The Entity Framework
24. LINQ to XML
25. home windows verbal exchange Foundation
26. home windows Workflow Foundation
27. Introducing WPF and XAML
28. The WPF regulate Programming Model
29. WPF Graphical Render Services
30. WPF assets, Animations and Styles
31. WPF regulate Templates
32. Introducing ASP.NET net Forms
33. ASP.NET net Controls, grasp Pages and Themes
34. nation administration recommendations