Trường Đại Học Lạc Hồng 2009 - 2010<br />
<br />
LẬP TRÌNH<br />
WEB ASP.NET<br />
Ts. Vũ Đức Lung<br />
Ks. Phan Hữu Tiếp<br />
<br />
Chương 1: Giới Thiệu<br />
1<br />
<br />
http://lhu.edu.vn<br />
<br />
LHU<br />
<br />
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp<br />
<br />
Nội dung giới thiệu<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
<br />
Phân biệt Web tĩnh và Web động<br />
Mô hình Client- side, Server-side<br />
Công nghệ lập trình web<br />
Giới thiệu .NET<br />
Mục đích .NET<br />
ASP & ASP.NET<br />
Cơ bản về ASP.NET<br />
<br />
2<br />
<br />
http:// lhu.edu.vn<br />
<br />
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp<br />
<br />
Phân biệt web tĩnh – web động<br />
Website tĩnh<br />
<br />
Định<br />
nghĩa<br />
<br />
Ưu<br />
điểm<br />
<br />
Website động<br />
<br />
website chỉ bao gồm các<br />
trang web tĩnh và không có<br />
cơ sở dữ liệu đi kèm nên<br />
thường được xây dựng<br />
bằng các ngôn ngữ HTML,<br />
DHTML.<br />
<br />
là thuật ngữ được dùng để chỉ<br />
những website có cơ sở dữ liệu và<br />
được hỗ trợ bởi các phần mềm<br />
phát triển web.<br />
<br />
Thông tin hiển thị được gọi ra từ<br />
một cơ sở dữ liệu khi người dùng<br />
truy vấn tới một trang web<br />
Thiết kế đồ hoạ đẹp Dùng nhiều ngôn ngữ lập trình<br />
Tốc độ truy cập nhanh khác nhau và nhiều hệ cơ sở dữ<br />
liệu khác nhau<br />
Chi phí đầu tư thấp<br />
Thông tin luôn mới, có tính tương<br />
tác<br />
cao,<br />
dễ<br />
hiệu<br />
chỉnh<br />
3<br />
<br />
http:// lhu.edu.vn<br />
<br />
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp<br />
<br />
Phân biệt web tĩnh – web động<br />
<br />
Website tĩnh<br />
<br />
Website động<br />
<br />
Khó khăn trong việc thay đổi cập nhật<br />
Khuyết Thông tin không có tính linh hoạt, Chi phí đầu tư cao<br />
điểm không thân thiện với người dùng Dễ bị tấn công<br />
Khó tích hợp, nâng cấp, mở rộng<br />
<br />
4<br />
<br />
http:// lhu.edu.vn<br />
<br />
Ts. Vũ Đức Lung – Ks. Phan Hữu Tiếp<br />
<br />
Mô hình Client- Side<br />
Lập trình Client-side<br />
<br />
<br />
<br />
<br />
Ngôn ngữ được sử dụng để lập trình xử lý ở phía client gọi là<br />
Client – side script, thông dụng nhất là Java Script. Trong đó,<br />
đoạn code được nhúng vào trang HTML hay đặt trong một tập<br />
tin riêng biệt và tập tin này sẽ được khai báo trong trang HTML.<br />
Quá trình yêu cầu và trả về cho máy client của một trang web<br />
sử dụng kỹ thuật lập trình client – side<br />
<br />
5<br />
<br />
http:// lhu.edu.vn<br />
<br />