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 /
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 advanc...
Clasificación: | Libro Electrónico |
---|---|
Autor principal: | |
Formato: | Electrónico eBook |
Idioma: | Inglés |
Publicado: |
Birmingham, UK :
Packt Pub.,
2013.
|
Colección: | Quick answers to common problems.
|
Temas: | |
Acceso en línea: | Texto completo |
Tabla de Contenidos:
- 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