Learn how to:
The course opens with a high-level introduction to the C# language. The "Jump Start" segment will familiarize you with building C# applications using Visual Studio 2005. You'll learn about the interacting roles of the C# Compiler, the .NET Class Library and the Common Type System.
Level 2 covers the fundamentals of the C# language. You'll get a handle on the crucial distinction between Value-Type Variables and Reference-Type Variables. You'll learn how to use Flow Control Statements to manage the runtime execution of your C# code; don't forget that semicolon. And you'll get comfortable with defining and using Methods and Arrays.
In Level 3 we explore the benefits and techniques of the OOP paradigm and how to leverage them in C# programs. Challenging concepts like class inheritance are clearly expounded by means of "hands-on" C# examples.
Level 4 is a programmer's tour-de-force of Visual Studio 2005. From Toolbars to Breakpoints, you'll develop confidence with the tools of the development environment.
In Level 5 we create a fully functional Windows Text Editor. This application becomes the basis for exploring the details of how to code a Windows application using C# 2005. You'll also learn how to catch runtime exceptions. And you'll get familiar with the new concepts introduced with C# 2005 like Generic Collections and Annonymous Methods. ClickOnce Deployment lets a user install a Windows App over the web and update it with a single click. These are only a few of the essentials that you'll master in this course and carry with you in your C# 2005 toolbox.