what is this .NET stuff, its kinda overwhelming
I thought it was a C# thing, (exclusively) but then I found of ASP.NET and other variants of .NET's existence. I just wanna know precisely what it is and what it does.
I previously thought that programs just ran off of files and .dlls
8 Replies
.NET is the runtime, among other things
Think of it like Java and JVM
ASP.NET is the web framework for .NET
.NET is a general term for the runtime, supported languages, and happens to be used as part of the name of the standard web framework
whats a runtime environment?
so a compiler?
š
runtime environment runs the compiled code
code gets compiled to readable code, then the runtime runs it
machine code
it's not machine code
it's an intermediate low level language that gets compiled to machine code when you run the program "just in time"
Common Intermediate Language
Common Intermediate Language (CIL), formerly called Microsoft Intermediate Language (MSIL) or Intermediate Language (IL), is the intermediate language binary instruction set defined within the Common Language Infrastructure (CLI) specification. CIL instructions are executed by a CLI-compatible runtime environment such as the Common Language Runt...
oh, ok
whats the difference between a runtime environment and runtime
similar names for the same thing
alright