Professional C# 5.0 and .NET 4.5.1 /
Nagel, Christian,author.
Glynn, Jay,author.
Skinner, Morgan,author.
Includes index.
Part I: The C# Language; .NET Architecture -- Core C# -- Objects and types -- Inheritance -- Generics -- Arrays and tuples -- Operators and casts -- Delegates, lambdas, and events -- Strings and regular expressions -- Collections -- Language integrated query -- Dynamic language extensions -- Asynchronous programming -- Memory management and pointers -- Reflection -- Errors and exceptions.
Part II: Visual studio; Visual studio 2013 -- Deployment.
Part III: Foundation; Assemblies -- Diagnostics -- Tasks, threads, and synchronization --- Security -- Interop -- Manipulating files and the registry -- Transactions -- Networking -- Windows services -- Localization -- Core XAML -- Managed extensibility framework -- Windows runtime.
Part IV: Data; Core ADO.NET -- ADO.NET entity framework -- Manipulating XML.
Part V: Presentation; Core WPF -- Business applications with WPF -- Creating documents with WPF -- Windows store apps: user interface -- Windows store apps: contracts and devices -- Core ASP.NET -- ASP.NET WEB forms -- ASP.NET MVC.
Part VI: Communication; Windows communication foundation -- ASP.NET WEB API -- Windows workflow foundation -- Peer-to-peer networking -- Message queuing.
C (Computer program language)
C# (Computer program language)
Computer programming.
Web servers.
Web sites