Page Loading...
Layout Table~~~~6209~6209~~
5 Sessions - 15 Hours of Interactive 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.~~~6209~6210~~
Course Outline Table~~~~6209~6211~~
Session 1~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~~~6209~6212~~
Session 2~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~~~6209~6213~~
Session 3~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~~~6209~6214~~
Session 4~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~~~6209~6215~~
Session 5~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~~~6209~6216~~
Ordering~~~~6209~6219~~
Visual C# 2005 Training Course by Keystone~
Per Seat Licencing Available
Call 01223 894 136 for quotes for MULTIPLE USERS and Training Centre/Bootcamp & Education Solutions!
~~PER USER%3A DvD Course|!104247|LIBRARY LICENCE%3A DvD Course|!104248|~6209~6220~visual c# 2005 microsoft studio~
Menu Page
|
Toolbar Page
|
Frameset Page
|
Index Page
|
Table of Contents