C
C#2y ago
NDOT

❔ ✅ what's .NET after all?

i'm confused
29 Replies
NDOT
NDOTOP2y ago
When i see job offers with the requirements ".NET 6.0" "C# intermediate knowledge" what's inside .NET ?
Pobiega
Pobiega2y ago
C# is a programming language that runs on the .NET platform/runtime
NDOT
NDOTOP2y ago
should i know how to use every tool of .NET?
Pobiega
Pobiega2y ago
think Java and JVM
NDOT
NDOTOP2y ago
because it has like, a lot of different apps that you can build
Pobiega
Pobiega2y ago
it does, as its a general purpose language that can do pretty much everything. Web, desktop, mobile, games, CLI...
NDOT
NDOTOP2y ago
yeye this part i kinda got it, but i wanna know like, when they ask for ".NET" they're supposing that i should know how work with every feature? hm so .NET they're basically telling that is a fullstack job
Pobiega
Pobiega2y ago
probably not. Is there nothing at all listed except ".NET"? fullstack, thats a web development term if it says ".NET developer for a web project" then it will 100% involve ASP.NET, and may or may not involve javascript.
NDOT
NDOTOP2y ago
i'll get an example a sec • Experience with .Net, .Net Core; • Experience with Angular 8+; title : .NET Developer cause of the angular and .net core i suppose that would be a fullstack one, imma right?
Pobiega
Pobiega2y ago
angular is a javascript library yes since angular is mentioned, it involves frontend since they mention .NET, it involves backend thus, its fullstack
NDOT
NDOTOP2y ago
fine, thanks bro i got really confused searching for .NET jobs cause it always looked like i should know everything it has any reason why the fullstack jobs with .NET is always with Angular ?
Pobiega
Pobiega2y ago
¯\_(ツ)_/¯ I'm not fullstack, and have never used angular. It used to be a common pairing, but this was many years ago I'm swedish, but here its much more common with react/vue and .NET
NDOT
NDOTOP2y ago
hm, i'm brazilian, maybe it's cause mostly they're legacy systems
Pobiega
Pobiega2y ago
Maybe, angular has lost a lot of popularity lately but JS world moves even faster than .NET, so what was "cool" 2 years ago might be "meh" now, but projects started 2 years ago still exist and cant reasonably rewrite 🙂
NDOT
NDOTOP2y ago
yes, React is actually most pop of frontend frameworks
Pobiega
Pobiega2y ago
this is why we still have .NET Framework projects too, even thou that has been "legacy" since 2017
NDOT
NDOTOP2y ago
perfect reading of the situation ok, in general was that, thanks bro, it helped a lot
Pobiega
Pobiega2y ago
np
Shinigami
Shinigami2y ago
Thanks for the question op I still have some doubts Is .net framework and .net same? For example, relating to python, to build a web app, the process would be learn python then django or flask and build And here it would be C# and asp.net framework or core If I'm not wrong But when someone say just .net what all comes under it? What exactly do i need to know to say i know .net?
Pobiega
Pobiega2y ago
No they are not the same. .NET Framework is the old, EOL version that was windows only. .NET is modern and cross-platform and gets a new version every year. here it would be learn C#, then ASP.NET Core. Nothing else. its like saying you know python.
Shinigami
Shinigami2y ago
But.. python is the language right? Like c#
Pobiega
Pobiega2y ago
and .NET is the runtime, like javas JVM .NET when listed as a skill usually just refers to C# and its ecosystem
Shinigami
Shinigami2y ago
I kinda understand now, and what's .net 6 or 7? Runtime versions?
Ⰽⰰⱈⰻⰽⱄ
That's like Java 16 and Java 17 Yes, major runtime version
Shinigami
Shinigami2y ago
Thanks, and when people say learn .net 7 what do they mean?
Ⰽⰰⱈⰻⰽⱄ
That means "Learn C# on latest version of .net (.net 7 currently)"
Shinigami
Shinigami2y ago
I know these are pretty noob doubts, apologies. Oh okay I think i kinda understand what's what now Thanks @Pobiega and @Ⰽⰰⱈⰻⰽⱄ : )
Ⰽⰰⱈⰻⰽⱄ
You're welcome 🙂
Accord
Accord2y ago
Was this issue resolved? If so, run /close - otherwise I will mark this as stale and this post will be archived until there is new activity.
Want results from more Discord servers?
Add your server