ASP.NET Web Development
ASP.NET Web Development is a software framework developed by Microsoft that runs primarily on Microsoft Windows.
ASP.NET includes a large class library called Framework Class Library (FCL) and provides language interoperability (each language can use code written in other languages) across several programming languages.
Programs written for ASP.NET Framework execute in a software environment (in contrast to a hardware environment) named the Common Language Runtime (CLR).
The CLR is an application virtual machine that provides services such as security, memory management, and exception handling. As such, computer code written using .NET Framework is called “managed code".
FCL and CLR together constitute the ASP.NET Website Development. FCL provides the user interface, data access, database connectivity, cryptography, web application development, numeric algorithms, and network communications.
Programmers produce software by combining their source code with ASP.NET Web Development Framework and other libraries. The framework is intended to be used by most new applications created for the Windows platform.
Microsoft also produces an integrated development environment for .NET software called Visual Studio.
See Also: PHP Web Development
ASP.NET Web Development is an open-source platform containing around 32 programming languages and several tools for application creation. It is highly secure and runs comfortably on multiple computer platforms.
ASP.NET Web Development is comprised of several related technologies, including:
.NET Framework – A runtime environment and set of standard services which .NET capable applications and services can utilize. Implemented as a code library, the .NET Framework includes the Common Language Runtime (CLR), the .NET run-time environment; ASP .NET, a Web applications platform; and ADO .NET, for data store access.
.NET Compact Framework – A subset of the .NET Framework designed for Pocket PCs, Microsoft Smart Phones, and other Windows CE .NET-based mobile devices.