DEV Community

Discussion on: What Is .NET Core? (What Makes It So Special?)

Collapse
 
rhymes profile image
rhymes

Interesting. I abandoned .NET eons ago when open source or cross platform at Microsoft and in the community were frowned upon. Glad it changed so much.

They'll have a tough job increasing the user base, there are so many options to write high performance apps. Hopefully the wealth of knowledge and libraries will help.

Collapse
 
jamesmh profile image
James Hickey

Microsoft has come a long way. I was on the verge of switching to PHP or something like it. But .NET Core changed that for me.

Microsoft in the past few days just "open sourced" all of it's 60,000+ patents. That's huge! Other organizations can now share their patents. Pretty amazing.

As far as performance goes, you can check out these benchmarks. You'll see that ASP .NET Core is #7 overall. It's clocking in at almost 300,000 requests per second on this particular benchmark, which is supposed to be a representation of a real-world scenario.

Quoting their site:

This test exercises the ORM, database connectivity, dynamic-size collections, sorting, server-side templates, XSS countermeasures, and character encoding.

And that's with C# - love it 🎉

Collapse
 
rhymes profile image
rhymes

Yeah, although no organization is perfect my opinion changed quite a bit (for the better):

  • TypeScript (Anders Hejlsberg is a great language designer), Visual Studio Code and other projects they open sourced
  • the acquisition of GitHub while it can make someone squirm it's a signal of how serious OSS is for them now
  • the patents you mentioned

.NET has always had good or great performance, from the start and F# seems super interesting to me (and probably a reason I would consider for re-learning .NET :D).

As far as performance goes, you can check out these benchmarks. You'll see that ASP .NET Core is #7 overall. It's clocking in at almost 300,000 requests per second on this particular benchmark, which is supposed to be a representation of a real-world scenario.

Well, as all benchmarks go, they never are real world but it's definitely an impressive placement. .NET probably needs to convince people to migrate to it instead of Go, in terms of marketing I mean.

Microsoft is hiring a lot of Linux and Docker experts lately:

Thread Thread
 
kspeakman profile image
Kasey Speakman

+1 F#