
Authoritative.
Strategic.

This book takes a layered approach similar to how most applications are architected. When developing a new application, developers often divide up the work for the user interface, service layer (data access), and domain classes (coding). Whether there is one developer playing all three roles, or three developers doing each, this approach allows the reader to easily reference the layer they are constructing. Minibooks include:
Book I: Visual Studio 2005 Overview.
Book II: Getting Started with Visual Studio.
Book III: Building Applications with Visual Studio 2005.
Book IV: Getting Acquainted with Data Access.
Book V: Coding.
Book VI: Going the Extra Mile.
Book VII: Extending the Family.
Book I: Visual Studio 2005 Overview.
Chapter 1: What Is Visual Studio?
Chapter 2: Exploring .NET.
Chapter 3: Modern Software Development.
Chapter 4: The Languages of .NET.
Chapter 5: The Many Editions of Visual Studio 2005.
Book II: Getting Started with Visual Studio.
Chapter 1: Installing Visual Studio Professional.
Chapter 2: Browsing Visual Studio.
Chapter 3: Making Connections with Visual Studio.
Chapter 4: Upgrading from .NET 1.1.
Book III: Building Applications with Visual Studio 2005.
Chapter 1: Getting Smart About Smart Clients.
Chapter 2: Building Smart Client User Interfaces.
Chapter 3: Building Visual C++ Applications.
Chapter 4: Building Web Applications.
Chapter 5: Laying Out Your Site.
Chapter 6: Exploring ASP.NET Services.
Chapter 7: Building a Mobile Application.
Book IV: Getting Acquainted with Data Access.
Chapter 1: Accessing Data with Visual Studio.
Chapter 2: Show Me the Data.
Chapter 3: Working with Strongly Typed DataSets.
Chapter 4: Working with XML.
Chapter 5: Under the Hood with ADO.NET.
Chapter 6: Using Visual Studio with SQL Server.
Book V: Coding.
Chapter 1: Programming with Visual Studio 2005.
Chapter 2: Understanding Data Types.
Chapter 3: Get Some Class.
Chapter 4: Wiring Up Events in the User Interface.
Chapter 5: Getting Productive with Visual Studio 2005.
Chapter 6: Exploring Web Services.
Chapter 7: Handling Exceptions and Debugging.
Chapter 8: Testing Code with Visual Studio.
Chapter 9: Using Enterprise Library.
Book VI: Going the Extra Mile.
Chapter 1: Building Solutions and Projects.
Chapter 2: Deployment Options.
Chapter 3: Checking Out Source Control.
Chapter 4: Building Professional Reports with Crystal Reports.
Chapter 5: Using SQL Server Reporting Services.
Book VII: Extending the Family.
Chapter 1: Exploring Visual Studio Extensions.
Chapter 2: Being a Team Player with Visual Studio Team System.
Chapter 3: Using Visual Studio with Vista and Office 2007.
Index.
Malware is at such high levels (more than 60 million unique samples per year) that protecting an endpoint with traditional antivirus software, has become futile. More than 100,000 new types ...
The nature of work has changed fundamentally and forever and it continues to evolve rapidly. Geographic distance and ...