|
|
Title |
Duration |
|
|
|
Introduction to 70-526 & Windows Development
We'll learn about key terminology and the basics of Windows development while also getting familiar with everything that's required for the 70-526 exam pack. We'll also take a brief demo of the sample application.
|
00:19:03 |
|
|
|
Configuring Windows Forms
Start with an introduction to Windows Forms (WinForms) before learning how to create, configure and programmatically work with them to create User Interfaces.
|
00:33:23 |
|
|
|
Managing Control Layout
We'll learn how to organize the controls in our User Interfaces to create friendly applications. We'll take hands on look at all of the "container" controls and how to work with them programmatically.
|
00:45:28 |
|
|
|
Configuring Controls
Here we'll take a deeper look at how controls work and all the ways to work with them in the design environment. We'll also look at some User Interface design guidelines to help maximize user productivity.
|
00:35:34 |
|
|
|
Working with Controls: Basic Controls
In this video, we'll take a hands-on look at all of the staple controls used in virtually every application used today. From command and display controls, to data entry and text editing controls, to list controls.
|
00:51:28 |
|
|
|
Working with Controls: Advanced Controls
Here we'll take a hands-on approach to the more advanced controls. From Listviews and Treeviews to display complex data, to timer and image controls, and we'll even look at how to integrate a web browser into your own application!
|
00:59:39 |
|
|
|
Working with Controls: Menus & Toolstrips
In this video, we'll focus on Menus and Toolbars, great controls for giving your application consistency and providing users with a centralized command center to the application.
|
00:22:03 |
|
|
|
Working with Data: Connections
We'll start our adventure into the world of database programming with an introduction to ADO.NET and how to establish a connection to a database using a variety of techniques.
|
00:30:17 |
|
|
|
Working with Data: Connected Operations
In this video, we'll learn how to work with a database while connected to it. We'll focus on the ADO.NET command object and how to retrieve data using queries and stored procedures.
|
00:22:03 |
|
|
|
Working with Data: Disconnected Operations
In this video, we'll look at how to work with data from a database while disconnected from it. We'll focus on data sets, data tables and many other ADO.NET objects that will assist us in working with data locally.
|
00:35:34 |
|
|
|
Configuring Data-Bound Controls
Were we'll get familiar with all of the new data-binding features of Visual Studio 2005 and .NET 2.0. We'll learn how to bind data to controls manually, automatically and get familiar with the new Grid control.
|
00:35:46 |
|
|
|
Working with XML Data
We'll take a hands-on approach to working with XML data in this video. Starting with how to create XML documents, to reading and writing XML data, to automatically binding data to and from our classes using serialization.
|
00:34:52 |
|
|
|
Printing and Reporting I
In the first video on printing we'll learn all of the utility functions of printing from an application. From creating, previewing, configuring a print document to controlling the print process.
|
00:16:58 |
|
|
|
Printing and Reporting II
The second video on printing will have us focus on programmatically generating the document content. We'll get familiar with the graphics object and how to transform data, images and even database information into a print document.
|
00:22:24 |
|
|
|
Enhancing Usability I
We'll learn how to integrate accessibility features into our applications in the first usability video. We'll also look at how to internationalize our application so it may support multiple languages and data formats.
|
00:29:42 |
|
|
|
Enhancing Usability II
The second video on usability we'll learn how to enhance our user interfaces by implementing drag-n-drop operations along with how to design MDI (multiple document) user interfaces. We'll also look at how to persist application settings between uses.
|
00:31:08 |
|
|
|
Asynchronous Operations
We'll learn all about the advanced concept of asynchronous programming in this video to improve performance and responsiveness of our applications processes. We'll take a hands on approach and see how and when to implement each technique.
|
00:39:27 |
|
|
|
Creating Controls
Here we'll learn how to create our own controls. Starting with user controls to combine functionality of multiple controls, then moving into custom controls and how to build a unique control from scratch, and ending with a look at how to extend our existing controls by adding our own custom functionality.
|
00:27:37 |
|
|
|
Deploying Applications
In this video we'll learn how to deploy our application using the new ClickOnce deployment technology to deploy an application through a browser or file share. We'll also look at how to create our own setup package the old fashioned way.
|
00:26:43 |
|
|
|
Sample Application Overview
We'll walkthrough the sample application and see how it pertains to the videos in this series. We'll also look at how to setup and configure it in your environment
|
00:11:39 |