From the course: .NET Fundamentals: Concepts, APIs, and Libraries in the .NET Framework
Unlock the full course today
Join today to access over 24,700 courses taught by industry experts.
The blurred line between .NET and C# - .NET Tutorial
From the course: .NET Fundamentals: Concepts, APIs, and Libraries in the .NET Framework
The blurred line between .NET and C#
- [Instructor] I've said it before, but it bears repeating. Understand that many times, the lines between .NET and C# are blurred. What's really a .NET feature is heralded as a C# feature or vice versa. Microsoft's implementation of C# is heavily integrated with the .NET framework, so it is understandable that the two concepts would be confused. For example, you might read an online article that says C# is a managed language. and it has garbage collection for automatic memory management. The accurate answer is that it is the .NET runtime, the CLR, that manages the application memory and runs the garbage collection to free memory when needed. Does C# benefit from that? Of course, but so does Visual Basic or any other language that uses the .NET runtime. Now let's talk about the new C# record type about which Microsoft says in their documentation, "Records add another way to define types." So did the common type system…
Contents
-
-
-
Terminology: Framework and library6m 22s
-
(Locked)
Terminology: SDK and API5m
-
(Locked)
What is .NET?3m 27s
-
(Locked)
A brief history of .NET Framework5m 31s
-
(Locked)
The Common Language Runtime (CLR)6m 59s
-
(Locked)
Installing .NET5m 51s
-
(Locked)
The big list of libraries2m 30s
-
(Locked)
Install additional libraries with NuGet1m 31s
-
(Locked)
The blurred line between .NET and C#2m 38s
-
-
-