Answer the question
In order to leave comments, you need to log in
Answer the question
In order to leave comments, you need to log in
* asp - something like php, but with vb and js and COM calls
* asp.net - the same but more fancy, under the hood .net framework and event model, like in windows
* .net framework - a platform for a bunch of languages , the main bun in memory control
* .net core - development of * .net framework, decoupled from windows in many ways
* .net - same as .net framework although in a broad sense, all technologies
* asp.net mvc - implementation of the mvc pattern in unlike * asp.net is less expensive and more direct, but everything has to be written by hand
.net mvc, see * asp.net mvc
.net core mvc see * asp.net mvc but on .net core
.NET Framework - a set of libraries / classes and other things without which C # is not C #, exists only under Windows. Anything can be written.
.NET Core - the development of the .NET Framework to support other operating systems such as Linux / macOS, the glory of Mono C # does not let the Mikes sleep peacefully, which around the same year began in open source and immediately under Linux. Alas, Windows has not captured the world ... and the servers are all on Linux, because Windows is EXPENSIVE))
MVC - stands for the implementation of the Model-View-Controller pattern.
ASP.NET is purely for the web, you stupidly interfere with the code with html markup and it somehow works.
Actually:
.NET Core ASP is a cross-platform web crap.
.NET Core ASP MVC - cross-platform web crap, less miserable to use.
ASP.NET - Web Labuda for Windows users. Written on the same .NET Framework.
ASP.NET MVC - web crap for Windows users, less miserable to use.
.NET itself is, in general, an attempt to create a single development space for anything on anything for languages such as C #, VisualBasic, a little F # and others in a box ... but usually no one remembers about them, because .NET is in 95 % case will be about C#.
Didn't find what you were looking for?
Ask your questionAsk a Question
731 491 924 answers to any question