.NET Core Tools

Comprehensive documentation and guides for .NET Core development tools.

.NET Core Development Tools

Explore the powerful tools available for .NET Core development, enabling you to build, debug, and deploy applications efficiently.

.NET CLI (`dotnet`)

The .NET Command-Line Interface (CLI) is a cross-platform tool for developing .NET applications. It's used for creating, building, running, and publishing .NET projects.

Learn more about the .NET CLI

Visual Studio and Visual Studio Code

Integrated Development Environments (IDEs) that provide rich editing, debugging, and extensibility features for .NET Core development.

Visual Studio for .NET Core

Visual Studio Code for .NET Core

NuGet Package Manager

The standard package manager for the .NET ecosystem. Use NuGet to consume and share libraries and packages.

Getting Started with NuGet

Debugging Tools

Essential tools and techniques for diagnosing and fixing issues in your .NET Core applications.

Advanced Debugging Techniques

Performance Profiling

Tools for analyzing and optimizing the performance of your .NET Core applications.

Performance Tuning Guide