1/18
Looks like no tags are added yet.
Name | Mastery | Learn | Test | Matching | Spaced | Call with Kai | Chat |
|---|
No analytics yet
Send a link to your students to track their progress
C#
An object-oriented programming language developed at Microsoft that supports data encapsulation, inheritance, polymorphism, and method overriding.
Common Language Runtime (CLR)
A runtime environment of the .NET framework that manages the execution of .NET code and enables debugging, exception handling, and program portability.
Garbage Collection
An automatic memory management feature in C# that reclaims memory occupied by objects that are no longer in use.
Microsoft Intermediate Language (MSIL)
The intermediate language into which C# source code is compiled before being converted into native code.
ASP.NET
A unified web development model under the .NET framework for building enterprise-class web applications.
ADO.NET
A set of classes that allows access to relational databases and XML data sources.
Assembly
A collection of types and resources built to work together, functioning as a logical unit of functionality in .NET applications.
Global Assembly Cache (GAC)
A machine-wide code cache that stores assemblies specifically designated to be shared by several applications.
Shared Assembly
An assembly that can be used by multiple applications and must be registered in the GAC.
Private Assembly
An assembly that is used by a single application and does not need to be registered in the GAC.
Manifest
Metadata in an assembly that stores identification information, public types, and a list of other assemblies used.
Strong Name
A unique name for a shared assembly that includes its identity and version information.
Interoperability
The ability of different programming languages supported by .NET to work together and exchange data.
Language Integrated Query (LINQ)
A feature in C# that allows for writing database queries directly in C#.
Lambda Expressions
An anonymous function used in LINQ expressions for concise and efficient coding.
Component Object Model (COM)
A Microsoft technology that allows for inter-process communication and dynamic object creation.
Versioning
The process of assigning version numbers to assemblies to manage backward compatibility.
Base Class Library
A library containing classes and interfaces used for building applications in .NET.
Security in .NET
The mechanism that ensures only authorized users can call methods of specific classes.