Thiết kế và lập trình ứng dụng web các đối tượng trong ASP
lượt xem 39
download
Tài liệu tham khảo bài giảng bộ môn mạng máy tính về Thiết kế và lập trình ứng dụng web các đối tượng trong ASP
Bình luận(0) Đăng nhập để gửi bình luận!
Nội dung Text: Thiết kế và lập trình ứng dụng web các đối tượng trong ASP
- TRƯỜNG ĐẠI HỌC SƯ PHẠM KỸ THUẬT NAM ĐỊNH TR NG ĐẠ NAM ĐỊ KHOA CÔNG NGHỆ THÔNG TIN Giáo viên: Nguyễn Minh Đức Nguy Bộ môn: Mạng máy tính
- Nội dung Cookies, Session và Application Các đối tượng nội tại của ASP Nguyễn Minh Đức - Khoa CNTT
- Cookies, Session và Application Cookies Application Session File global.asa Nguyễn Minh Đức - Khoa CNTT
- Cookies Khái niệm Cách tạo một cookie Cách lấy giá trị cookie Cookie có nhiều giá trị khoá - Keys Đọc tất cả các Cookies Trường hợp trình duyệt không hỗ trợ cookies Nguyễn Minh Đức - Khoa CNTT
- Khái niệm cookie Một cookie thường được dùng để xác nhận một người dùng Một cookie là một file (chiếm dung lượng nhỏ) trên máy của người dùng để server lưu trữ và thu thập các thông tin về người dùng Mỗi khi trình duyệt trên một máy tính yêu cầu một trang Web, nó sẽ gửi cookie theo cùng đến Web server Cookie tạm thời: được lưu ở bộ nhớ trong, được giải phóng khi đóng trang Web Cookie lâu dài: được ghi ra file Nguyễn Minh Đức - Khoa CNTT
- Cách tạo một cookie Thông qua thuộc tính Cookies của đối tượng Response Tạo cookie tạm thời Response.Cookies(“user”)=“hoanna” Tạo cookie lâu dài: đặt thêm thuộc tính thời gian tồn tại Expires Response.Cookies(“user”)=“hoanna” Response.Cookies(“user”).Expires=#DateTime# Nguyễn Minh Đức - Khoa CNTT
- Cách lấy giá trị cookie Thông qua thuộc tính Cookies của đối tượng Request User = Request.Cookies(“user”) Nguyễn Minh Đức - Khoa CNTT
- Cookie có nhiều khoá - Keys Cookie đó chứa tập các giá trị Các giá trị được truy cập qua tên Nguyễn Minh Đức - Khoa CNTT
- Đọc tất cả các cookie Nguyễn Minh Đức - Khoa CNTT
- Trường hợp trình duyệt không hỗ trợ Cookies Đưa tham số vào URL http://welcome.asp?user=cuonglh Sử dụng form, chú ý dùng điều khiển ẩn (hidden) Nguyễn Minh Đức - Khoa CNTT
- Application Khái niệm Đối tượng Application của ASP Nguyễn Minh Đức - Khoa CNTT
- Khái niệm Appplication Là tập hợp các file ASP kết hợp với nhau để thực hiện một mục đích nào đó Mỗi ứng dụng - Application tương ứng với một thư mục của Website (bao gồm cả thư mục con và thư mục ảo) Application ứng với thư mục gốc Home Directory được gọi là ứng dụng mặc định - Default Application Nguyễn Minh Đức - Khoa CNTT
- Khái niệm Application Appication ứng với các thư mục ảo được gọi là ứng dụng ảo ASP sử dụng đối tượng Application để lưu trữ và truy cập các thông tin mức ứng dụng từ các trang web cấu thành, tới mọi người dùng Một ứng dụng bắt đầu khi có yêu cầu đầu tiên đến một trang web của ứng dụng Ứng dụng kết thúc khi không còn phiên làm việc nào của người dùng đến ứng dụng Nguyễn Minh Đức - Khoa CNTT
- Khái niệm Application Các công việc khi bắt đầu, kết thúc và giá trị các biến của ứng dụng được quản lý trong file global.asa File global.asa nằm trong thư mục của ứng dụng tương ứng Nguyễn Minh Đức - Khoa CNTT
- Đối tượng Application Đối tượng Application quản lý các biến Application(“tên_biến”) Application(“usercounter”) Duyệt qua toàn bộ nội dung các biến của đối tượng Application Nguyễn Minh Đức - Khoa CNTT
- Đối tượng Application Lock và Unlock Nguyễn Minh Đức - Khoa CNTT
- Session Khái niệm Đối tượng Session Nguyễn Minh Đức - Khoa CNTT
- Khái niệm Session Quản lý phiên làm việc của từng người dùng ứng dụng Vấn đề là trên Internet, Web server ko nắm được đầy đủ thông tin người dùng, ứng dụng Web không có trạng thái ASP giải quyết vấn đề bằng cách dùng cookie Mỗi người khi lần đầu kết nối (bắt đầu một phiên làm việc) sẽ được gán cho một cookie duy nhất. Cookie này sẽ được trao đổi với server để xác định người dùng Nguyễn Minh Đức - Khoa CNTT
- Khái niệm Session Một session bắt đầu khi có một người dùng mới bắt đầu yêu cầu một trang web hoặc khi một biến phiên làm việc được lưu vào Một session kết thúc khi người dùng ko có yêu cầu hoặc không refresh trang web trong một khoảng thời gian nhất định, gọi là thời gian Timeout (mặc định bằng 20 phút) Nguyễn Minh Đức - Khoa CNTT
- Đối tượng Session Đặt thời gian Timeout Session.TimeOut=30 Lưu trữ và thu nhận các biến phiên làm việc Session(“tên_biến”) = giá_trị Gỡ bỏ biến phiên làm việc Session.Contents.Remove(“tên_biến”) Huỷ bỏ phiên làm việc Session.Abandon Nguyễn Minh Đức - Khoa CNTT
CÓ THỂ BẠN MUỐN DOWNLOAD
-
Lập trình ứng dụng Web Internet và mạng không dây
255 p | 202 | 65
-
Cách thiết kế và lập trình Web
123 p | 179 | 62
-
Chương trình thực tập thiết kế và lập trình ứng dụng web
16 p | 198 | 43
-
Internet và mạng không dây - Lập trình ứng dụng Web (Tập 2): Phần 1
158 p | 139 | 30
-
Internet và mạng không dây - Lập trình ứng dụng Web (Tập 2): Phần 2
258 p | 132 | 28
-
Thiết kế và lập trình ứng dụng web Active Sever Page
35 p | 134 | 26
-
Chương trình thực tập thiết kế, lập trình ứng dụng web
19 p | 134 | 26
-
PHẦN 5: LẬP TRÌNH ỨNG DỤNG QUẢN LÝ TRÊN WEB: TÍCH HỢP MÃ PHP (REQUIRE - INCLUDE) - TRƯỜNG ĐẠI HỌC KHOA HỌC TỰ NHIÊN TP.HCM
20 p | 119 | 18
-
Bài giảng Thiết kế và lập trình Website: Chương 4 - ThS. Dương Thành Phết
81 p | 103 | 15
-
Bài giảng Thiết kế và lập trình web bằng ngôn ngữ ASP - Phần 1: Giới thiệu tổng quan về web
15 p | 29 | 12
-
Giáo trình Thực hành Thiết kế và quản trị website tại doanh nghiệp (Nghề: Ứng dụng phần mềm - Trình độ: Cao đẳng) - Trường Cao đẳng nghề Cần Thơ
42 p | 23 | 12
-
Giáo trình mô đun Lập trình ứng dụng WPF (Nghề Công nghệ thông tin - Trình độ trung cấp) – CĐ Kỹ thuật Công nghệ BR–VT
179 p | 37 | 10
-
Giáo trình Thiết kế và lập trình web (Nghề: Công nghệ thông tin - Cao đẳng): Phần 1 - Trường CĐ nghề Kỹ thuật Công nghệ
115 p | 62 | 9
-
Bài giảng Công nghệ phần mềm ứng dụng: Bài 4 - ThS. Thạc Bình Cường
34 p | 45 | 8
-
Giáo trình Thiết kế và lập trình web (Nghề: Công nghệ thông tin - Cao đẳng): Phần 2 - Trường CĐ nghề Kỹ thuật Công nghệ
63 p | 46 | 7
-
Bài giảng Thiết kế và lập trình Website: Chương 0 - ThS. Dương Thành Phết
13 p | 73 | 6
-
Một số vấn đề trong thực hiện đồ án tốt nghiệp/chuyên đề tốt nghiệp các đề tài thiết kế và lập trình ứng dụng web của khoa công nghệ thông tin - Đại học Nha Trang
5 p | 43 | 4
Chịu trách nhiệm nội dung:
Nguyễn Công Hà - Giám đốc Công ty TNHH TÀI LIỆU TRỰC TUYẾN VI NA
LIÊN HỆ
Địa chỉ: P402, 54A Nơ Trang Long, Phường 14, Q.Bình Thạnh, TP.HCM
Hotline: 093 303 0098
Email: support@tailieu.vn