Giới thiệu Microsoft NET

Một phần của tài liệu Xây dựng hệ thống e office phục vụ quản lý theo tiêu chuẩn iso (Trang 32 - 33)

Microsoft .NET được phát triển từ đầu năm 1998, lúc đầu có tên là Next Generation Windows Services (NGWS). Nó được thiết kế hoàn toàn từ con số không để dùng cho Internet. Viễn tượng của Microsoft là xây dựng một hệ thống phân tán toàn cục (globally distributed system), dùng XML (chứa những cơ sở dữ liệu tí hon) làm chất keo để kết hợp chức năng của những máy tính khác nhau trong cùng một tổ chức hay trên khắp thế giới.

Những máy tính này có thể là Servers, Desktop, Notebook hay Pocket Computers, đều có thể chạy cùng một phần mềm dựa trên một nền tảng (platform) duy nhất, độc lập với phần cứng và ngôn ngữ lập trình. Đó là .NET Framework. Nó sẽ trở thành một phần của MS Windows và sẽ được chuyển qua các nền tảng khác, có thể ngay cả Unix.

- 14 -

Nền tảng .NET là một công nghệ mới với một giao diện lập trình Windows service và các hàm API, nó tích hợp các kỹ thuật của Microsoft từ những năm 90 đến nay. Ngoài ra .NET còn hợp nhất COM+, nền tảng phát triển web ASP, XML và thiết kế hướng đối tượng; nó hổ trợ các giao thức web mới như SOAP, WSDL và UDDI. Nền tảng .NET được phân thành 4 nhóm sản phẩm riêng biệt:

-Các công cụ phát triển: Một tập các ngôn ngữ, bao gồm C# và VB.NET; một tập các công cụ phát triển, bao gồm Visual Studio.NET; một thư viện các lớp toàn diện dành cho việc xây dựng các dịch vụ Web, Web và các ứng dụng Windows; thêm vào đó còn có CLR (Common Language Runtime) dùng để thực thi các đối tượng được xây dựng bởi nền tảng .NET.

-Các phần mềm server chuyên dụng: Một tập hợp của .NET Enterprise Server, trước đây được biết như SQL Server 2000, Exchange 2000, BizTalk 2000... nó cung cấp các chức năng chuyên dụng để lưu trữ dữ liệu quan hệ, email và B2B.

-Các dịch vụ Web: Các dịch vụ về Web, trước đây được giới thiệu như dự án HailStorm; với một chi phí nào đó, những nhà phát triển có thể sử dụng những dịch vụ đã được viết sẵn này để xây dựng những ứng dụng có yêu cầu về thẩm định định danh người dùng.

-Các loại thiết bị: Nền tảng .NET có thể được sử dụng cho các thiết bị không phải của PC, từ điện thoại cho đến máy chơi game...

Với những tính năng vượt trội của mình, .NET sẽ là một môi trường phát triển mạnh hiện nay và trong tương lai. Nó sẽ giúp ta dễ dàng trong việc phát triển và bảo trì các phần mềm trong máy đơn cũng như trên hệ thống mạng và có thể sử dụng chương trình trên nhiều nền tảng khác nhau.

Một phần của tài liệu Xây dựng hệ thống e office phục vụ quản lý theo tiêu chuẩn iso (Trang 32 - 33)

Tải bản đầy đủ (DOC)

(106 trang)
w