Skip to content

Latest commit

 

History

History
32 lines (24 loc) · 1.4 KB

File metadata and controls

32 lines (24 loc) · 1.4 KB
title C# Tutorials
description Explore these C# tutorials to learn how to build C# programs and learn C# language features.
keywords .NET, .NET Core
author BillWagner
ms.author wiwagn
ms.date 09/07/2017
ms.topic article
ms.prod .net
ms.technology devlang-csharp
ms.devlang csharp
ms.assetid fcc83b5b-fb68-4e48-9132-0882677d8056

C# Tutorials

The following tutorials enable you to build C# programs using .NET Core:

  • Console Application: demonstrates Console I/O, the structure of a Console application, and the basics of the Task based asynchronous programming model.

  • REST Client: demonstrates web communications, JSON serialization, and Object Oriented features in the C# language.

  • Inheritance in C# and .NET: demonstrates inheritance in C#, including the use of inheritance to define base classes, abstract base classes, and derived classes.

  • Working with LINQ: demonstrates many of the features of LINQ and the language elements that support it.

  • Microservices hosted in Docker: demonstrates building an ASP.NET Core microservice and hosting it in Docker.

  • String Interpolation: demonstrates many of the uses for the $ string interpolation in C#.

  • Using Attributes: how to create and use attributes in C#.