1. Computing & Technology
Filed In:
  1. C# / C Sharp

Learn how to Program in C#

Learn about the C# Language, how to start writing programs written in C#. Work through the tutorials and get from Novice to Expert.

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.

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.

Instructions for Downloading and Installing Visual C# 2005 Express Edition

Explains what you need before you can Visual C# 2005 Express Edition.

Instructions for Downloading and Installing Visual C# 2008 Express Edition

Explains what you need before you can Visual C# 2008 Express Edition.

Discuss in my forum

©2012 About.com. All rights reserved.

A part of The New York Times Company.