Username:
Password:

Introduction to Microsoft C# 2008 Tutorials

Online Contents For This Course

We have made some of the video tutorials for

Introduction to Microsoft C# 2008

freely available to help you evaluate our training. Click on any of the linked lesson listings below to preview FREE!
   Course Description
Microsoft's C# programming language first appeared in the early 2000s. Microsoft's design goals were to create a clean, concise programming language that was redesigned from the ground up based on the new programming paradigms that the Internet created. Over the past nine years, C# has become one of the most popular programming languages in the world. In this course, Mark Long introduces you to the basics of the C# language and gives you a foundation to continue to develop your skillset with C#. Work files are included. To begin learning today, simply click on the movie links.

Choose your media type:

Welcome
  Introduction (02:55) T
  Course Overview (03:41) T
  History of C# (05:48) T
  Programming Challenges (06:38) T
  Visual Studio 2008 Versions (07:15) T
Visual Studio 2008
  Visual Studio & Virtual PC (06:12) T
  Getting Visual Studio 2008 (03:11) T
  Installing Visual Studio 2008 (06:57) T
  Visual Studio Tour pt. 1 (06:31) T
  Visual Studio Tour pt. 2 (07:05) T
  Understanding Solutions & Projects pt. 1 (02:49) T
  Understanding Solutions & Projects pt. 2 (03:44) T
  Your First C# Program (06:52) T
  Commenting Your Code (05:53) T
  Collapse & Expand Code (05:01) T
  Code Snippets (05:02) T
  Refactoring Code (04:39) T
C# Essentials
  Data Types (05:58) T
  Built-in Value Types (06:21) T
  C# Variables (03:07) T
  Casting pt. 1 (06:24) T
  Casting pt. 2 (05:45) T
  Strings (03:46) T
  Converting (04:01) T
  Formatting (04:06) T
  Understanding Scope (05:06) T
  Constants (04:39) T
  Expressions & Operators (05:41) T
C# Control Structures
  Relational & Logical Operators (04:55)
  If Statements (06:27)
  Switch Statements (05:55)
  While Loop (05:58)
  DoWhile Loop (05:16)
  For Loop (06:13)
Methods & Events
  Coding & Calling Methods (03:56)
  Method Parameters (05:02)
  Event Handlers (05:42)
  Handling Multiple Events (06:23)
Exceptions
  Exception Basics (07:03)
  Catching an Exception (06:02)
  System Exception Classes (04:58)
  Throwing an Exception (06:30)
  Validating Data (06:44)
Arrays & Collections
  Array Basics (06:39)
  Using an Array (06:26)
  Array Data (06:50)
  Inserting Data into the Array (06:07)
  Two Dimensional Arrays (04:27)
  Jagged Arrays (04:11)
  Collection Basics (06:01)
  Typed & UnTyped Collections (06:30)
  Using a List pt. 1 (06:56)
  Using a List pt. 2 (04:20)
  Sorted Lists pt. 1 (06:29)
  Sorted Lists pt. 2 (03:47)
  Queues (06:05)
  Stacks (05:55)
Dates & Time
  DateTime Basics (05:58)
  Formatting DateTime (04:26)
  DateTime Math (04:14)
Debugging
  Debugging Basics (06:43)
  Edit & Continue (04:43)
  Using Breakpoints (04:02)
  Debugging Windows (05:05)
C# Classes
  OOP Basics (06:57)
  Creating a Class (06:05)
  Instantiating an Object (07:06)
  Class Tools (05:18)
  C# Structures (03:35)
  Constructors (06:45)
  Class Indexers (04:06)
Delegates
  Delegates pt. 1 (06:40)
  Delegates pt. 2 (06:35)
Conclusion
  Course Wrap Up (04:39)
  Additional Resources (02:21)
Credits
  About the Author (03:39)