... dựng trang web bán điện thoại trực tuyến sử dụng ngôn ngữ lậptrình mạng ASP. NET
viên xây dựng các lớp ứng dụng chuyên nghiệp. Cú pháp ASP. NET tượng thích với
cú pháp ASP, ngoài ra ASP. NET còn ... điểm và
quy mô Website của bạn.
II.3 Ngôn ngữ ASP. NET
II.3.1 Giới thiệu về ASP. NET :
ASP. NET là phiên bản kế tiếp của Active Server Page (ASP) ; nó là một nền
phát triển ứng dụng Web hợp nhất, ... hình (model) Web Forms và Web Services đều có tất cả các đặt tính của
ASP. NET, đó là sức mạnh của .NET Framework và .NET Framework Common
Lanuage Runtime.
II.3.2 Cấu hình ASP. NET :
Đặc điểm...
...
Login.aspx.
• RedirectToLoginPage: cho phép chuyển người sử dụng tới trang
Login.aspx
• RenewTicketIfOld: Cho phép bạn cập nhật thời gian hết hạn của cookie
Giáo trình ASP. NETnâng cao
<user ... framework trên các điều khiển Login.
ASP. NET Framework bao gồm 4 khung quan hệ bảo mật:
• ASP. NET Authentication: Cho phép định nghĩa người sử dụng.
• ASP. NET Authorization: Cho phép bạn ủy nhiệm ... cookie qua như domain.
Một cookie trình duyệt luôn quan hệ với domain, Vi dụ website Amazon
không thể đọc cookie thiết lập bởi website itechpro hoặc vietnamnet. Tuy
nhiên bạn có thể khám phá...
...
sau:
\WINDOWS\Microsoft .NET\ Framework\v2.0.50727\CONFIG\Browsers
Bởi mặc định ASP. NET Framework không bao giờ sử dụng xác thực cookieless với một
trình duyệt như là IE. Nếu bạn muốn ASP. NET Framework ... <form id="form1" runat="server">
<div>
< ;asp: CreateUserWizard
Giáo trình ASP. NET
nâng cao
Nếu bạn không muốn người sử dụng phải nhập câu hỏi bảo mật khi khôi ... framework trên các điều khiển Login.
ASP. NET Framework bao gồm 4 khung quan hệ bảo mật:
• ASP. NET Authentication: Cho phép định nghĩa người sử dụng.
• ASP. NET Authorization: Cho phép bạn ủy nhiệm...
... Connectivety )
Mã ASP thường được thi hành trên Server. Mã này tạo
ra các trang HTML rồi gởi nó qua mạng Internet đến
trình duyệt, không cần trình duyệt cụ thể nghóa là
không có mã lậptrình gởi đến ... (Server.HTMLEncode("<h1>OK</h1>")&"<p>")
response.write (Server.URLEncode("www.a.com/a .asp? test=test"))
%>
</body>
</html>
Nguyễn Minh Đức - Khoa CNTT
Lập trình với ASP
Một trang ASP thường có 4 phần:
Dữ liệu văn bản (Text)
Thẻ ... VBScript hay trình con viết bằng Java . Giải pháp
bên máy khách gởi mã viết kịch bản thật đến trình
duyệt. Trình duyệt phải có phần mếm thích hợp mới
mong thi hành kịch bản bên trình duyệt. Thi...
... người
dùng
Mỗi khi trình duyệttrênmột máy tính yêu cầumột trang Web,
nó sẽ gửi cookie theo cùng đến Web server
Cookie tạmthời: đượclưu ở bộ nhớ trong, đượcgiải phóng khi
đóng trang Web
Cookie lâu ... Cookies
Trường hợptrìnhduyệt không hỗ trợ cookies
Nguyễn Minh Đức - Khoa CNTT
Các đốitượng nộitạicủaASP
Đốitượng Server:
Được dùng thựchiện các thao tác đặcbiệttácđộng lên trình chủ.
Cung cấpcácphương ... CNTT
Các đốitượng nộitạicủaASP
Đốitượng Dictionary:
Dùng để lưutrữ mộtmục thông tin dựa trên khóa.
Đốitượng ASPError
Chứa các thông tin lỗi phát sinh mớinhất.
Có thể dựa vào ASPError để đưa ra các...
... cơ bản của lậptrìnhwebasp sử dụng tiếng Việt Unicode
- Soạn và lưu trữ tập tin .asp dưới dạng mã hóa UTF-8.
- Trong các tập tin asp, chèn các đoạn mã chỉ định cho web server và trình duyệt ... dụng web, trong
khi UTF-16 lại được dùng trong các hệ thống như Windows 2000/XP, Java, …
2. Lậptrìnhweb với tiếng Việt Unicode
2.1. Chỉ định bảng mã dùng trong trang web
Khi một trang web ... http://support.microsoft.com/default.aspx?scid=KB;EN-US;Q295063&
7. http://msdn.microsoft.com/library/default .asp? url=/library/en-us/iisref/html/psdk /asp/ vbob150l .asp
8. http://support.microsoft.com/default.aspx?scid=kb;en-us;Q239530
...
...
2.2. Hoạt động của webserver
Khi trình duyệt yêu cầu một trang .asp, trình xử lí trang asp tại webserver sẽ thông dịch các mã lệnh ở trong
trang web này và gửi kết quả về cho trình duyệt. Thông ... cơ bản của lậptrìnhwebasp sử dụng tiếng Việt Unicode
- Soạn và lưu trữ tập tin .asp dưới dạng mã hóa UTF-8.
- Trong các tập tin asp, chèn các đoạn mã chỉ định cho web server và trình duyệt ... dụng web, trong
khi UTF-16 lại được dùng trong các hệ thống như Windows 2000/XP, Java, …
2. Lậptrìnhweb với tiếng Việt Unicode
2.1. Chỉ định bảng mã dùng trong trang web
Khi một trang web...
... framework trên các điều khiển Login.
ASP. NET Framework bao gồm 4 khung quan hệ bảo mật:
• ASP. NET Authentication: Cho phép định nghĩa người sử dụng.
• ASP. NET Authorization: Cho phép bạn ủy nhiệm ... < /asp: ChangePassword>
</div>
</form>
</body>
</html>
Trong đó nội dung file ChangePassword.txt có nội dung như sau
<%UserName%>,
Giáo trình ASP. NETnâng cao
phần ... 2: ASP. NET Menbership
2.1 Cấu hình Authentication
2.2 Cấu hình Authorization
2.3 Sử dụng ASP. NET Menbership
2.4 Sử dung Role Manager
Chương 3: Global Resource và Local Resource
3.1 Thiết lập...
... Ngôn ngữ lậptrìnhwebASP và kỹ thuật lậptrìnhweb
2.1. Ngôn ngữ lậptrìnhwebASPASP (Active Server Pages) là ngôn ngữ lậptrìnhweb được viết bởi hãng
Microsoft. Chính xác hơn thì ASP không ... hết
các trình duyệt phổ biến.
4. Kết luận
Nghiên cứu ngôn ngữ lậptrìnhwebASP đã ứng dụng thành công trong website tin
tức trường Cao Đẳng Công Nghệ cùng với các kỹ thuật lậptrìnhweb đã ... của đối tác.
Kỹ thuật lậptrìnhweb AJAX là một kỹ thuật lậptrìnhweb có nhiều ưu điểm hiện
nay, mang lại trải nghiệm mới cho người dùng web. Ứng dụng kỹ thuật lậptrìnhweb
AJAX giúp server...
... Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 3
Chương 01
TỔNG QUAN VỀ ASP. NET
Giới thiệu về Asp. Net
Web Server
Tạo ứng dụng web đầu tiên
I. Giới thiệu về ASP. Net
1. ... lệnh ASP, ASP. Net đều được thực hiện tại Server và do đó, gọi là kỹ
thuật lậptrình ở phía server.
2. Những ưu điểm của ASP. Net
ASP. Net cho phép bạn lựa chọn một trong các ngôn ngữ lậptrình ... dụng Web.
ASP. Net là k
ỹ thuật lậptrình và phát triển ứng dụng web ở phía Server (Server-side)
d
ựa trên nền tảng của Microsoft .Net Framework.
H
ầu hết, những người mới đến với lậptrình web...
... vào mục Internet Information Services (IIS) Chọn Ok để cài đặt
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 11
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: ... Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 13
o Click phải mục Default Website Properties Chọn trang Documents để quy
định trang chủ mặc định
VD: Default.Aspx
Default .asp
Index .asp
Home.html
Index.htm
... Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 10
Ghi chú: Để kiểm tra cài đặt: Khởi động trình duyệt truy cập địa chỉ : http://Localhost
Kết quả thành công.
b. Cài đặt Web...
... Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 17
Trang Default.aspx (Source)
Trang Default.aspx.cs
3. Bổ sung điều khiển
Chọn trang Default.aspx Chuyển trang ... chúng ta có thể thiết lập thuộc tính cho trang web và các
đối tượng có trong trang web.
3. Toolbox
Hiển thị Toolbox: Thực đơn View Toolbox
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương ... trang web theo tổ chức cây rất dễ quản lý và
thao tác v
ới các đối tượng có trong trang Web.
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 16
2. Tạo ứng dụng web
Bước...
... cha.
Ví dụ:
hplASPNet.Text = "Trang chủ ASP. Net& quot;;
hplASPNet.ImageUrl = "~/Pictures/logoaspnet.jpg";
hplASPNet.NavigateUrl ="http://www .asp. net& quot;;
hplASPNet.Target = ... "_blank";
Kết quả hiển trị trên trang Web:
Ví dụ: Tạo Website Lienket gồm 3 điều khiển Hyperlink
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 29
b. Các ... khiển Image.
Ví dụ: Tạo Website Tinhtoan gồm các điều khiển: Label, Textbox, Button
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 22
Chương 02:
WEB SERVER CONTROL
Điều...
... LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 37
Các thông báo lỗi xuất hiện qua hộp thoại khi dữ liệu nhập không hợp lệ:
Nếu tất cả đều hợp lệ
Bài Giảng Môn LậpTrình Website ASP. Net
Biên ... phạm.
Thuộc tính:
ValidationExpression: Qui định mẫu kiểm tra dữ liệu.
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 31
II. Điều khiển kiểm tra dữ liệu
Trong phần này ... giống với mật khẩu đã nhập ở trên hay không.
rfvNhap_lai.Display = Static
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 36
Thuộc tính Text của các điều khiển kiểm tra...
... (!IsPostBack){
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 48
MultiView1.ActiveViewIndex = 0;
}
}
</script>
Thi hành:
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: ... Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 41
Bước 3. Thiết lập thuộc tính cho điều khiển adQuangcao
o AdvertisementFile: Quangcao.xml
o Target: _blank ... lọc hình ảnh</Keyword>
Bài Giảng Môn LậpTrình Website ASP. Net
Biên sọan: Dương Thành Phết Trang 40
o Nhập vào cú pháp qui định cho tập tin Quangcao.xml (theo cú pháp của tập tin
Advertisement)
<?xml...