csharp

82 readers
1 users here now

founded 1 year ago
MODERATORS
1
5
Why do you use C#? (self.csharp)
submitted 1 year ago by geobmx540 to c/csharp
 
 

Just curious for those who have picked C# as their primary language your reasons?

My core reasons:

  • It was my first job out of college, it's what I'm most familiar with (as a startup person, moving fast is important)
  • Huge ecosystem of developers, add-ons, extensions, libraries, etc - many problems are "solved" by others, lots of help, forums, blog posts
  • Guided by MSFT. I like that the language is guided by a large company (as Rust, React are as well, Java to a lesser extent). It creates a forward momentum and lots of resources to making things better for users of the language
  • "Relatively" opinionated, you want to do rest API's, there's a clear pattern everyone uses, everyone has the same problems and similar needs - means the frameworks evolve in ways that make it easier for everyone. The new Throttle attribute's for API's a good example of something that lots of people need solutions for and there is now some out of the box support for it.
2
1
Stack Overflow Developer Survey 2023 (survey.stackoverflow.co)
submitted 1 year ago by geobmx540 to c/csharp
 
 
  • Learning to Code 79% use "other online resources" (videos, blogs, forums)
  • C# is number 8 on the list of "Most Popular Technologies" - a number of the technologies ahead of C# aren't mutually exclusive - javascript/typescript with C# backend, sql for data access, etc. I think this suggests C# is pretty popular.
  • .NET is the most popular framework
  • #1 IDE Visual Studio Code; #2 Visual Studio

Lotta interesting information here, what are your take aways?

3
5
C# 12: Collection literals (steven-giesel.com)
submitted 1 year ago by geobmx540 to c/csharp
 
 

I'm a huge fan of collection literals to clean up code.

4
 
 

Just curious what resources people use - I generally hit up [https://www.alvinashcraft.com/](Morning Dew) on a daily basis and I feel like it covers a lot. But looking for other good resources. Also looking for any blogs that might do more Indepth coding examples.