SƠ LƯỢC VỀ WEBMATR

Một phần của tài liệu Tài liệu Tự học Microsft Asp Net doc (Trang 30)

Trước khi mang tên cúng cơm như hiện nay, Microsoft ASP.NET Web Matrix Project (gọi tắt là Web Matrix) khởi đầu với tên Web Studio, chuyển sang tên Mongoose, Project Saturn, Tahiti Project và cuối cùng là Microsoft ASP.NET Web Matrix.

Tên Web Matrix được chọn mang tính chất sáng tạo và thiết lập được mối liên hệ trong cộng đồng các Chuyên Gia hay Kỹ Sư Tin Học về ASP.NET. Dự án được hình thành do sựđóng góp của nhiều Kỹ Sư Tin Học thiện nguyện đã bỏ rất nhiều thời giờ riêng tư

hiếm hoi (thường là các buổi tối trong ngày và cuối tuần) để mong tạo sự hợp tác chung cho cộng đồng ASP.NET chứ không chính thức khởi xướng hay tạo nên từ Microsoft. Bạn có thể tham khảo chi tiết về tiến trình hình thành Web Matrix cũng như danh tánh các Kỹ Sư Tin Học đã đóng góp vào dự án này trong nối Web Matrix and Project Team.

Web Matrix được phác thảo cho cộng đồng ASP.NET nên ta dùng miễn phí, Web Matrix lại dễ xài và rất đẹp. Tưởng cũng cần nói qua, một trong các mục tiêu cơ bản của dự án Web Matrix là tạo điều kiện đóng góp chung trong cộng đồng phát triển mạng nên những người khởi xướng dự án luôn khuyến khích ta tải xuống, cài đặt, xữ dụng và giới thiệu Web Matrix cũng nhưđóng góp ý kiến trên diễn đàn của Web Matrix để Web Matrix được hoàn chỉnh hơn.

Các Kỹ Sư Tin Học dùng ngôn ngữ lập trình C# và .NET framework để cấu tạo ra Web Matrix. Khoãng chừng 800 Classes và hơn 150,000 mã (lines of code) được dùng trong dự án này với biết bao công sức và thời giờđã được đầu tư vào không thể nào kể xiết. Do đó, mặc dù Web Matrix rất nhỏ (ở dạng tải xuống chỉ có 1.2MB) nhưng không những Web Matrix là môi trường phát triển các trang ASP.NET về mạng một cách đơn giản và hữu hiệu, mà còn được dùng để tạo các user controls, các classes (để biên dịch thành assemblies), các dịch vụ về mạng (Web Services) và ngay cả HTML Handlers nữa. Ngoài ra, Web Matrix còn yểm trợ cấu tạo các trang HTML thuần túy, các style sheets, các lược đồ và tài liệu XML (XML schemas and documents), các SQL scripts cũng như

việc định hình các tập tin về .NET (.NET configuration files such web.config and global.asax).

Một phần của tài liệu Tài liệu Tự học Microsft Asp Net doc (Trang 30)

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

(80 trang)