.NET

.NET is the free, open-source, cross-platform framework for building modern apps and powerful cloud services

→ dot.net, docs, GitHub

Learn

Quickstart

Key components

  • CoreCLR (Common Language Runtime) is the runtime for .NET Core. It includes the garbage collector, JIT compiler, primitive data types and low-level classes.

  • Roslyn, .NET compiler, provides C# and Visual Basic languages with rich code analysis APIs. See GitHub.

Guides

Videos

Ecosystem

.NET Foundation

→ dotnetfoundation.org

Open source libraries & tools

Recipes

Password hashing

Code obfuscation

dotfuscator (overview)

dotfuscator is a tool, available in Community Edition, that can be installed from Visual Studio 2017.

Readings:

Decompile .NET Code tools

Package management

Code analysis

Performances

Local debugging

Others

Additional readings

Blogs

Last updated