🌐
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › diagnostics › dotnet-stack
dotnet-stack diagnostic tool - .NET CLI - .NET | Microsoft Learn
Learn how to install and use the dotnet-stack CLI tool which captures and prints the managed stacks for all threads in the target .NET process.
Build skills that open doors in your career
Find official documentation, practical know-how, and expert guidance for builders working and troubleshooting in Microsoft products.
Search
This browser is no longer supported · Upgrade to Microsoft Edge to take advantage of the latest features, security updates, and technical support
Training
Develop practical skills through interactive modules and paths or register to learn from an instructor. Master core concepts at your speed and on your schedule.
How to install Linux on Windows with WSL
Install Windows Subsystem for Linux with the command, wsl --install. Use a Bash terminal on your Windows machine run by your preferred Linux distribution - Ubuntu, Debian, SUSE, Kali, Fedora, Pengwin, Alpine, and more are available.
Discussions

The Best C# .NET Web Application Tech Stack: Choosing the Front End
I know angular, the other devs know angular. We are going to build angular frontends that talk to API's written in C#. There are many viable frontend choices these days, and all of them are pretty decent with some being better for particular use cases. The real danger is swapping a big enterprise team to a new tech that looks promising, losing six months to a year of actual productivity as people learn the new framework, having legacy code hanging out that nobody wants to mess with and none of the newer devs understand, and then realizing that what you just swapped to is no longer in vogue so you need to swap again. More on reddit.com
🌐 r/dotnet
67
72
June 6, 2022
dotnet stack hangup on trying to get the stackframes of a stuck process
If I had enough information to file this as a bug report I'd file this as a bug report. It feels very much like a bug; but it might be a bug in the runtime, or something else. Anyway; this beha... More on github.com
🌐 github.com
3
July 31, 2024
Do you consider .NET to be a good stack for start-ups and small businesses, or even solo developers?
You're asking a c# subreddit if .net is a good technology choice More on reddit.com
🌐 r/csharp
148
139
September 29, 2025
C#/.net over other stack for 2023
Easy for me. The c# dotnet community is amazing. We have seasoned developers, great tooling, a fantastic cloud offering, and some of the most accessible and helpful technical leadership in the field. We've got frameworks over just about every device or deployment scenario. I had to make a decision not too long ago for my startup and I have been extremely pleased with this direction. More on reddit.com
🌐 r/dotnet
31
2
December 24, 2022
🌐
Microsoft Learn
learn.microsoft.com › en-us › dotnet › core › diagnostics › tools-overview
.NET Diagnostic tools overview - .NET | Microsoft Learn
December 4, 2024 - The dotnet-stack tool allows you to quickly print the managed stacks for all threads in a running .NET process.
🌐
Reddit
reddit.com › r/dotnet › the best c# .net web application tech stack: choosing the front end
r/dotnet on Reddit: The Best C# .NET Web Application Tech Stack: Choosing the Front End
June 6, 2022 - My best choise: BlazorWebView + Vuejs SPA. Actually using Quasar for UI. Backend communication is in place too (sqlite, native access, file system). Currently in pre-release (https://docs.microsoft.com/en-us/dotnet/maui/user-interface/controls/blazorwebview).
🌐
GitHub
github.com › dotnet › docs › blob › main › docs › core › diagnostics › dotnet-stack.md
docs/docs/core/diagnostics/dotnet-stack.md at main · dotnet/docs
April 21, 2021 - Captures and prints the managed stacks for all threads in the target .NET process. Utilizes EventPipe tracing provided by the .NET Core runtime. ... Shows command-line help. ... Displays the version of the dotnet-stack utility.
Author   dotnet
🌐
GitHub
github.com › unruledboy › DotNetStack
GitHub - unruledboy/DotNetStack: .NET technology stack, including frameworks, platforms, IDE, SDKs, desktop, web, SOA, data, productivity, components, tools etc
.NET technology stack, including frameworks, platforms, IDE, SDKs, desktop, web, SOA, data, productivity, components, tools etc - unruledboy/DotNetStack
Starred by 418 users
Forked by 123 users
Languages   JavaScript 92.5% | HTML 7.5% | JavaScript 92.5% | HTML 7.5%
🌐
Microsoft Learn
learn.microsoft.com › en-us › dotnet › api › system.collections.generic.stack-1
Stack<T> Class (System.Collections.Generic) | Microsoft Learn
The following code example demonstrates several methods of the Stack<T> generic class. The code example creates a stack of strings with default capacity and uses the Push method to push five strings onto the stack. The elements of the stack are enumerated, which does not change the state of the stack.
Find elsewhere
🌐
GitHub
github.com › Ensono › stacks-dotnet
GitHub - Ensono/stacks-dotnet: Ensono Stacks for .NET workloads
Ensono Stacks for .NET workloads. Contribute to Ensono/stacks-dotnet development by creating an account on GitHub.
Starred by 3 users
Forked by 7 users
Languages   C# 90.5% | HCL 6.0% | PowerShell 1.4% | Shell 0.7% | Handlebars 0.5% | Dockerfile 0.4% | C# 90.5% | HCL 6.0% | PowerShell 1.4% | Shell 0.7% | Handlebars 0.5% | Dockerfile 0.4%
🌐
Dot Net Perls
dotnetperls.com › stack
C# - Stack Examples - Dot Net Perls
August 9, 2025 - The C# Stack can help us develop parsers quickly. It can replace recursive algorithms.
🌐
MicroCode Labs
mcodelabs.com › dotnet-stack
DotNet Stack - MicroCode Labs
April 30, 2023 - Technologies covered under DotNet Stack · Asp.Net · C# MVC · Web API · Dot Net Core · SQL · Angular · Azure · Why to choose DotNet as a career Path · As you know, in today’s world every company has an IT department and each one needs a website to improve its business.
🌐
GitHub
github.com › dotnet › diagnostics › issues › 4826
dotnet stack hangup on trying to get the stackframes of a stuck process · Issue #4826 · dotnet/diagnostics
July 31, 2024 - So I said OK, lets get a stack trace next time. We looked up how to do this, found dotnet-stack, copied the standalone binary (this URL https://aka.ms/dotnet-stack/win-x64, a week and a half ago) to the server (it's a server core server), and waited for the next time for our process to get stuck.
Author   dotnet
🌐
Petabridge
petabridge.com › blog › the-new-dot-net-stack
The New .NET Stack
September 23, 2015 - The most exciting benefit of the new .NET stack is the ability to develop your enterprise .NET applications on Windows with Visual Studio and deploy them onto Ubuntu or CentOS with the expectation of consistent behavior and performance.
🌐
Reddit
reddit.com › r/csharp › do you consider .net to be a good stack for start-ups and small businesses, or even solo developers?
r/csharp on Reddit: Do you consider .NET to be a good stack for start-ups and small businesses, or even solo developers?
September 29, 2025 -

Do you consider dotNET to be a good stack for start-ups and small businesses, or even solo developers?

From what I have observed, start-ups usually go for the MERN stack or anything related to JS / TS and React. Python with FastAPI, Django and FLASK is also popular. I definitely see Golang or RoR much less often. Java with Spring or Quarkus, or dotNET, are even more rare in small businesses and start-ups.

What do you think is the reason for this?

Modern ASP.Net (with add-ons such as Aspire NET) is a great tool, very functional, powerful and reliable for web development. It no longer has anything in common with ASP WinForms from many years ago :) Besides, thanks to NET Core, this platform is no longer limited to Windows, there are more advantages, and yet startups don't seem to like using dotNET very much... Why?

🌐
DEV Community
dev.to › rasulhsn › a-different-perspective-of-stack-memory-in-net-33oc
A Different Perspective of Stack Memory in .NET - DEV Community
May 23, 2024 - In .NET, there are two types of memory, one of them is a Heap and another one is a Stack and they are both located in RAM. The stack keeps track of method calls, return addresses, arguments/parameters and local variables.
🌐
Visual Studio Magazine
visualstudiomagazine.com › articles › 2024 › 04 › 25 › full-stack-dotnet.aspx
Full Stack Hands-On Development with .NET -- Visual Studio Magazine
April 25, 2024 - In the fast-paced realm of modern software development, proficiency across a full stack of technologies is not just beneficial, it's essential. Microsoft has an entire stack of open source development components in its .NET platform (formerly known as .NET Core) that can be used to build an end-to-end set of applications.
🌐
Endjin
endjin.com › home › what we think › blog
Understanding the Stack and Heap in C# | endjin
March 23, 2026 - There are two different levels to explaining the stack: first there is the generic stack data structure, then there is the call stack, which is intrinsic to the C# runtime.
🌐
Dave Brock
daveabrock.com › 2021 › 11 › 04 › bye-dotnet-stacks
Saying goodbye to The .NET Stacks - Dave Brock
November 4, 2021 - I wanted to write a quick note to let everyone know that I will no longer be producing The .NET Stacks.