Introduction
The .NET Framework provides the foundation for building and running .NET-based applications. The .NET Framework consists of two components, the common language runtime and the .NET Framework class library, which run on an operating system.Any language that conforms to the common language specification (CLS) can run on the common language runtime. In the .NET Framework, Microsoft provides support for Microsoft Visual Basic, Microsoft Visual C++, Microsoft Visual C#(pronounced C sharp), and Microsoft JScript. Third parties can provide additional languages.
The common language runtime
The common language runtime manages the execution of code and provides services to simplify the development process. Thecommon language runtime provides a robust and secure execution environment, support for multiple languages, and a managedenvironment where common services, such as garbage collection and security, are automatically provided.
The .NET Framework class library
The .NET Framework class library exposes features of the runtime and provides a library of classes that are accessed by all Web,Windows-based, and XML Web service applications.
In addition to base classes, the .NET Framework class library includes:
Element
|
Description
| ||
---|---|---|---|
ADO.NET
|
Microsoft ADO.NET is the next generation of Microsoft
ActiveX® Data Objects (ADO) technology. ADO.NET provides improved support for the disconnected programming model. It also provides rich XML support. | ||
ASP.NET
|
Microsoft ASP.NET is a programming framework that is built
on the common language runtime. ASP.NET can be used on a server to build Web applications. ASP.NET Web Forms provide an easy and powerful way to build dynamic Web user interfaces (UI). | ||
XML Web services
|
XML Web services are programmable Web components that
can be shared among applications on the Internet or the intranet. The .NET Framework provides tools and classes for building, testing, and distributing XML Web services. | ||
User interfaces
|
The .NET Framework supports three types of user interfaces:
| ||
| |||
| |||
|
0 comments:
Post a Comment