Sơ lược về NetFramework CLR

Một phần của tài liệu XÂY DỰNG WEBSITE “SINH VIÊN NỘI TRÚ ĐẠI HỌC KINH TẾ QUỐC DÂN (Trang 37 - 43)

II CƠ SỞ PHƯƠNG PHÁP LUẬN CỦA VIỆC THIẾT KẾ WEBSITE

5Sơ lược về NetFramework CLR

(Common Language Runtime)

CLR là môi trường được dùng để quản lý sự thi hành các nguồn mã mà ta đã soạn ra và biên dịch trong các ứng dụng. Tuy nhiên khi biên dịch nguồn mã, ta lại biên dịch chúng ra thành một ngôn ngữ trung gian gọi là Microsoft Intermediate Language (MSIL). MSIL trung gian này là ngôn ngữ chung cho tất cả các ngôn ngữ .NET hiện có, do đó chắc bạn cũng đoán ra là ASP.NET cũng được biên dịch (compile) ra MSIL . Trong khi biên dịch như vậy, các ứng dụng cũng sản xuất ra những thông tin cần thiết để tự ... quảng cáo chính mình, những thông tin này gọi là metadata. Ðến khi ta chạy một ứng dụng, CLR sẽ tiếp quản (take-over) và lại biên dịch (compile) nguồn mã một lần nữa ra thành ngôn ngữ gốc (native language) của máy vi tính trước khi thi hành những công tác đã được bố trí trong nguồn mã đó.

Ðiều quan trọng nhất mà ta cần phải nhớ là mọi thứ trong .NET đều là

object, Các object được tổ chức lại thành từng nhóm riêng biệt như trong một thư viện để ta dễ dàng xữ dụng. Ta gọi các nhóm như vậy là

namespaces

Ví dụ về tạo trang Asp.Net

Trong ASP cổ điển. Ta sẽ tạo trang ASP.NET đầu tiên bằng 2 phương pháp như sau:

• Dùng MS Visual Studio.NET để tạo trang ASP.NET đầu tiên.

• Dùng Notepad để tạo trang ASP.NET đầu tiên.

VD Dùng MS Visual Studio.NET để tạo trang ASP.NET

Mục đích:

Hiển thị hàng chữ "Welcome to Khóa Tự Học ASP.NET" trong trang ASP.NET đầu tiên

Các bước thứ tự như sau:

1. Chạy MS Visual Studio.NET và chọn dự án mới (New Project) như sau:

Project Types: Visual Basic Projects

Templates: ASP.NET Web Application

Name: vs-welcome

2. Nhấp vào nút <OK> để MS VS.NET tạo ra 1 dự án mới. Nếu để ý, ta sẽ thấy một trang ASP.NET được tạo ra một cách mặc định (default)

với tên là WebForm1.aspx

3. Mở hộp dụng cụ (Toolbox) và nhấp đôi vào công cụ

5. Chọn File, Save WebForm1.aspx As để lưu trữ vào đĩa cứng, nhớ chọn Save with Encoding (hay ta có thể dùng Advanced Save Options)

với Encoding là Unicode (UTF-8 with signature) - Codepage 65001

để lưu trữ (save) tiếng Việt chính xác.

6. Cuối cùng ta sẽ dùng IE Client Browser để hiển thị trang

WebForm1.aspx. Trong hộp địa chỉ (Address)

III XÂY DỰNG WEBSITE “SINH VIÊN NỘI TRÚ ĐẠI HỌC KINH TẾ QUỐC DÂN”

Mục đích của web site

Website ra đời với mong muốn việc quản lí sinh viên nội trú được thuận tiện, dễ dàng. Đồng thời tạo ra trang thông tin bổ ích cho sinh viên, giúp phụ huynh từ xa đến có thể dễ dàng tìm được phòng ở cũng như nắm được các thông tin về con em mình.

Một phần của tài liệu XÂY DỰNG WEBSITE “SINH VIÊN NỘI TRÚ ĐẠI HỌC KINH TẾ QUỐC DÂN (Trang 37 - 43)