Cấu trúc .NET framework

Cấu trúc .NET Framework

Bộ thực thi ngôn ngữ chung (Common Language Runtime)

Các chương trình được viết trên nền .NET Framework được triển khai trong môi trường phần mềm gọi là Common Language Runtime (CLR) - Môi trường phần mềm này là một máy ảo, cung cấp các dịch vụ sau: Là công cụ thực thi mã trung gian, Biên dịch ,Thực thi mã nguồn, Thực thi luồng , Quản lý bộ nhớ, Xử lý lỗi , Xác nhận mã nguồn an toàn và các hình thức khác của việc chính xác mã nguồn. CLR cho phép việc phát triển các ứng dụng một cách dễ dàng hơn đồng thời cung cấp một môi trường thực thi an toàn và hiệu năng, đảm bảo không sử dụng tràn lan tài nguyên của hệ thống, hỗ trợ đa ngôn ngữ và đơn giản hóa việc triển khai và quản lý các ứng dụng.

Thư viện các lớp cơ sở (Base class library)

Các lớp như Integer, String... là những lớp được  nằm trong thư viện các lớp cơ sở và được dùng để xây dựng các lớp cao cấp hơn trong quá trình xây dựng phần mềm chạy trên .NET Framework. 

Bộ thư viện ADO.NET và XML

Đây là 2 bộ thư viện đặc trưng được tích hợp sẵn khác của .NET Framework. ADO.NET chứa các lớp có nhiệm vụ làm việc với các dữ liệu thông thường còn XML đảm nhận xử lý các dữ liệu theo định dạng XML thời thượng. Một vài lớp điển hình có trong bộ thư viện XML: XMLReader, XMLWriter và ADO.NET: SqlDataAdapterSqlCommand.

Bộ thư viện ASP.NET

ASP.NET được dùng để phát triển các ứng dụng web giống như bạn đang làm việc với việc phát triển ứng dụng trên Windows. Giờ đây việc chuyển nhà cho một ứng dụng viết trên Windows sang Web trở nên khá là thuận tiện và dễ dàng.

Bộ thư viện Windows form

Bộ thư viện Windows form gồm các lớp ứng dụng trong việc xây dựng các ứng dụng trên nền tảng Windows với sự hỗ trợ của các công cụ lập trình như Visual Studio...

0 nhận xét:

Đăng nhận xét

 
Copyright © Pha Quế Domination