C#
.NET

Programming with C#

.NET 8 is the latest version of .NET with Long Term Support (LTS). With .NET you can develop Windows and Web applications, mobile applications, and applications for devices. In this workshop you will learn the syntax of C# including new features of C# and core libraries that are needed for both Windows/Linux and web application development.

Contents

  • .NET application development tools
  • Application frameworks for development with .NET
  • C# syntax for declaring and initializing variables
  • Statements and expressions
  • C# operators
  • Classes, structures and records, reference and value types
  • Object orientation with C#
  • Simple, jagged and multi-dimensional arrays
  • Delegates, Lambdas and Events
  • Lists, Linked Lists and Dictionaries
  • Language Integrated Query - LINQ and method syntax
  • Exceptions and Error Handling
  • Asynchronous Programming
  • Metadata and dynamic calls with Reflection
  • Memory Management with .NET
An unhandled error has occurred. Reload 🗙