Microsoft Access




C# Practical Learning
C# Practical Learning (3.0)

C# (pronounced C Sharp) is a computer language developed by Microsoft but made available to the general public through international standards. The current release is termed as 3.0.

This series of lessons teach C# (3.0) as a computer language, not to be confused with Microsoft Visual C# or any other programming environment that uses C#.

To follow these lessons, you should have the ability to create, compile, and execute console applications. You can use the .NET Framework that includes the csc.exe compiler but, as an alternative, you can (should) use Microsoft Visual C# 2008 Professional or you can use Microsoft Visual C# 2008 Express Edition that you can freely download from the Microsoft web site.

Lesson 1:   Introduction to C# Lesson 18: Structures
Lesson 2:   Introduction to Variables Lesson 19: Introduction to Exceptions
Lesson 3:   Using Variables Lesson 20: Using Exceptions
Lesson 4:   Operators and Operands Lesson 21: Introduction to Arrays
Lesson 5:   Introduction to Classes Lesson 22: Arrays and Classes
Lesson 6:   Code Organization Lesson 23: Multidimensional Arrays
Lesson 7:   Data Reading and Formatting Lesson 24: Strings
Lesson 8:   The Methods of a Class Lesson 25: Introduction to Indexers
Lesson 9:   Combinations of Classes Lesson 26: Classes and Indexers
Lesson 10: Introduction to Conditions Lesson 27: Introduction to Collections
Lesson 11: Conditional Statements Lesson 28: Iterating Through a Collection
Lesson 12: Conditional Switches Lesson 29: Generics
Lesson 13: Counting and Looping Lesson 30: Introduction to File Processing
Lesson 14: The Properties of a Class Lesson 31: Details on File Processing
Lesson 15: Inheritance Lesson 32: Files Operations
Lesson 16: Polymorphism and Abstraction Lesson 33: Serialization
Lesson 17: Delegates

Built-in Classes


Object Stack Creating a Custom Library
Random Queue Using Visual Basic Functions
Dates and Times Hash Table Using a C++/CLI Library
Array ArrayList Calling a Win32 Function


Data Sets

Introduction to XML A Data Set
The Nodes of an XML Element The Tables of a Data Set
Operations on XML Elements The Columns of a Table
The Attributes of an XML Element The Records of a Table
Characteristics of XML Nodes Records Management




Introduction to LINQ Introduction to ADO Mathematics in C#
Exploring LINQ ADO Databases Arrays & Delegates: MCQ





C# 2.0 Copyright 2008 Yevol, Inc.