Definition -
What does .NET Framework (.NET) mean?
The .NET
framework is a software development framework from Microsoft. It provides a
controlled programming environment where software can be developed, installed
and executed on Windows-based operating systems.
NET
Framework is a complete environment that allows developers to develop, run, and
deploy the following applications:
1-Console
applications
2-Windows
Forms applications
3-Windows
Presentation Foundation (WPF) applications
4-Web
applications (ASP.NET applications)
5-Web services
6-Windows
services
7-Service-oriented
applications using Windows Communication Foundation (WCF)
8-Workflow-enabled
applications using Windows Workflow Foundation (WF)
The .NET Framework has two main components: the
common language runtime (CLR) and .NET Framework class library. The CLR is the
foundation of the .NET framework and provides a common set of services for
projects that act as building blocks to build up applications across all tiers.
It simplifies development and provides a robust and simplified environment
which provides common services to build application. The .NET framework class
library is a collection of reusable types and exposes features of the runtime.
It contains of a set of classes that is used to access common functionality.