Review topics covered in the C# Introduction course.
Define classes in C# and use them to develop applications.
Develop C# classes that are derived from other classes, define interfaces, structures and create class libraries.
Create a database in preparation for writing C# applications which use databases.
Write C# applications which use bound and unbound dataset controls.
Write C# applications which work with ADO.NET classes.
Write C# applications which read and write text and binary files.
Write C# applications which read and process XML data.
Write C# applications which use single and multiple document interfaces as well as menus, toolbars and help.
Create a final C# application which demonstrates what they have learned in this course.
Prerequisites
This course is a continuation of the C# Introduction course. Students should have completed this course or be familiar with the topics covered in that course.