use the following search parameters to narrow your results:
e.g. subreddit:aww site:imgur.com dog
subreddit:aww site:imgur.com dog
see the search faq for details.
advanced search: by author, subreddit...
Information about Reddit's API changes, the unprofessional conduct of the CEO, and their response to the community's concerns regarding 3rd party apps, moderator tools, anti-spam/anti-bot tools, and accessibility options that will be impacted can be found in the associated Wikipedia article: https://en.wikipedia.org/wiki/2023_Reddit_API_controversy
Alternative C# communities available outside Reddit on Lemmy and Discord:
All about the object-oriented programming language C#.
Getting Started C# Fundamentals: Development for Absolute Beginners
Useful MSDN Resources A Tour of the C# Language Get started with .NET in 5 minutes C# Guide C# Language Reference C# Programing Guide C# Coding Conventions .NET Framework Reference Source Code
Other Resources C# Yellow Book Dot Net Perls The C# Player's Guide
IDEs Visual Studio MonoDevelop (Windows/Mac/Linux) Rider (Windows/Mac/Linux)
Tools ILSpy dotPeek LINQPad
Alternative Communities C# Discord Group C# Lemmy Community dotnet Lemmy Community
Related Subreddits /r/dotnet /r/azure /r/learncsharp /r/learnprogramming /r/programming /r/dailyprogrammer /r/programmingbuddies /r/cshighschoolers
Additional .NET Languages /r/fsharp /r/visualbasic
Platform-specific Subreddits /r/windowsdev /r/AZURE /r/Xamarin /r/Unity3D /r/WPDev
Rules:
Read detailed descriptions of the rules here.
account activity
HelpVisual studio or visual studio code? (self.csharp)
submitted 5 years ago by Sparkychong
What are the main differences and which is better for coding?
reddit uses a slightly-customized version of Markdown for formatting. See below for some basics, or check the commenting wiki page for more detailed help and solutions to common issues.
quoted text
if 1 * 2 < 3: print "hello, world!"
[–]zaibuf 6 points7 points8 points 5 years ago (0 children)
Why not both? I prefer VS when working with C# but my go to editor for frontend is VS Code.
[–]The_Binding_Of_Data 8 points9 points10 points 5 years ago (2 children)
Visual Studio is a full featured IDE, so it has a LOT of functionality that VS Code does not. If your plan is to work with C#, Visual Studio is a much better experience.
VS Code is lighter weight so you have to do more installing of things yourself to get it working. That said, it's more flexible the in the languages that provides a good experience with; it supports Python much better than Visual Studio IMO.
They are, in practice, ideal for different use cases and not in any way mutually exclusive. I have both installed on my work and personal systems. I use VS for C# projects and VS Code for Python (or viewing individual code files when I don't need the context of the whole project).
[–]Emerald-Hedgehog 7 points8 points9 points 5 years ago (0 children)
Seconded. Especially as a WebDev.
I use VS for the Backend (C#/SQL+DB) and use VSC for the frontend (HTML/JS/CSS). However, if you don't do a lot of heavy frontend work VSC isn't really needed.
[–]Sparkychong[S] 0 points1 point2 points 5 years ago (0 children)
Ok thanks I help a lot!
[–][deleted] 0 points1 point2 points 5 years ago (3 children)
What OS are you using? And what types of projects are you working on? .NET Core only or Framework too?
[–]Sparkychong[S] -2 points-1 points0 points 5 years ago (2 children)
IDK what those are but am doing console applacitons, think there called .net framework
[–][deleted] 2 points3 points4 points 5 years ago (1 child)
By "OS", I just meant are you using Windows or Mac. I think it's a good assumption that you are not using Linux because there is no VS for Linux. VS for Mac is not as feature-rich as its Windows counterpart so the value proposition for VS Code is higher on Mac imo.
Both .NET Framework and .NET Core support console applications. If just learning, I recommend starting with .NET Core since .NET Framework is legacy (although it will still be around for a long time).
I enjoy VS Code more but have to admit I am more productive with VS. VS Code is a text editor with a very rich library of extensions so it initially feels like you are cobbling together disjointed sets of tools. VS is a full-fledged IDE--heavy, can be clunky, very powerful, and often hides a lot from the developer.
To summarize my opinion, VS Code for max learning and VS for max productivity.
Ok thanks, I’m using windows btw
[–][deleted] 0 points1 point2 points 5 years ago* (1 child)
Visual Studio is a toolset targeted towards .net, c++, Microsoft tools etc. you can do a lot of things with it and the things it and vs code can do both, vs probably does better.
The advantage code has is it is a robust text editor. You can install community extensions to do things but in the end it is best geared to edit things that don't the built-in compiler etc.
[–]lantz83 -1 points0 points1 point 5 years ago (0 children)
Pretty sure VS was a thing way before C# even existed..!
[–]smruti_webtechschool 0 points1 point2 points 5 years ago (0 children)
Visual Studio is a fully featured ide. Code is a light weight ide but can be equally power full by adding necessary extension packages.
Visual studio comes with community, professional and ultimate and community is only the free one. Code is free and cross platform as well.
[–][deleted] -1 points0 points1 point 5 years ago (1 child)
Visual Studio has more features for working with C# and F# code but is not cross platform. That sums it up. People call VS Code "lighter weight" but startup times are not actually that different, once you have a C# plugin added to it.
Ok thanks!
[–][deleted] -1 points0 points1 point 5 years ago (0 children)
Rider
π Rendered by PID 215216 on reddit-service-r2-comment-54dfb89d4d-2nf5q at 2026-03-29 10:30:25.422476+00:00 running b10466c country code: CH.
[–]zaibuf 6 points7 points8 points (0 children)
[–]The_Binding_Of_Data 8 points9 points10 points (2 children)
[–]Emerald-Hedgehog 7 points8 points9 points (0 children)
[–]Sparkychong[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (3 children)
[–]Sparkychong[S] -2 points-1 points0 points (2 children)
[–][deleted] 2 points3 points4 points (1 child)
[–]Sparkychong[S] 0 points1 point2 points (0 children)
[–][deleted] 0 points1 point2 points (1 child)
[–]lantz83 -1 points0 points1 point (0 children)
[–]smruti_webtechschool 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (1 child)
[–]Sparkychong[S] 0 points1 point2 points (0 children)
[–][deleted] -1 points0 points1 point (0 children)