Integrative Programming Flashcards
A programming language was developed at Microsoft in the late 1990s headed by Anders Hejlsberg.
C#
Enables you to write database queries in C# programming.
LINQ
Used in LINQ expressions for efficient coding.
Lambda Expressions
A collection of tools, technologies, and languages that provides an environment to build and deploy different types of applications easily.
.NET framework
Controls tasks and manages system resources of the computer.
Operating System
A runtime environment of the .NET framework that manages the execution of the .NET code, enables debugging and exception handling, and makes programs portable.
Common Language Runtime (CLR)
It converts (or compiles) the source code into an intermediate language.
Microsoft Intermediate Language (MSIL)
Compiles the MSIL code into native code (machine-language code) before it is executed.
CLR Just-In-Time (JIT)
Contains the classes and interfaces used for building applications.
.NET Base Class Library
Provides access to relational databases and several data sources such as SQL Server and XML.
ADO.NET
It allows developers to easily describe and deliver rich, structured data from any application in a standard, consistent way.
ASP.NET
Allows building of dynamic websites using a familiar drag-and-drop, event-driven model.
ASP.NET Web Forms
Extend the Web infrastructure to provide the means for software to connect to other software applications.
ASP.NET Web Services
A set of basic language features that ensures operability between the languages in the .NET environment. It is a subset of CTS.
Common Language Specification (CLS)
A formal specification that documents how types are declared, used, and managed so the CLR can use them.
Common Type System
Tells the guidelines to the compiler of each language
Common Type System (CLS)
A collection of types and resources that are built to work together and form a logical unit of functionality.
Assembly
A module that contains functions and data that can be used by another module.
DLL (Dynamic-Link Library)
Provides information along with a complete description of methods, types, and other resources.
Metadata
Stores identification information, public types, and a list of other assemblies that are used in the current assembly.
Manifest
Version number that is presented as a set of four (4) decimal pieces.
128-bit
The declaration is a collection of classes.
Namespace
An identifier and a memory location that stores a specific value.
Variable
An identifier and a memory location whose value cannot be changed during program execution.
Constant (const)