Thông tin tài liệu
Thiếtkế & Lập trình Web 2
GiớithiệumônhọcGiớithiệumônhọc
Giới
thiệu
môn
họcGiới
thiệu
môn
học
ầ
Ths. Tr
ầ
nThị Bích Hạnh
Khoa CNTT Khoa CNTT –– ĐH.KHTNĐH.KHTN
© 2009 Khoa Công nghệ thông tin
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
NộidNộid
Nội
d
ung
Nội
d
ung
Mục
tiêu
môn
học
Mục
tiêu
môn
học
Kiếnthứcyêucầu
Nội dung chương trình
Phầnmềmsử dụng trong môn học
Tài liệu tham khảo
Đáh
iá
kết
ả
ô
h
Đá
n
h
g
iá
kết
qu
ả
m
ô
n
h
ọc
Phương pháp học
Liên hệ
© 2009 Khoa CNTT - ĐHKHTN
2
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
MM
tiê ôtiê ô
hh
M
ụ
M
ục
tiê
u m
ô
n c
tiê
u m
ô
n
h
ọ
h
ọcc
Nắm
ững
các
khái
niệm
cơ
bản
của
ASP NET
Nắm
v
ững
các
khái
niệm
cơ
bản
của
ASP
.
NET
Thực hành thành tạocáckỹ thuật liên quan sử dụng
ASP.NET
Có khả năn
g
xâ
y
d
ự
n
g
m
ộ
t ứn
g
d
ụ
n
g
web đơn
g
iảnsử
g
y
ự g
ộ
g
ụ g
g
dụng ASP.NET
© 2009 Khoa CNTT - ĐHKHTN
3
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
KiKi
ếế
thth
ứứ
êê
ầầ
KiKi
ếế
n
th
n
th
ứứ
c y
ê
u cc y
ê
u c
ầầ
uu
Kiến
thức
cơ
bản
về
web
Kiến
thức
cơ
bản
về
web
– HTTP, HTML, CSS…
–
Client scripting language : VBScript /JavaScript
–
Client
scripting
language
:
VBScript
/JavaScript
– Server side scripting : CGI, ASP…
Lập trình C# / VB.NET
Căn bản về CSDL và ngôn ngữ T-SQL
Ki
ế
nth
ứ
cv
ề
MS Access
M
S
SQL Server
MS SQL Express
Ki
ế
n
th
ứ
c
v
ề
MS
Access
,
M
S
SQL
Server
,
MS
SQL
Express
© 2009 Khoa CNTT - ĐHKHTN
4
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
Nộid h tì hNộid h tì h
Nội
d
ung c
h
ương
t
r
ì
n
hNội
d
ung c
h
ương
t
r
ì
n
h
Giới
thiệ
ASP NET
Giới
thiệ
u
ASP
.
NET
Xử lý sự kiện trong ASP.NET
Làm việcvới các Server Control của ASP.NET
Thiếtkế và
q
uảnl
ý
g
iao di
ệ
n website
q
ý
g
ệ
Làm việcvới CSDL và ADO.NET
Quản
lý
trạng
thái
với
ASP NET
Quản
lý
trạng
thái
với
ASP
.
NET
Bảomật ứng dụng Web
Kiểmthử ứng dụng Web
© 2009 Khoa CNTT - ĐHKHTN
5
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
PhầPhầ
ềề
ửử
dd
tt
ôô
hh
Phầ
n
Phầ
nm
ề
mm
ề
ms
ử
s
ử
d
ụng
d
ụng
t
rong
t
rong m
ô
nm
ô
n
h
ọc
h
ọc
Môi
trường
lập
trình
Môi
trường
lập
trình
– Microsoft Visual Studio 2005/2008
Web Server
– IIS (Internet Information Services)
Hệ quảntrị CSDL
–
Microsoft Access
hoặc
–
Microsoft
Access
hoặc
– Microsoft SQL Server 2005
– Microsoft SQL Express 2005
© 2009 Khoa CNTT - ĐHKHTN
6
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
PhầPhầ
ềề
ửử
dd
tt
ôô
hh
Phầ
n
Phầ
nm
ề
mm
ề
ms
ử
s
ử
d
ụng
d
ụng
t
rong
t
rong m
ô
nm
ô
n
h
ọc
h
ọc
Công
cụ
Thiết
kế
Web (
tùy
chọn
)
Công
cụ
Thiết
kế
Web
(
tùy
chọn
)
– Dreamweaver
Photoshop
–
Photoshop
© 2009 Khoa CNTT - ĐHKHTN
7
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
TàTà
iliili
ệệ
thth
khảkhả
TàTà
i
lii
li
ệệ
u
th
am u
th
am
khảkhả
oo
T
dld
tài
liệ
bài
iả
LT
T
rang
d
own
l
oa
d
tài
liệ
u
bài
g
iả
ng
LT
– http://www.fit.hcmuns.edu.vn/~ttbhanh/download.asp?class=web2
Trang Web tham khảo
– http://www.w3schools.com
–
htt
p
:/
/
www.as
p
.net
p
p
– http://msdn.microsoft.com/library/
http://
www w
3
corg
–
http://
www
.
w
3
c
.
org
– http://www.randyconnolly.com/core/
© 2009 Khoa CNTT - ĐHKHTN
8
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
ĐĐ
áá
hh
iáiá
kk
ếế
tt
ảả
ôhôh
ĐĐ
áá
n
h
n
h
g
iá
g
iá
kk
ếế
t
t
qu
ả
qu
ả
m
ô
n
h
ọcm
ô
n
h
ọc
Thi
lần
1
Thang điểm môn TK & LT Web2
Thi
lần
1
Đồ án TH 70%
Bài tập
Bài tập LT/TH 30%
Đồ án
Thực hành
Đồ án + Bài tập= 10
Cheating + AAA = 0
© 2009 Khoa CNTT - ĐHKHTN
9
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
ĐĐ
áá
hh
iáiá
kk
ếế
tt
ảả
ôhôh
ĐĐ
áá
n
h
n
h
g
iá
g
iá
kk
ếế
t
t
qu
ả
qu
ả
m
ô
n
h
ọcm
ô
n
h
ọc
Thi
lần
2
Thang điểm môn TK & LT Web2
Thi
lần
2
Lý thuyếtThiviết 80%
Thực hành lần1 20%
Lý thuyếtThực hành
© 2009 Khoa CNTT - ĐHKHTN
10
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
PhPh
háhá
hh
Ph
ương
Ph
ương p
há
pp
há
p
h
ọc
h
ọc
Lý
thuyết
Lý
thuyết
– Sinh viên chú ý nghe giảng và ghi chú vào tài liệu bài giảng
môn h
ọ
c
ọ
– Tích cực thảoluận, đặtcâuhỏitrênlớpkhicóvấn đề không
hiểu
– Tham khảo các website liên quan
Thực hành
ẫ
–
Sinh viên thực hành theo các video hướng d
ẫ
ncáckỹ thuật
cơ bản
© 2009 Khoa CNTT - ĐHKHTN
11
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
ĐồĐồ
áá
thth
hà hhà h
ĐồĐồ
á
n
á
n
th
ực
th
ực
hà
n
hhà
n
h
1 Nhóm gồm3-5 SV
Điểm Đồ án sẽđượcchianhỏ ra từng giai đoạn(yêucầucụ thể và
Timeline sẽđược thông báo sau). Các mốc chính bao gồm:
Nộp
đặc
tả
chức
năng
khảo
sát
cho
website
–
Nộp
đặc
tả
chức
năng
khảo
sát
cho
website
– Nộpthiếtkế Layout
–
N
ộ
p
Sitemap
+
Template Website
N
ộ
p
Sitemap
Template
Website
– Nộpthiếtkế CSDL
– Nộpthiếtkế xử lý
– Chấmvấn đáp cuốikỳ
KHÔNG
ch
ấ
m
cá
c
bà
i
Nộp
TRỄ!!!
KHÔNG
ch
ấ
m
cá
c
bà
i
Nộp
TRỄ!!!
© 2009 Khoa CNTT - ĐHKHTN
12
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
Đă ký hóĐă ký hó
Đă
ng
ký
n
hó
m
Đă
ng
ký
n
hó
m
Đ
ăn
g
k
ý
trên hệ thốn
g
Moodle
g
ý
g
GV sẽ chỉđịnh nội dung đồ án tương ứng cho từng nhóm
© 2009 Khoa CNTT - ĐHKHTN
13
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
Liê hệLiê hệ
Liê
n
hệLiê
n
hệ
Diễn
đàn
môn
học
trên
Moodle
Diễn
đàn
môn
học
trên
Moodle
– http://courses.cs.hcmuns.edu.vn
Email:
– TrầnThị Bích Hạnh – ttbhanh@gmail.com
ễ
• BM CNPM - Phòng I82
–
227 Nguy
ễ
nVănCừ, Q.5
Quy tắcgửi email:
–
Subject: [Web
2
-
Lop]
–
[MSSV]
–
Nội
dung
tiêu
đề
Subject:
[Web
2
Lop]
[MSSV]
Nội
dung
tiêu
đề
– Ví dụ:
• Web2-04TN – 04TN000 – Xin phuc khao diem LT
•
Web
2
06
TN
06
TN
000
Xin
phuc
khao
diem TH
•
Web
2
-
06
TN
–
06
TN
000
–
Xin
phuc
khao
diem
TH
© 2009 Khoa CNTT - ĐHKHTN
14
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
© 2009 Khoa CNTT - ĐHKHTN
15
Thiếtkế & Lập trình Web 2
GiớithiệumônhọcGiớithiệumônhọc
Giới
thiệu
môn
họcGiới
thiệu
môn
học
ầ
Ths. Tr
ầ
nThị Bích Hạnh
Khoa CNTT Khoa CNTT –– ĐH.KHTNĐH.KHTN
© 2009 Khoa Công nghệ thông tin
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
NộidNộid
Nội
d
ung
Nội
d
ung
Mục
tiêu
môn
học
Mục
tiêu
môn
học
Kiếnthứcyêucầu
Nội dung chương trình
Phầnmềmsử dụng trong môn học
Tài liệu tham khảo
Đáh
iá
kết
ả
ô
h
Đá
n
h
g
iá
kết
qu
ả
m
ô
n
h
ọc
Phương pháp học
Liên hệ
© 2009 Khoa CNTT - ĐHKHTN
2
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
MM
tiê ôtiê ô
hh
M
ụ
M
ục
tiê
u m
ô
n c
tiê
u m
ô
n
h
ọ
h
ọcc
Nắm
ững
các
khái
niệm
cơ
bản
của
ASP NET
Nắm
v
ững
các
khái
niệm
cơ
bản
của
ASP
.
NET
Thực hành thành tạocáckỹ thuật liên quan sử dụng
ASP.NET
Có khả năn
g
xâ
y
d
ự
n
g
m
ộ
t ứn
g
d
ụ
n
g
web đơn
g
iảnsử
g
y
ự g
ộ
g
ụ g
g
dụng ASP.NET
© 2009 Khoa CNTT - ĐHKHTN
3
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
KiKi
ếế
thth
ứứ
êê
ầầ
KiKi
ếế
n
th
n
th
ứứ
c y
ê
u cc y
ê
u c
ầầ
uu
Kiến
thức
cơ
bản
về
web
Kiến
thức
cơ
bản
về
web
– HTTP, HTML, CSS…
–
Client scripting language : VBScript /JavaScript
–
Client
scripting
language
:
VBScript
/JavaScript
– Server side scripting : CGI, ASP…
Lập trình C# / VB.NET
Căn bản về CSDL và ngôn ngữ T-SQL
Ki
ế
nth
ứ
cv
ề
MS Access
M
S
SQL Server
MS SQL Express
Ki
ế
n
th
ứ
c
v
ề
MS
Access
,
M
S
SQL
Server
,
MS
SQL
Express
© 2009 Khoa CNTT - ĐHKHTN
4
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
Nộid h tì hNộid h tì h
Nội
d
ung c
h
ương
t
r
ì
n
hNội
d
ung c
h
ương
t
r
ì
n
h
Giới
thiệ
ASP NET
Giới
thiệ
u
ASP
.
NET
Xử lý sự kiện trong ASP.NET
Làm việcvới các Server Control của ASP.NET
Thiếtkế và
q
uảnl
ý
g
iao di
ệ
n website
q
ý
g
ệ
Làm việcvớiCSDL
Quản
lý
trạng
thái
với
ASP NET
Quản
lý
trạng
thái
với
ASP
.
NET
Bảomật ứng dụng Web
Kiểmthử ứng dụng Web
© 2009 Khoa CNTT - ĐHKHTN
5
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
PhầPhầ
ềề
ửử
dd
tt
ôô
hh
Phầ
n
Phầ
nm
ề
mm
ề
ms
ử
s
ử
d
ụng
d
ụng
t
rong
t
rong m
ô
nm
ô
n
h
ọc
h
ọc
Môi
trường
lập
trình
Môi
trường
lập
trình
– Microsoft Visual Studio 2005/2008
Web Server
– IIS (Internet Information Services)
Hệ quảntrị CSDL
–
Microsoft Access
hoặc
–
Microsoft
Access
hoặc
– Microsoft SQL Server 2005
– Microsoft SQL Express 2005
© 2009 Khoa CNTT - ĐHKHTN
6
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
PhầPhầ
ềề
ửử
dd
tt
ôô
hh
Phầ
n
Phầ
nm
ề
mm
ề
ms
ử
s
ử
d
ụng
d
ụng
t
rong
t
rong m
ô
nm
ô
n
h
ọc
h
ọc
Công
cụ
Thiết
kế
Web (
tùy
chọn
)
Công
cụ
Thiết
kế
Web
(
tùy
chọn
)
– Dreamweaver
Photoshop
–
Photoshop
© 2009 Khoa CNTT - ĐHKHTN
7
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
TàTà
iliili
ệệ
thth
khảkhả
TàTà
i
lii
li
ệệ
u
th
am u
th
am
khảkhả
oo
T
dld
tài
liệ
bài
iả
LT
T
rang
d
own
l
oa
d
tài
liệ
u
bài
g
iả
ng
LT
– http://www.fit.hcmuns.edu.vn/~ttbhanh/download.asp?class=web2
Trang Web tham khảo
– http://www.w3schools.com
–
htt
p
:/
/
www.as
p
.net
p
p
– http://msdn.microsoft.com/library/
http://
www w
3
corg
–
http://
www
.
w
3
c
.
org
– http://www.randyconnolly.com/core/
© 2009 Khoa CNTT - ĐHKHTN
8
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
ĐĐ
áá
hh
iáiá
kk
ếế
tt
ảả
ôhôh
ĐĐ
áá
n
h
n
h
g
iá
g
iá
kk
ếế
t
t
qu
ả
qu
ả
m
ô
n
h
ọcm
ô
n
h
ọc
Thi
lần
1
Thang điểm môn TK & LT Web2
Thi
lần
1
LT thi viết: 40%
ế
Bài tập
TH t
r
ựcti
ế
ptrênmáy 40%
Bài t
ập
LT/TH 20%
Lý thuyết
ập
Thực hành
Thi viết+ Thực hành + Bài tập= 10
Cheating + AAA = 0
© 2009 Khoa CNTT - ĐHKHTN
9
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
ĐĐ
áá
hh
iáiá
kk
ếế
tt
ảả
ôhôh
ĐĐ
áá
n
h
n
h
g
iá
g
iá
kk
ếế
t
t
qu
ả
qu
ả
m
ô
n
h
ọcm
ô
n
h
ọc
Thi
lần
2
Thang điểm môn TK & LT Web2
Thi
lần
2
LT Thi viết: 80%
Thực hành
Thực hành lần1: 20%
Lý thuyết
© 2009 Khoa CNTT - ĐHKHTN
10
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
PhPh
háhá
hh
Ph
ương
Ph
ương p
há
pp
há
p
h
ọc
h
ọc
Lý
thuyết
Lý
thuyết
– Sinh viên chú ý nghe giảng và ghi chú vào tài liệu bài giảng
môn h
ọ
c
ọ
– Tích cực thảoluận, đặtcâuhỏitrênlớpkhicóvấn đề không
hiểu
– Tham khảo các website liên quan
Thực hành
ẫ
–
Sinh viên thực hành theo các video hướng d
ẫ
ncáckỹ thuật
cơ bản
© 2009 Khoa CNTT - ĐHKHTN
11
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
Liê hệLiê hệ
Liê
n
hệLiê
n
hệ
Diễn
đàn
môn
học
trên
Moodle
Diễn
đàn
môn
học
trên
Moodle
– http://courses.cs.hcmuns.edu.vn
Email:
– TrầnThị Bích Hạnh – ttbhanh@gmail.com
ễ
• BM CNPM - Phòng I82
–
227 Nguy
ễ
nVănCừ, Q.5
Quy tắcgửi email:
–
Subject: [Web
2
-
Lop]
–
[MSSV]
–
Nội
dung
tiêu
đề
Subject:
[Web
2
Lop]
[MSSV]
Nội
dung
tiêu
đề
– Ví dụ:
• Web2-04TN – 04TN000 – Xin phuc khao diem LT
•
Web
2
06
TN
06
TN
000
Xin
phuc
khao
diem TH
•
Web
2
-
06
TN
–
06
TN
000
–
Xin
phuc
khao
diem
TH
© 2009 Khoa CNTT - ĐHKHTN
12
Thiếtkế & Lập trình Web 2 – Giớithiệumônhọc
© 2009 Khoa CNTT - ĐHKHTN
13
Lập trình và Thiết kế Web 2
Bà
i
2
Bà
i
2
GiớiGiới
thiệuthiệu
ASPASP
.NET.NET
GiớiGiới
thiệuthiệu
ASP
ASP
.NET.NET
Ths
Trần
Thị
Bích
Hạnh
Ths
.
Trần
Thị
Bích
Hạnh
Khoa CNTT Khoa CNTT –– ĐH.KHTNĐH.KHTN
© 2009 Khoa Công nghệ thông tin
LậptrìnhvàThiếtkế Web 2 – Bài 2: Giớithiệu ASP .NET
NộidNộid
Nội
d
ung
Nội
d
ung
Giới
thiệu
về
ASP .NET
Giới
thiệu
về
ASP
.NET
Giớithiệuvề .NET Framework
ầ
Các thành ph
ầ
ncủamột ứng dụng
A
SP .NET
Cơ chế xử lý một ứng dụng ASP.NET
Cấutrúccủa 1 WebForm
© 2009 Khoa CNTT - ĐHKHTN
2
Lập trình và Thiếtkế Web 2 – Bài 2: Giớithiệu ASP .NET
NộidNộid
Nội
d
ung
Nội
d
ung
Giới
thiệu
về
ASP .NET
Giới
thiệu
về
ASP
.NET
Giớithiệuvề .NET Framework
ầ
Các thành ph
ầ
ncủamột ứng dụng
A
SP .NET
Cơ chế xử lý một ứng dụng ASP.NET
Cấutrúccủa 1 WebForm
© 2009 Khoa CNTT - ĐHKHTN
3
LậptrìnhvàThiếtkế Web 2 – Bài 2: Giớithiệu ASP .NET
GiớiGiới
thiệthiệ
ASP NETASP NET
GiớiGiới
thiệ
u
thiệ
u
ASP
.
NETASP
.
NET
ASP .NET
ASP
.NET
– Active Server Page .NET
Công
nghệ
của
Microsoft
cho
phép
xây
dựng
các
ứng
dụng
–
Công
nghệ
của
Microsoft
cho
phép
xây
dựng
các
ứng
dụng
web động
–
Dựa
trên
nền
tảng
NET Framework
Dựa
trên
nền
tảng
.
NET
Framework
– Được phát triểnlêntừ ASP
© 2009 Khoa CNTT - ĐHKHTN
4
Lập trình và Thiếtkế Web 2 – Bài 2: Giớithiệu ASP .NET
ƯƯ
điểđiể
ủủ
ASPASP
Ư
u
Ư
u
điể
m
điể
mc
ủ
ac
ủ
a
ASPASP
Công
nghệ
Server
-
side
scripting
Công
nghệ
Server
side
scripting
Tựđộng thông dịch
Cho phép tạocácứng dụng web đơngiản, nhanh chóng
và dễ dàng
Tạo trang web có tích hợp nội dung động
© 2009 Khoa CNTT - ĐHKHTN
5
LậptrìnhvàThiếtkế Web 2 – Bài 2: Giớithiệu ASP .NET
Kh ếtKh ết
điểđiể
ủủ
ASPASP
Kh
uy
ếtKh
uy
ết
điể
m
điể
mc
ủ
ac
ủ
a
ASPASP
Chỉ
hỗ
trợ
2
loại
ngôn
ngữ
:
VBScript
và
JavaScript
Chỉ
hỗ
trợ
2
loại
ngôn
ngữ
:
VBScript
và
JavaScript
Pha trộn code, HTML và text
Không tương thích trình duyệt
Không quảnlýtrạng thái trang web
Cơ chế debug kém
Tái
ử
d
d
ké
Tái
s
ử
d
ụng co
d
e
ké
m
© 2009 Khoa CNTT - ĐHKHTN
6
Lập trình và Thiếtkế Web 2 – Bài 2: Giớithiệu ASP .NET
Cá điể ổibật ủ ASP NETCá điể ổibật ủ ASP NET
Cá
c
điể
m n
ổi
bật
c
ủ
a
ASP
.
NETCá
c
điể
m n
ổi
bật
c
ủ
a
ASP
.
NET
Hỗ
trợ
đa
ngôn
ngữ
:
C#
,
VB.NET
,
J#
Hỗ
trợ
đa
ngôn
ngữ
:
C#
,
VB.NET
,
J#
Biên dịch trước các trang, giúp làm tăng tốc độ thựchiện
A
SP code độclập với HTML và text
Quảnlýtrạng thái trang web
Có cơ chế hỗ trợ debug thông qua IDE VS.NET
Hỗ
t
tái
ử
d
d
thô
hế
kế
thừ
Hỗ
t
rợ
tái
s
ử
d
ụng co
d
e
thô
ng qua cơ c
hế
kế
thừ
a
© 2009 Khoa CNTT - ĐHKHTN
7
LậptrìnhvàThiếtkế Web 2 – Bài 2: Giớithiệu ASP .NET
Cá điể ổibật ủ ASP NETCá điể ổibật ủ ASP NET
Cá
c
điể
m n
ổi
bật
c
ủ
a
ASP
.
NETCá
c
điể
m n
ổi
bật
c
ủ
a
ASP
.
NET
Sử
dụng
cơ
chế
Server
-
side
Caching
Sử
dụng
cơ
chế
Server
side
Caching
Đi cùng với nhiều server control đượcxâydựng sẵn
Tựđộng nhậndạng trình duyệtngười dùng đang sử dụng
© 2009 Khoa CNTT - ĐHKHTN
8
[...]... 20 © 2009 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 2: Giới thiệu ASP NET C chế xử lý một trang ASP.NET Cơ hế ử ột t ASP NET Lập trình và Thiết kế Web 2 – Bài 2: Giới thiệu ASP NET Demo Demo Giới thiệu cách tạo ASP.NET Web Project Các chế độ Thiết kế và lập trình Biên dịch và Triển khai Web Project ể 21 © 2009 Khoa CNTT - ĐHKHTN 22 Lập trình và Thiết kế Web 2 – Bài 2: Giới thiệu ASP... ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 2: Giới thiệu ASP NET Lập trình và Thiết kế Web 2 – Bài 2: Giới thiệu ASP NET Các thà h hầ ủ Cá thành phần của một ứ d ột ứng dụng ASP NET NET Cấu Cấ trúc một ứng dụng ASP.NET S Web Cli t W b Client Nội dung Web W b Form IIS ASP.NET Applications Lập trình xử lý NET NET Framework Cấu hình Operating System 17 © 2009 Khoa CNTT - ĐHKHTN 18 Lập trình và Thiết kế Web. .. I it 21 Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Page_Load P L d © 2009 Khoa CNTT - ĐHKHTN 22 Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Page_PreRender P P R d © 2009 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Nội d dung Giới thiệu về Event Các sự kiện chính trong chu trình sống của ứng dụng web – Cá sự kiệ của A li ti & S Các... 2009 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Các Event t Cá E t trong chu t ì h sống của Ứ d h trình ố ủ Ứng dụng W b Web Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Các Event t Cá E t trong chu t ì h sống của Ứ d h trình ố ủ Ứng dụng W b Web Chu trình sống tiếp tục Chu trình sống tiếp tục – Người dùng tương tác với giao diện web (gõ vào text box,... Khoa CNTT - ĐHKHTN 10 Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Các Tập ti t Cá Tậ tin trong một Ứng dụng Web ột Ứ d W b © 2009 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Các Event t Cá E t trong chu t ì h sống của Ứ d h trình ố ủ Ứng dụng W b Web Khi biên dịch một Ứng dụng Web: Bắt đầu một chu trình sống của ứng dụng Web – Web. config + Global.asax... ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 4: Làm việc với Control Ví dụ d 27 Lập trình và Thiết kế Web 2 – Bài 4: Làm việc với Control Ví dụ d Sử dụng ValidationSummary © 2009 Khoa CNTT - ĐHKHTN 28 Sử dụng ValidationSummary control với ShowMessage=True © 2009 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 4: Làm việc với Control Required Fi ld V lid t R i d Field Validator Thuộc tính Lập trình. .. Khoa Công nghệ thông tin 2 Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Nội d dung Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET ASP NET Event Model NET E tM d l Giới thiệu về Event Ứng dụng web ASP NET sử dụng mô hình lập trình hướng sự kiện Các sự kiện chính trong chu trình sống của ứng dụng web – Event: Click, Load… , – Cá sự kiệ của A li ti & S Các kiện ủ Application... Nếu không có thành phần này, trang web sẽ không có cấu trúc và trình duyệt sẽ không hiển thị được > > Kết xuất tại trình duyệt: 33 © 2009 Khoa CNTT - ĐHKHTN 34 Lập trình và Thiết kế Web 2 – Bài 2: Giới thiệu ASP NET Literal Text à Lit l T t và HTML T Tags Lập trình và Thiết kế Web 2 – Bài 2: Giới thiệu ASP NET Web F W b Form đ được xây d â dựng... 2009 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET View St t Vi State Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Nội d dung Lưu thông tin trạng thái các control trên trang web Giới thiệu về Event Được mã hóa và nhúng trong trang web dưới dạng ẩn Các sự kiện chính trong chu trình sống của ứng dụng web – Cá sự kiệ của A li ti & S Các kiện ủ Application... lý của ứng dụng ASP NET ế Cấu trúc WebForm 37 © 2009 Khoa CNTT - ĐHKHTN 38 © 2009 Khoa CNTT - ĐHKHTN Lập trình và Thiết kế Web 2 – Bài 3: Sự kiện trong ASP.NET Nội d dung Lập trình và Thiết kế Web 2 Giới thiệu về Event Các sự kiện chính trong chu trình sống của ứng dụng web – Cá sự kiệ của A li ti & S Các kiện ủ Application Session i Bài 3 – Các sự kiện của WebForm Sự kiện trong ASP.NET – Các . +
"block."; %>
<%= Title %>
</p>
© 2009 Khoa CNTT - ĐHKHTN
</p>
</form>
</body>
</html>
35
LậptrìnhvàThiếtkế. ;
}
</script>
</head>
<body>
ft""
<
f
orm runa
t
=
"
server
"
>
<p>
<asp:Label id="messageLabel" runat="server"
Ngày đăng: 17/02/2014, 15:20
Xem thêm: Tài liệu Thiết kế & Lập trình Web pdf, Tài liệu Thiết kế & Lập trình Web pdf