Part 1 – Understanding the Fundamentals
Chapter 1: Getting Started (34 min)
1. What is Visual Studio 2005 & the .NET Framework 2.0?
2. Choosing the Appropriate Architecture
3. Examining Solution Templates
4. Exploring Templates for Web Applications
5. Taking a Closer Look at the Server Explorer
6. Setting Up Database Connection
7. Examining the Solution Explorer
8. Working with the Properties Window
9. Working with the Toolbox
Chapter 2: Leveraging Productivity Features (36 min)
1. Exploring the IDE
2. Working with the Code Editor
3. Using IntelliSense®
4. Working with the XML Editor
5. Working with XML Schema
6. Working with Code Snippets
7. Working with Commenting
8. Working with Code Snippets in a C# Project
9. Taking a Look at Object Oriented Programming
Chapter 3: Creating Windows Forms Applications (40 min)
1. Exploring Windows Application Basics
2. Adding Controls to the Form
3. Build a Browser Desktop Application
4. Adding Controls to the Application
5. Customizing a Windows Desktop Application
6. Adding Functionality to the Application
Chapter 4: Data access & ADO.NET with Desktop Applications (31 min)
1. Taking a Look at a Finished Application
2. Working with the Data Source Configuration Wizard
3. Experimenting with the Data Sources Window
4. Working with the Data Grid View Control
5. Working with Columns
6. Examining the ADO.NET Object Library
7. Explaining Details of the Table Adapter
8. Add Update Functionality to an Application
Chapter 5: ADO.NET in the Middle Tier (43 min)
1. Working with Data Access
2. Reviewing the Data Access Controls
3. Understanding the Command Object
4. Creating a Select Statement
5. Working with the GridView Control
6. Adding a Parameterized Query
7. Binding to Business Objects
8. Defining a Generic List
9. Adding User Interface Elements to a Form
10. Binding the Data GridView Control to an Object
11. Entering Data to the Customer Tracker
Chapter 6: Build a Robust User Interface with ASP.NET 2.0 (45 min)
1. Reviewing the Top Ten Features of ASP.NET 2.0
2. Examining an ASP.NET 2.0 Solution Template
3. Examining the Web.Config File
4. Working with ASP.NET 2.0 Controls
5. Working with the Radio Button List Control
6. Maintaining Scroll Position
7. Binding to an XML File with the Bulleted List Control
8. Applying Themes & Skins
9. Working with the MultiView Control
Chapter 7: Publish a Smart Client Application with Click Once (28 min)
1. Smart Client Architectural Choices
2. Exploring Benefits of Smart Client
3. Building Your Own Smart Client Application
4. Creating a Data Aware Smart Client Application
5. Publishing & Installing Your Application
6. Setting Up Automatic Updates
7. Rolling Back the Application to a Previous Version
Chapter 8: Personalize Secure Smart Client Applications (35 min)
1. Signing Applications with Certificates
2. Working with Internet Explorer Zones
3. Calculating Permissions
4. Using the .NET Framework Configuration Tool