Skip to main content

Visual C# Resources

What's New with Visual C# RSS

Visual C# Resources

Project-less scripted C# with ScriptCS and Roslyn
Project-less scripted C# with ScriptCS and Roslyn
Learn how to use C# as a scripting language by using ScriptCS and Roslyn.
Using the Windows Runtime Media API
Using the Windows Runtime Media API
Learn how to play multimedia files with the Windows Runtime media API.

Learn Visual C#

Get Started with Visual C#

Find the essential resources for learning Visual C#, including features, programming topics, and an overview of the language.

C# Fundamentals: Development for Absolute Beginners (2010)

Check out this 25-episode video series for learning the fundamentals of Visual C# programming.

Build Your First Visual C# Application

Create a C# version of the traditional "Hello World!" program.

Build Your Second Visual C# Application, a Picture Viewer

Learn how to build a program that loads a picture from a file and displays it in a window.

Programming Concepts

Explore programming concepts that can be used in both Visual Basic and C#, including object-oriented programming, LINQ, async, and more.

C# Language Fundamentals (2010)

Get an introduction to statements and expressions, the building blocks of any program.

Beginning Visual C# 2010

Selected chapters from the book by Karli Watson.