Visual Studio 2012 and .NET 4.5 expert development cookbook : over 40 recipes for successfully mixing the powerful capabilities of .NET 4.5 and Visual Studio 2012 /

Saved in:
Bibliographic Details
Author / Creator:Sur, Abhishek.
Imprint:Birmingham, UK : Packt Pub., 2013.
Description:1 online resource (1 volume) : illustrations
Language:English
Series:Quick answers to common problems
Quick answers to common problems.
Subject:
Format: E-Resource Book
URL for this record:http://pi.lib.uchicago.edu/1001/cat/bib/11302395
Hidden Bibliographic Details
ISBN:9781680153668
1680153668
9781849686716
1849686718
9781849686709
184968670X
184968670X
Notes:Online resource; title from cover (Safari, viewed July 25, 2013).
Summary:This book is written in a cookbook-style format and provides practical, immediately usable task-based recipes that provide solutions to common development problems and help you adapt to the latest .NET technologies. This book is aimed at Visual Studio 2012 and .Net developers who want to gain advanced understanding and sharpen their existing skillsets and adapt to new .NET technologies. Basic understanding of .NET and C# is assumed. The purpose of this book is to give under the hood expertise in .NET and help you to face common problems on latest technologies.
Table of Contents:
  • Cover; Copyright; Credits; About the Authors; Acknowledgement; About the Reviewers; www.PacktPub.com; Table of Contents; Preface; Chapter 1: Introduction to Visual Studio IDE Features; Introduction; 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; Introduction
  • Inspecting the internal structure of a .NET assemblyWorking 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
  • Introduction to Threading and Asynchronous Threading patternsWorking 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; Introduction; 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.NETWorking with task-based asynchronous HttpHandlers and HttpModules; New enhancements to various Visual Studio editors; Chapter 5: Enhancements to WPF; Introduction; Getting started with WPF and its major enhancements in .NET4.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; Introduction; Building your first Windows 8 style tiles application using JavaScript, HTML5, ; and CSS
  • Writing a library for WinJSBuilding 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; Introduction; 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; Index