Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 36 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
36
Dung lượng
881,5 KB
Nội dung
1 LậptrìnhWebvớiASP 2 Nội dung Giới thiệu về lậptrìnhWeb và ASP Cơ bản về HTML Trao đổi thông tin giữa client và server Ngôn ngữ kịch bản VBScript Kết nối cơ sở dữ liệu Quản lý thông tin trạng thái 3 Tài liệu tham khảo LậptrìnhASP 3.0 và ASP.NET Nguyễn Thị Phương Lan, NXB Minh Khai Active Server Pages ASP 3 Weekend Crash Course.pdf (Asp) Professional Active Server Pages 3.0.pdf Wrox - Vbscript Programmer'S Reference, 2Nd Ed - 2004 - (By Laxxuss).chm 4 Giới thiệu về lậptrìnhWeb Web – Web page World Wide Web – WWW: được nghiên cứu từ năm 1989 và giới thiệu lần đầu tiên vào năm 1991, bao gồm 1 số lượng lớn và trên phạm vi toàn cầu các trang tài liệu được gọi là trang Web – Web page Các chuẩn cho Web được phát triển bởi hiệp hội Web - World Wide Web Consortium (W3C) Mỗi trang web là tập hợp các đối tượng (văn bản, hình ảnh, âm thanh ) Mỗi trang Web được xác định bởi một địa chỉ URL – Uniform Resource Locator Các trang web thường chứa các đối tượng đặc biệt cho phép liên kết tới các trang web khác – siêu liên kết (hyperlink) -> siêu văn bản - hypertext 5 Giới thiệu về lậptrìnhWeb HTTP - Giao thức truyền siêu văn bản HyperText Transfer Protocol Là giao thức tầng ứng dụng của dịch vụ Web Được sử dụng để truy cập dữ liệu trên WWW Cho phép thực hiện siêu liên kết giữa các siêu văn bản Sử dụng kết nối TCP trên cổng 80 Hoạt động theo mô hình Client/Server 6 Giới thiệu về lậptrìnhWeb Mô hình Client/Server Internet hoạt động dựa trên mô hình Client/Server Mỗi ứng dụng được chia thành 2 phần Server: ứng dụng cung cấp dịch vụ (Web server: IIS, Apache) Client: ứng dụng có nhu cầu sử dụng dịch vụ (Web Client – Web Browser: MS Internet Explorer, Netscape Navigator, Mozilla FireFox) Các ứng dụng Client và Server có thể chạy trên cùng 1 hệ thống hoặc trên các hệ thống khác nhau có nối mạng với nhau 7 Giới thiệu về lậptrìnhWeb method phương thức/giao thức thu nhận văn bản host tên máy lưu trữ thông tin, có thể là đia chỉ IP hoặc DNS name có thể ở dạng bí danh alias (không nhất thiết là www) port số hiệu cổng mà máy chủ sử dụng (tuỳ chọn) path đường dẫn tới file chứa thông tin 8 Giới thiệu về lậptrìnhWeb HTML – HyperText Markup Language Là ngôn ngữ định dạng cho trang Web Thuộc loại ngôn ngữ đánh dấu – Markup language Quy định cách hiển thị các đối tượng thành phần của trang web (văn bản, hình ảnh, âm thanh ) Quy định những phần nhất định của văn bản có khả năng siêu liên kết 9 Giới thiệu về lậptrìnhWeb Web động – Dynamic Web HTML và HTTP cho phép hiển thị và truyền thông tin giữa các máy tính và mạng không đồng nhất, độc lậpvới hệ điều hành Người dùng ko chỉ muốn nhận thông tin một cách thụ động mà còn muốn tương tác vớiWeb -> Web động Nội dung của trang Web cần phải lấy từ cơ sở dữ liệu và cần được cập nhật liên tục 10 Giới thiệu về lậptrìnhWeb Ngôn ngữ kịch bản – Scripting language Ngôn ngữ kịch bản là một loại ngôn ngữ lậptrình mà chươngtrình ứng dụng có thể hiểu và thực hiện được Kịch bản – script là một đoạn văn bản đặc biệt được đưa vào nội dung trang Web để hướng dẫn chươngtrình ứng dụng thực hiện một công việc nào đó Đoạn script này được phân biệt với các thành phần khác qua các thẻ đặc biệt đánh dấu vị trí bắt đầu <% và kết thúc %> hoặc với cặp thẻ <script> và </script> Server-side Script và Client-Side Script Việc tạo trang Web động sử dụng Server-side Script . 1 Lập trình Web với ASP 2 Nội dung Giới thiệu về lập trình Web và ASP Cơ bản về HTML Trao đổi thông tin giữa client và server Ngôn. trang Web – Web page Các chuẩn cho Web được phát triển bởi hiệp hội Web - World Wide Web Consortium (W3C) Mỗi trang web là tập hợp các đối tượng (văn bản, hình ảnh, âm thanh ) Mỗi trang Web. được cập nhật liên tục 10 Giới thiệu về lập trình Web Ngôn ngữ kịch bản – Scripting language Ngôn ngữ kịch bản là một loại ngôn ngữ lập trình mà chương trình ứng dụng có thể hiểu và thực hiện