ASP.NET Glossary

Types

Types are a set of data and function members that are combined to form the modular units used to build a .NET applications. Pre-defined types exist within the CLR and user-defined types are created by developers. Types include enumerations, structures, classes, standard modules, interfaces, and delegates.

Related TutorialsWeb Service Protocols
Constructor
Application …

Learn more

Type-safe

Type-safe is code that accesses only the memory locations it is authorized to access, and only in well-defined, allowable ways. Type-safe code cannot perform an operation on an object that is invalid for that object. The C# and VB.NET language compilers always produce type-safe code, which is verified to be type-safe during JIT-compilation.

Related TutorialsNamespace
Web service provider
Event …

Learn more

Try/Catch block

Try/Catch block is an exception handling mechanism in program code. A try block contains a set of program statements that may possibly throw an exception when executed. The associated catch block contains program statements that handle any exception that is thrown in the try block. Multiple catch blocks may be defined to catch specific exceptions (e.g., divide by …

Learn more

Throwing

When an abnormal or unexpected condition occurs in a running application, the CLR generates an exception as an alert that the condition occurred. The exception is said to be thrown. Developers can also programmatically force an exception to be thrown by the use of the throw statement.

Related TutorialsObject
DTD (Document Type Definition)
CIL (Common Intermediate Language)
CTS (Common …

Learn more

Stylesheets

Stylesheets (also called templates) are data files used to express how the structured content of a document should be presented on a particular physical medium (e.g., printed pages, Web browser, hand-held device, etc.). Details of the presentation include font style, lay out, and pagination.

Related TutorialsOverloading
Data provider
Locale
ADO.NET (ActiveX Data Object for …

Learn more

Structure

In .NET languages, structures are light-weight classes that are simpler, have less overhead, and are less demanding on the CLR. Structures are typically used for creating user-defined types that contain only public fields and no properties. In .NET languages structures, like classes, also support properties, access modifiers, constructors, methods, operators, nested types, and indexers. Unlike classes, however, structures …

Learn more

Strongly-typed

A programming language is said to be strongly-typed when it pre-defines specific primitive data types, requires that all constants and variables be declared of a specific type, and enforces their proper use by imposing rigorous rules upon the programmer for the sake of creating robust code that is consistent in its execution.

Related TutorialsBase class
FCL (Framework Class Library)
WSDL (Web …

Learn more

Strong name

Strong name is an assembly name that is globally unique among all .NET assemblies. A public key encryption scheme is used to create a digital signature to insure that the strong name is truly different than all other names created at anytime and anywhere in the known universe. The digital signature also makes it easy to encrypt the …

Learn more

Static methods

Static methods are types that declare methods which are associated with a type rather than an instance of the type. Static methods may be called without first instantiating their associated type.

Related TutorialsXHTML (eXtensible HyperText Markup Language)
Shared assembly
VB.NET (Visual …

Learn more

Static fields

Static fields are types that declare member variables which are associated with a type rather than an instance of the type. Static fields may be access without first instantiating their associated type.

Related TutorialsNative code
XSLT (eXtensible Stylesheet Language Transformation)
CLS (Common Language Specification)
XQL (XML Query …

Learn more