Visual Studio 2012 and .NET 4.5 Expert Development Cookbook

Visual Studio 2012 and .NET 4.5 Expert Development Cookbook 
One of the books I was technical reviewer for was recently released. I highly recommend you pick up a copy of Visual Studio 2012 and .NET 4.5 Expert Development Cookbook

 Chapter 1: Introduction to Visual Studio IDE Features
Identifying the various components of Visual Studio IDE
Working with Solution Explorer and Class View
Working with the main workspace area of IDE
Navigating between code inside the IDE
Extending Visual Studio templates
Using Code Snippets in Visual Studio
Using Smart Tags and Refactor in Visual Studio

Chapter 2: Basics of .NET Programs and Memory Management
Inspecting the internal structure of a .NET assembly
Working with different types of assemblies
Inspecting the major components of a .NET program
How to work with custom configurations for an application
How to disassemble an assembly
Securing your code from reverse engineering by using obfuscation
Understanding .NET garbage collection and memory management
How to find memory leaks in a .NET program
Solutions to 10 common mistakes made by developers while writing code
 Chapter 3: Asynchronous Programming in .NET
Introduction to Threading and Asynchronous Threading patterns
Working with Event-based asynchronous pattern and BackgroundWorker
Working with thread locking and synchronization
Lock statement using task-based parallelism in concurrent programming
Working with async and await patterns
Working with Task Parallel Library data flows

Chapter 4: Enhancements to ASP.NET
Understanding major performance boosters in ASP.NET web applications
How to work with statically-typed model binding in ASP.NET applications
Introduction to HTML5 and CSS3 in ASP.NET applications
Working with jQuery in Visual Studio with ASP.NET
Working with task-based asynchronous HttpHandlers and HttpModules
New enhancements to various Visual Studio editors
Chapter 5: Enhancements to WPF
Getting started with WPF and its major enhancements in .NET 4.5
Building applications using MVVM pattern supported by WPF
Using the Ribbon User Interface in WPF
Using WeakEvent pattern in WPF
  Chapter 6: Building Touch-sensitive Device Applications in Windows 8
Building your first Windows 8 style tiles application using JavaScript, HTML5, and CSS
Writing a library for WinJS
Building your first Windows 8 style tiles application using C# and XAML
Working with storage files in Windows 8 style tiles applications
Understanding the application life cycle of WinRT applications

Chapter 7: Communication and Sharing using Windows 8
How to enable app to app sharing inside a Windows 8 environment
Working with notification and services
How to perform background transfers of data in Windows 8 style tiles applications