By Andrew Troelsen
This new version of Pro C# 5.0 and the .NET 4.5 Platform has been thoroughly revised and rewritten to mirror the most recent adjustments to the C# language specification and new advances within the .NET Framework. You'll locate new chapters overlaying the entire vital new positive aspects that make .NET 4.5 the main accomplished liberate but, including:
* .NET APIs for home windows eight type UI apps
* New asynchronous task-based version for async operations
* How HTML5 aid is being wrapped into C# internet purposes
* New programming interfaces for HTTP purposes, together with more suitable IPv6 aid
* elevated WPF, WCF and WF libraries giving C# extra strength than ever prior to
This comes on most sensible of award profitable assurance of middle C# positive aspects, either outdated and new, that experience made the former versions of this e-book so renowned (you'll locate every thing from generics to pLINQ lined here).
The undertaking of this article is to supply you with a rock-solid origin within the C# programming language and the middle points of the .NET platform (assemblies, remoting, home windows varieties, net kinds, ADO.NET, XML internet companies, etc.). when you digest the knowledge awarded in those 25 chapters, you’ll be in an ideal place to use this data for your particular programming assignments, and you’ll be good outfitted 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.
* observe the fine details of the top .NET know-how.
* study from an award-winning writer who has been educating the .NET global due to the fact that model 1.0.
* locate whole insurance of XAML, .NET 4.5 and visible Studio 12 including dialogue of the recent home windows Runtime.
<h3>Who this ebook is for</h3>
If you’re trying out this publication for the 1st time, do remember the fact that it's particular at skilled software program pros or graduate scholars of computing device technology (so don't count on 3 chapters on generation or choice constructs!).
it truly is excellent for someone who's drawn to the recent .NET Framework 4.5 and the C# language. no matter if you're relocating to .NET for the 1st time or are already writing purposes utilizing past .NET models, this booklet will give you a entire grounding within the new know-how and function an entire reference all through your coding occupation.
<h3>Table of Contents</h3>1. The Philosophy of .NET
2. A Survey of .NET improvement instruments
3. center 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. knowing item Lifetime
14. development and Configuring category Libraries
15. mirrored image, Dynamic Loading, past due Binding, and Attributes
sixteen. The Dynamic Language Runtime
17. methods and AppDomains
18. CIL and the function 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 keep watch over Programming Model
29. WPF Graphical Render Services
30. WPF assets, Animations and Styles
31. WPF keep watch over Templates
32. Introducing ASP.NET internet Forms
33. ASP.NET internet Controls, grasp Pages and Themes
34. nation administration innovations