C
C#16mo ago
NDOT

❔ ✅ what's .NET after all?

i'm confused
29 Replies
NDOT
NDOT16mo ago
When i see job offers with the requirements ".NET 6.0" "C# intermediate knowledge" what's inside .NET ?
Pobiega
Pobiega16mo ago
C# is a programming language that runs on the .NET platform/runtime
NDOT
NDOT16mo ago
should i know how to use every tool of .NET?
Pobiega
Pobiega16mo ago
think Java and JVM
NDOT
NDOT16mo ago
because it has like, a lot of different apps that you can build
Pobiega
Pobiega16mo ago
it does, as its a general purpose language that can do pretty much everything. Web, desktop, mobile, games, CLI...
NDOT
NDOT16mo 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
Pobiega16mo 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
NDOT16mo 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
Pobiega16mo 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
NDOT16mo 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
Pobiega16mo 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
NDOT16mo ago
hm, i'm brazilian, maybe it's cause mostly they're legacy systems
Pobiega
Pobiega16mo 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
NDOT16mo ago
yes, React is actually most pop of frontend frameworks
Pobiega
Pobiega16mo ago
this is why we still have .NET Framework projects too, even thou that has been "legacy" since 2017
NDOT
NDOT16mo ago
perfect reading of the situation ok, in general was that, thanks bro, it helped a lot
Pobiega
Pobiega16mo ago
np
Shinigami
Shinigami16mo 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
Pobiega16mo 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
Shinigami16mo ago
But.. python is the language right? Like c#
Pobiega
Pobiega16mo ago
and .NET is the runtime, like javas JVM .NET when listed as a skill usually just refers to C# and its ecosystem
Shinigami
Shinigami16mo 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
Shinigami16mo 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
Shinigami16mo 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
Accord16mo 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
More Posts
❔ Using automapper to update EF Core entities recursivelyI'm trying the neat idea to try and make a generic create/update method which supports includes. ThMvvm problemWhy is the text block not updating dynamically when I enter data. It will only update when I click o❔ Serilog filteringWe’re getting a lot of service health check spam in our logs, and we’re only really interested in wh❔ Understanding project structure - Visual Studio ASP.NET CoreI was assigned a task, to split a big Web Service into smaller independent Web Services. The thing i❔ CRUD(REST) + DDDHi, I’m developing a simple CRUD messenger and trying to also have it DDD’ed. The problem is that th✅ ERROR: An exception was thrown while attempting to evaluate a LINQ query parameter expressionwhen a user clicks in this button. He will be go to the AddToCart() method in my ShoppingCartControl✅ If else statement problemEven or odd number I got a problem to write an app to specify every digit from a number of 4 digits❔ Razor Pages: Temporary Sites like Doodle Surveys with an Share Link?Hey everyone, is it Possible in Razor Pages to create "temporary" Pages?` I would like to create som✅ nuget naming nuances - Microsoft.Extensions.Configuration.Yaml doesn't belong to MicrosoftCan package names be whatever the uploader desires and there's no indication of hierarchy, as far as❔ Creating a base abstract class to ensure a set of derived classes receive similar dependencies?Hi, working on creating a class library and I have a set of classes, let's call them PlainPizza, Pep