ASP.NET Glossary

Identifiers

Identifiers are the names that developers choose for namespaces, types, type members, and variables. In C# and VB.NET, identifiers must begin with a letter or underscore and cannot be the same name as a reserved keyword. Microsoft no longer recommends the use of Hungarian Notation (e.g., strName, nYear) or delimiting underscores (e.g., Temp_Index) when naming identifiers.

Related TutorialsWeb Form
XHTML …

Learn more

Heap

Heap is an area of memory reserved for use by the CLR for a running programming. In .NET languages, reference types are allocated on the heap.

Related TutorialsReflection
.NET Framework
Shared assembly
Silverlight
AJAX (Asynchronous JavaScript …

Learn more

Hash Code

Hash Code is a unique number generated to identify each module in an assembly and it is used to insure that only the proper version of a module is loaded at runtime. The hash number is based on the actual code in the module itself.

Related TutorialsC# ( C-Sharp)
Isolated storage
Pinned
XDA
Web …

Learn more

Globalization

Globalization (also called internationalization) is the practice of designing and developing software that can be adapted to run in multiple locales. Globalized software does not make assumptions about human language, country, regional, or cultural information based on a single locale. Instead, the software is written to change the locale-specific information it uses to process data and display information …

Learn more

GAC (Global Assembly Cache)

GAC is a reserved area of memory used to store the assemblies of all of the .NET applications running on a specific machine. The GAC is necessary for side-by-side execution and for the sharing of assemblies among multiple applications. To reside in the GAC, an assembly must be public (i.e., a shared assembly) and have a strong name.

Related …

Learn more

GC (Garbage Collection)

Garbage Collection is the process done by the CLR that searches memory for areas of inactive data and instruction in order to reclaim that space for the general memory pool (the heap). Operating systems may or may not provide this feature.

Related TutorialsCLR (Common Language …

Learn more

FCL (Framework Class Library)

The collective name for the thousands of classes that compose the .NET Framework is called FCL. The services provided by the library include runtime core functionality (basic types and collections, file and network I/O, accessing system services, etc.), interaction with databases, consuming and producing XML, and support for building Web-based (Web Form) and desktop-based (Windows Form) client applications, …

Learn more

Finally block

This is a block of program statements that will be executed regardless if an exception is thrown or not. A finally block is typically associated with a try/catch block, although finally could be used if catch block does not present. This is useful for operations that must be performed regardless if an exception was thrown or not (e.g., …

Learn more

Finalize

Finalize is a class-only method that is automatically called when an object is destroyed by the garbage collector. The Finalize method is primarily used to free up unmanaged resources allocated by the object before the object itself is removed from memory. A Finalize method is not needed when only managed resources are used by the object, which are …

Learn more

Exception Handling

Exception Handling is the process of trapping an exception and performing some sort of corrective procedure in response.

Related TutorialsXML Schema
Inheritance
UDDI (Universal Description, Discovery, and Integration)
XSD (XML Schema Definition)
CIL (Common …

Learn more