![]() |
Profile |
Contact |
Search |
Cart |
| Beginning C# |
| Course Status: | Released | Courseware Features |
| Course Language: | English | |
| Course Duration: | 7 Hours | |
| Deployment Options: | Online, Interactive CDs, Network, |
Audience |
| Application developers with experience in object-oriented programming, especially Visual Basic 6.0, who wish to start working with C# |
Prerequisites |
| Familiarity with the principles of object-oriented programming; exposure to object-oriented programming languages such as C++, Visual Basic, or Java |
Course Aim |
| This learning path is intended for Visual Basic® 6.0 (VB6) programmers who want to start using Microsoft® Visual C#(TM). Using interactive graphical lessons and exercises, the learning path outlines the language features of C# and how they relate to VB6. It describes how the C# programming language fits into the .NET Framework. The student is also shown how to access data using C# and Microsoft ADO.NET. The path goes on to introduce the student to working with Windows Forms, Microsoft ASP.NET, and web services. |
Learning Objectives |
| To compare and contrast the features of the C# programming language with VB6 |
Topics Covered |
| C# and the .NET Framework -The .NET platform -The development of the C# language Syntax -The basics of C# syntax -C# data types and variables -C# program flow -Operators in C# -Writing a simple C# program Program structure -Code accessibility in C# -Introducing C# classes -Structs and enumerations in C# -The Main method Classes and objects -C# constructors and destructors -Methods and properties in C# -Creating a class in C# Inheritance and interfaces -Inheritance in C# -Using interfaces in C# -Using inheritance in C# Data collections -Strings, regular expressions, and arrays in C# -C# collections -Using C# collections |