HALLOGRAM PUBLISHING
SHOPPING CARTSITE MAPCONTACT USPRODUCTS
HOMEBARCODESDEVELOPER TOOLSUSER TOOLSTRAINING
Visual C# 2005 Training by Keystone

Keystone

Summary of Visual C# 2005 Training

C# 2005 is the latest release of Microsoft's premiere programming language used by thousands of .NET developers to create state-of-the-art applications like the .NET Framework itself. This course will empower you to code elegant C# programs that address the ever-changing demands of real world software. You'll also learn how to use the great new GUI features of Visual Studio 2005 to boost your coding productivity. The course includes exercises, Q-A drills and full sample code to help confirm your progress. Two bonus video segments are included in which Anders Hejlsberg, author of the C# language, drills down into Parameter Passing and Annonymous Methods. By learning C# 2005, you'll position yourself as a valuable resource in the expanding marketplace of software development.

Visual C# 2005 Course Outline

Visual C# 2005 Essentials: Level 1: Introduction

  • 1.0 Introduction to the C# Language
  • 1.1 History of C#
  • 1.2 .NET Languages
  • 1.3 Visual Studio "Jump Start"
  • 1.4 Our First C# Application
  • 2.0 The C# Compiler
  • 2.1 Compile Steps
  • 2.2 .NET Assemblies
  • 2.3 Debug vs. Release
  • 2.4 The Main Method
  • 3.0 The .NET Class Library
  • 3.1 Our First Console Application
  • 3.2 The Class Library Object Browser
  • 3.3 Writing Data to the Console
  • 3.4 Formatting Strings
  • 3.5 Namespaces
  • 4.0 Basic Language Elements
  • 4.1 CTS: The Common Type System
  • 4.2 Intrinsic C# Data Types
  • 4.3 Statements
  • 4.4 Operators
  • 4.5 Comments
  • 4.6 Naming Conventions
  • 4.7 IDE Tips
  • Visual C# 2005 Essentials: Level 2: Language Fundamentals

  • 1.0 Value-Type Variables
  • 1.1 Declaring Local Variables
  • 1.2 Enumerations
  • 1.3 Structures
  • 1.4 Constants
  • 2.0 Reference-Type Variables
  • 2.1 Declaring a Reference to an Object
  • 2.2 Creating a new Object
  • 2.3 Calling an Object Method
  • 2.4 The String Class
  • 2.5 Value-Types vs. Reference-Types
  • 3.0 Flow Control Statements
  • 3.1 The if Statement
  • 3.2 The switch Statement
  • 3.3 The while Statement
  • 3.4 The for Statement
  • 3.5 The foreach Statement
  • 4.0 Methods
  • 4.1 Defining a Method
  • 4.2 Returning a Value from a Method
  • 4.3 Input Parameters
  • 4.4 Output Parameters
  • 4.5 Updatable Parameters
  • 4.6 Method Overloading
  • 5.0 Arrays
  • 5.1 Array Syntax
  • 5.2 Initializing Array Elements
  • 5.3 Array Methods and Properties
  • 5.4 Array Rank
  • Visual C# 2005 Essentials: Level 3: Object Oriented Programming

  • 1.0 Introduction to OOP
  • 1.1 Classes, Class Members and Objects
  • 1.2 Using the Class Designer
  • 1.3 Class Inheritance
  • 1.4 Instantiating Objects
  • 1.5 Constructors
  • 2.0 Using OOP in C# Programs
  • 2.1 Properties
  • 2.2 Instance Members
  • 2.3 Static Members
  • 2.4 Abstract Base Classes
  • 2.5 Interfaces
  • Visual C# 2005 Essentials: Level 4: Visual Studio 2005

  • 1.0 Configuring The IDE
  • 1.1 Visual Studio Toolbars
  • 1.2 Solution Explorer
  • 1.3 Project Files
  • 1.4 Configuring The Output Window
  • 2.0 Coding Tools
  • 2.1 DataView
  • 2.2 Design View
  • 2.3 Code View
  • 3.0 Debugging
  • 3.1 The Debug Toolbar
  • 3.2 Setting Breakpoints
  • 3.3 DataTips
  • 3.4 The Debug Windows
  • 3.5 Stepping Through your code
  • 3.6 Debugging Strategies
  • Visual C# 2005 Essentials: Level 5: Windows Development and Beyond

  • 1.0 Creating Windows Applications
  • 1.1 Text Editor Application
  • 1.2 Application Icon
  • 1.3 ToolStrip
  • 1.4 RichTextBox
  • 1.5 SaveFileDialog
  • 1.6 OpenFileDialog
  • 1.7 OurFormClass.Designer.cs
  • 1.8 ControlCollection.Add ( )
  • 1.9 WinApp3 Summary
  • 2.0 Events
  • 2.1 Application.Run ( )
  • 2.2 Event Handlers
  • 2.3 Delegates
  • 2.4 Events Summary
  • 3.0 Exceptions
  • 3.1 The Exception Class Hierarchy
  • 3.2 try...catch�finally
  • 3.3 Exception Assistant
  • 4.0 New Concepts in C# 2005
  • 4.1 Nullable Types
  • 4.2 Static Classes
  • 4.3 Generic Collections
  • 4.4 Anonymous Methods
  • 4.5 Visibility of Property Accessors
  • 4.6 Accessing The Global Namespace
  • 4.7 Click Once Deployment

  • Detailed Training Outlines

    Return to Visual C# 2005 Main Page


    Visual C# Training Return Policy: You may open and view 1 DVD for "demo" purposes and still be able return the product within 15 days. Any Keystone Training Products that have more than 1 tape or 1 CD opened or unsealed, are no longer covered under the 15 Day Money Back Guarantee Policy.

    DVD ROM'S: This Training set will only run on DVD ROM computer players only. These DVD's WILL NOT run on entertainment DVD players that are connected to TV's. An Internet connection is also required.


    Visual C# 2005 Training Course

    Keystone Course License and Version Information

    Visual C# 2005 on DVD-ROM - Single User.......$449.00
    Visual C# 2005 on DVD-ROM - Lending License.......$1349.00
    Visual C# 2005 Online 365-Day License.....$499.00
    red tag sale


    Home || Shopping Cart || Site Map || Newsletter/Blog
    Search HALLoGRAM || Request More Information
    CALL TOLL FREE 1-866-340-3404

    ©Copyright 2007 HALLoGRAM Publishing, Aurora CO. All Rights Reserved.
    All products mentioned in this site are trademarks of their respective owners.