Home
Username:
Password:
Microsoft C# 2010 Training

CD Contents For This Title

 All the chapters and lesson contents of Microsoft C# 2010 are listed below.

To help you evaluate our training, we have made some of the tutorials for Microsoft C# 2010 freely available. Click on any of the linked lesson listings below to preview FREE!

C# is the Microsoft flagship programming language. It is a simple, powerful, type-safe, and object-oriented language. The many innovations of C# enable rapid application development while retaining the expressiveness and elegance of C-style languages. Since its introduction in the early 2000s as a competitor to Java, C# has steadily developed a very strong identity and is outpacing all competitors as a platform for mission critical applications. In this VTC course, author Mark Long will teach you how to program with C#. He will explain the language\'s features, quirks, and functionalities in a way that is easy to follow and understand. From simple variable declaration to understanding delegates and events, you\'ll learn a lot about developing with C#. To begin learning today, simply click on the movie links.

Choose your media type:


QT To view the Free Tutorials listed below, you must have QuickTime installed. Please note that the online free samples have been compressed for quicker downloads. Purchased CDs have higher sound and video quality.
Monitor resolution needs to be set to at least 1024 by 768 to view the entire movie.

Introduction
  Welcome (00:57)
  Course Overview (04:14)
  Understanding the .NET Framework (05:58)
  C# History (05:26)
  New in 2010 (02:39)
  DreamSpark (03:23)
Visual C# 2010 Express
  Getting Visual C# 2010 Express (03:19)
  Installation and Use (04:39)
  Visual C# 2010 Expre ss Tour (06:37)
  Understanding Solutions and Projects (05:28)
  Your First C# Program (05:05)
  Commenting Your Code (05:53)
  Collapse and Expand Code (02:40)
  Using Code Snippets (03:03)
  Refactoring Code (04:02)
Object Oriented Programming
  Object Oriented Development pt. 1 (07:06)
  Object Oriented Development pt. 2 (04:19)
  OOP Basics (05:40)
  Understanding Classification (05:20)
  Understanding Encapsulation (04:21)
  Understanding Inheritance (06:11)
  Understanding Overloading (03:53)
C# Variables
  C# Variables (04:54)
  Data Types (04:34)
  Built-in Value Types (04:49)
  New Dynamic Type (04:08)
  Dynamic Type Example (03:56)
  C# Operators (05:17)
  Casting pt. 1 (06:37)
  Casting pt. 2 (06:37)
  Strings (03:02)
  Strings Example (05:58)
  Understanding Scope (04:29)
  Statements (04:46)
  Expressions (03:09)
  Using StringBuilder (03:50)
  StringBuilder Example pt. 1 (06:24)
  StringBuilder Example pt. 2 (04:38)
  Enumerations (04:50)
Classes
  Understanding Classes (03:17)
  Creating a Class (05:25)
  Instantiating an Object (06:09)
  Class Access Modifiers (05:20)
  Understanding Constructors (02:33)
  Using Constructors (05:26)
  Overloading Constructors (06:06)
  Partial Classes (03:52)
  Partial Classes Example (04:39)
  Testing an Object Type (06:01)
  Abstract and Sealed Classes (03:40)
  Inheritance Example pt. 1 (06:01)
  Inheritance Example pt. 2 (05:19)
  Static Classes (03:57)
  Static Class Example (05:22)
  Static Class Constructor (02:59)
  C# Structs (04:40)
  Struct Example (02:10)
  Struct Constructors (05:40)
Fields and Properties
  Understanding Fields (03:27)
  Defining Fields (05:48)
  Field Modifiers (03:58)
  Understanding Properties (03:51)
  Creating a Property (07:10)
  Automatically Implemented Properties (02:48)
  Read or Write Only Properties (02:18)
  Property Access Modifiers (02:16)
Methods
  Understanding Methods (05:02)
  Creating Methods (06:55)
  Understanding Parameters (05:48)
  By Val and By Ref pt. 1 (06:43)
  By Val and By Ref pt. 2 (06:15)
  Out Params and Optionals (06:14)
  Using Params (05:09)
  Using Optional Parameters (06:22)
  Method Modifiers (05:49)
  Overloading Methods (06:48)
  Overriding Methods (07:19)
  Hiding Methods (06:26)
  Sealed Methods (06:52)
  Static Methods (03:44)
  Extension Methods (04:52)
Delegates and Events
  Understanding Delegates (03:21)
  Defining a Delegate (04:25)
  Simple Delegate Example pt. 1 (05:46)
  Simple Delegate Example pt. 2 (05:45)
  Multicast Delegate Example (06:48)
  Anonymous Methods (06:35)
  Callbacks (06:49)
  Understanding C# Events (04:06)
  Event Publisher (06:14)
  Event Subscriber (05:58)
  Raising and Handling the Event (05:55)
C# Generics
  Original or Generic (02:37)
  Understanding Generics (03:39)
  What Generics Accomplish (04:24)
  Creating a Generic Class (03:22)
  Using a Generic Class (05:06)
  Type Parameter Constraints pt. 1 (06:50)
  Type Parameter Constraints pt. 2 (06:03)
  Creating a Generic Method (05:01)
Interfaces
  Understanding Interfaces (04:54)
  Defining an Interface (03:38)
  Using an Interface (05:50)
Conclusion
  Course Wrap Up (04:59)
Credits
  About the Author (02:39)

Title Information / Pricing

Title: Microsoft C# 2010
Author: Mark Long
SKU: 34306
ISBN: 978-1-61866-037-4
Release Date: 2012-03-19
Price:
Duration: 8.5 hrs / 105 lessons
Work Files: Yes
Captions: Available on CD and Online University
Compatibility: Vista/XP/2000, OS X, Linux
QuickTime 7

Online University Access all our Training for only 30

The Online University provides unlimited 24/7 access to ALL of VTC's incredible training content for the low fixed price of just $30/month (USD)


Related Titles

 

Select Bandwidth

Click "High Bandwidth" if you want to view movies at the highest quality available. Click "Low Bandwidth" if on a slow dial-up connection. The low bandwidth movies are slightly more compressed and smaller in file size, allowing for faster streaming.

* Bandwidth selection only available for QuickTime versions of tutorials, not Flash.


Select:

Now Shipping

Autodesk Sketchbook Pro 6 for Desktop and iPad

Autodesk Sketchbook Pro 6 for Desktop and iPad

View the first three chapters of this tutorial FREE!


Client Testimonials

I have now completed my first on line course in MS Publisher 2003 with VTC. Author Kate. J.Chase is to be commended on her unassuming style and...

Algernon Williams