Fork me on GitHub

CSharp Presentations

.NET basics

.NET: infrastructure, tools, basics

Take me there

C# language essentials

Primitive types to use everyday.

Take me there

Custom types

Classes, structures, enums etc - stuff to build advanced models

Take me there

Flow control, exceptions

What if .. While .. throw ...

Take me there

OOP principles

Ancient knowledge about object-oriented programming hides here

Take me there Advanced part

Delegates, Events and Lambdas

Some functional part of CSharp

Take me there

Working with strings and text

Char, String, StringBuilder ...

Take me there

Collections and generics

Introduction to generics and different collections from BCL

Take me there

LINQ

Language INtegrated Queries

Take me there Advanced part

Garbage collection

Clean up after yourself right, Bro

Take me there

Multithreading

Makin' parallel universe.

Take me there

Reflection

Flexible programming with accessing metadata

Take me there

Logging with log4net

Logging in .NET

Take me there

IoC container - Autofac

Dependency Injection in .NET

Take me there