Learn how to Program in C#
Exception Handling Tutorial in C#
A tutorial on how to handle exceptions in C#
How to use Queue<T> in C#
A tutorial on how to use a Queue
How to do Logging in C# with log4net
How to do logging in C# using the open source log4net
WPF Introduction - Tutorial One
WPF Introduction - Tutorial One - An introduction to developing WPF Applications in C#
How to use Dictionary Collections in C#
How to use Dictionary Collection class in C#
How to use threads in C# - Tutorial Two - Getting into Tasks
How to use threads in C# a tutorial, using Threads
How to use threads in C# - Tutorial one- Background Workers
How to use threads in C# a tutorial, using Background Workers
How to use a Stack<T> in C#
A tutorial on how to use a Stack<T> in C#
How to use sets in C#
How to use sets in C#
How to use collections in C#
How to use collections in C#
Introduction to Static Methods in C#
Learn how to use Static Methods in C#
Introduction to Functions in C#
Learn how to use functions in C#
How to Save a Web Page Screen grab in C#
How to Save a single Web Page Screen grab (or multiple from a list of urls in a text file ) in C#
Gdi+ Graphics- Displaying Text
Learn how to display Text with C#
GDI+ Graphics- Some Basic examples
Learn how to draw rectangles (and a gradient!) and display text object in the third GDI+ C# Tutorial.
What is Asynchronous Programming?
This explains about async and await with a working example of calling a synchronous method asynchronously for greater response.
GDI+ Graphics- Learning the use of Graphics
Learn how to create or fetch the Graphics object in the second GDI+ C# Tutorial.
Tutorial One - Introduction to GDI+
Learn how to program GDI+ Graphics in the first C# GDI+ Tutorial.
Developing Utility Programs in C#
How to develop utility programs in C++ with an example that counts lines of code, numbers of comments and blank lines.
Before You Start the C# Tutorial
A list of requirements needed before starting the C# tutorial.
C# For Beginners
C# for Beginners- Learn about C#, what it's for, how it compares with other computer programming languages and how to get started programming.
C# Programming Tutorial - About Strings and Chars
This C# programming tutorial is about using strings and chars and the various built in methods that strings come with.
C# Programming Tutorial - Programming Advanced Winforms in C#
A C# programming tutorial on advanced Winforms, showing how to use controls such as combo boxes, ListViews and DataGridViews.
Calculating the relative angle between two points
Calculating the relative angle between two points; generating data to make this very fast
C# Programming Tutorial - Programming Winforms in C#
A C# programming tutorial on Winforms, looking at the history of GUI apps in Windows and how to create your first Winform.
C# Tutorial - About Value Types and Reference Types
Understanding the basics of variables
C# Tutorial - Learn the Fundamentals of Programming
Understanding the basics of variables
C# Tutorial - An Object Oriented Approach to Programming
This tutorial teaches C# using object oriented programming to create a simple car simulation application with three classes.
C# Tutorial - Index to Lessons
Learn how to program in C# with an extensive tutorial.
LINQ Tutorial One - C# Tutorial - Introduction to LINQ
The first of several tutorials explaining LINQ and how to use it in C#, this looks at anonymous types and methods, extension methods and lambda expressions
LINQ Tutorial Two - Lambda Expressions
About Lambda Expressions, and their uses in LINQ with examples of Lambda statements
LINQ Tutorial Three - Introducing LINQ with Query and Lambda syntax
LINQ Tutorial Three - Introduces LINQ (finally), and looks at LINQ syntax in both query and lambda syntaxes.
LINQ Tutorial Four Using LINQ to extract sequences from other sequences
LINQ tutorial Four - Using LINQ to extract sequences from other sequences
LINQ Tutorial Six - Yet More Enumerable Methods
LINQ tutorial six on Select, SelectMany, plus aggregate methods
LINQ Tutorial Five - Using LINQ to handle sets
LINQ tutorial five on sets, range and repeat
C# Tutorial - Start here
Learn C# - an introduction lesson
How to Move between Folders in C#
This Csharp example code shows how to change folders programmatically.
Instructions for Downloading and Installing Borland Turbo C# Explorer
How to download and install Borland's Turbo C# Explorer, then load, compile and test a demo C# application.
