Table of Contents
Part I: Language Constructs and Environment
Visual Basic Keywords and Syntax
Enhancing a Sample Application
Useful Features of Visual Studio 2012
Chapter 2: The Common Language Runtime
Framework Profiles and Platforms
Elements of a .NET Application
Chapter 3: Objects and Visual Basic
Working With Visual Basic Types
Chapter 5: Advanced Language Constructs
Preparing the Sample Application
Chapter 6: Exception Handling and Debugging
Part II: Business Objects and Data Access
Chapter 7: Arrays, Collections, and Generics
Chapter 8: Using XML with Visual Basic
Working with the Common Provider Model
Transactions and System.Transactions
Chapter 10: Data Access with the Entity Framework
Chapter 11: Services (XML/WCF)
Part III: Specialized Topics and Libraries
Features Shared by All XAML Platforms
Data Templates and ItemControls
Chapter 13: Creating XAML Applications for Windows 8
New Visual Elements in Windows 8
Changes to the Visual Designer in Visual Studio 2012
Application Templates in Visual Studio 2012
Chapter 14: Applications with ASP.NET, MVC, JavaScript and HTML
Visual Studio Support for ASP.NET
Building Windows 8 Style Apps with HTML and JavaScript
Translating Values and Behaviors
Chapter 16: Application Services
Using IIS for Application Services
Characteristics of a Windows Service
Interacting with Windows Services
Creating a Windows Service in Visual Basic
Creating a File Watcher Service
Communicating with the Service
Chapter 17: Assemblies and Reflection
Chapter 18: Security in the .NET Framework
Security Concepts and Definitions
The System.Security.Permissions Namespace
Managing Code Access Permission Sets
Defining Your Application UAC Settings
Chapter 19: Parallel Programming Using Tasks and Threads
Transforming Sequential Code to Parallel Code
Specifying the Desired Degree of Parallelism
Chapter 20: Deploying XAML Applications via the Window 8 Windows Store
A New Deployment Option for Windows 8 Apps
Getting an Account at the Windows Store
Requirements for Apps in the Windows Store
Working with the Windows Store in Visual Studio 2012