... ọ ậ
chucnangsoanthao .asp
7. CH Y NG D NGẠ Ứ Ụ
Chuy n th m cwebc a b n lên webserverể ư ụ ủ ạ
Chú ý cc t p tin webc a anh ch ph i đ c l u vào 1 th m c nh t đ nhậ ủ ị ả ượ ư ư ụ ấ ị
B c 1ướ ... ậ chucnangsoanthao .asp
2. Th mư c ụ FCKeditor
B n c th thay đ i l i c u hình ạ ể ổ ạ ấ FCKEDITOR b ng c ch theo đ ng d n vào th m c sauằ ườ ẫ ư ụ
FCKeditor\editor\filemanager\connectors \asp
Ch ... 1ướ : chu t ph i vào th m c ch n ộ ả ư ụ ọ
Bư c 2ớ : Ch n ọ Web Sharing … Share this folder…
B c 3ướ : s d ng đ a ch cc b ch y web site c a b n ử ụ ị ỉ ụ ộ ạ ủ ạ
http://127.0.0.1/th m c web...
...
h
h
cc
Nm
ng
c c
khái
nim
c
bn
c a
ASP NET
Nm
v
ng
c c
khái
nim
c
bn
c a
ASP
.
NET
Th c hành thành tocáck thut liên quan s dng
ASP. NET
C kh nn
g
xâ
y
d
n
g
m
t n
g
d
n
g
web đn
g
ins
g
y
... c
uu
Kin
th c
c
bn
v
web
Kin
th c
c
bn
v
web
– HTTP, HTML, CSS…
–
Client scripting language : VBScript /JavaScript
–
Client
scripting
language
:
VBScript
/JavaScript
– Server side scripting : CGI, ASP
Lp trình C# / ... s kin trong ASP. NET
Làm vicvi cc Server Control c a ASP. NET
Thitk và
q
unl
ý
g
iao di
n website
q
ý
g
Làm vicvi CSDL và ADO .NET
Qun
lý
trng
thái
vi
ASP NET
Qun
lý
trng
thái
vi
ASP
.
NET
...
... .NET
GiiGii
thithi
ASP NETASP NET
GiiGii
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
dng
c c
ng
dng
–
C ng
ngh
c a
Microsoft
cho
phép
xây
dng
c c
ng
dng
web ... Lp trình và Thitk Web 2 – Bài 2: Giithiu ASP .NET
C đi ibt ASP NETCá đi ibt ASP NET
C
c
đi
m n
i
bt
c
a
ASP
.
NETCá
c
đi
m n
i
bt
c
a
ASP
.
NET
Web
Service
:
trin
khai
mt
hm
t
xa
thụng
qua
web
Web
Service
:
trin
khai
mt
hm
t
xa
thụng
qua
web
â ... .NET
CC
C
u tr c mt Web Form aspx
C
u tr c mt Web Form aspx
Mt Web Form bao gm cc thành phn:
Mt
Web
Form
bao
gm
c c
thành
phn:
– Directives
Code Declaration Blocks
–
Code
...
...
d
ung
Gii
thiu
v
Event
Gii
thiu
v
Event
Cc s kin chính trong chu trình sng c a ng dng web
C
ki
Aliti &S i
–
C
cs
ki
nc
a
A
pp
li
ca
ti
on
&
S
ess
i
on
– Cc s kinca WebForm
Cc s kinca ServerControl
â ...
d
ung
Gii
thiu
v
Event
Gii
thiu
v
Event
Cc s kin chính trong chu trình sng c a ng dng web
C
ki
Aliti &S i
–
C
cs
ki
nc
a
A
pp
li
ca
ti
on
&
S
ess
i
on
Cc s kinca WebForm
Cc s kinca ServerControl
â ...
W
e
b
Chu trình sng tipt c
Chu
trình
sng
tip
t c
– Ngi dùng tng t c vigiaodinweb(gõvàotext
box,
đánh
du
chn
c c
check
box
…
)
cho
đn
khi
kích
box,
đánh
du
chn
c c
check
box
…
)
cho
đn
khi
kích
hotmts...
... Lp trình và Thitk Web 2 – Bài 4: Làm vicvi Control
ASP NET S C t lASP NET S C t l
ASP
.
NET
S
erver
C
on
t
ro
l
s
ASP
.
NET
S
erver
C
on
t
ro
l
s
Là nhng tag đcbitca riêng ASP. NET
H
tr
nhiu
thu c
tính
x
lý
H
tr
nhiu
thu c
tính
x
lý
...
U
ser
C
on
t
ro
l
s
Là cc trang ASP. NET đcs dng nh là server
control
C th tđnh nghacácthu c tính & phng th c riêng
C
kh
nng
tái
s
dng
cho
nhiu
trang
web asp net
C
kh
nng
tái
s
dng
cho
nhiu
trang
web
... Lp trình và Thitk Web 2 – Bài 4: Làm vicvi Control
C C
l il i
SCtlSCtl
C
c
Cá
c
l
o
il
o
i
S
erver
C
on
t
ro
l
s
S
erver
C
on
t
ro
l
s
1.
HTML Server Controls
1.
HTML
Server
Controls
2....
... Website
SS
dd
CSSCSS
ii
ASP NET S C t lASP NET S C t l
SS
d
ng
d
ng
CSS
CSS
v
i
v
i
ASP
.
NET
S
erver
C
on
t
ro
lASP
.
NET
S
erver
C
on
t
ro
l
C ch
3:
Thit
lp
giá
tr
thu c
tính
CssClass
c a
C ch
3:
Thit
lp
giá
tr
thu c
tính
CssClass
c a
đitng ... HKHTN
11
LptrỡnhvThitk Web 2 – Bài 5: C uhìnhGiaodin Website
SS
dd
CSSCSS
ii
ASP NET S C t lASP NET S C t l
SS
d
ng
d
ng
CSS
CSS
v
i
v
i
ASP
.
NET
S
erver
C
on
t
ro
lASP
.
NET
S
erver
C
on
t
ro
l
C ch
1:
Thay
i
Properties
ca
c c
asp. net ... Khoa CNTT - HKHTN
28
Lp trình và Thitk Web 2 – Bài 5: C uhìnhGiaodin Website
SS
dd
CSSCSS
ii
ASP NET S C t lASP NET S C t l
SS
d
ng
d
ng
CSS
CSS
v
i
v
i
ASP
.
NET
S
erver
C
on
t
ro
lASP
.
NET
...
...
dd
lili
Bi
u
Bi
u
th
c
th
c
ktkt
b
u
c
b
u
c
dd
li
u
li
u
C
pháp
chung
cho
vi c
kt
bu c
(Data Binding)
cho
c c
Cú
pháp
chung
cho
vi c
kt
bu c
(Data
Binding)
cho
c c
Data bound control trong ASP. NET :
<%#
Biuthcktbu c
%>
<%#
Biu
th c
... Khoa CNTT - HKHTN
20
Lp trình và Thit k Web 2
Bà
i
6
Bà
i
6
KtKt
bucbu c
dd
liuliu
vivi
ASP .NETASP .NET
KtKt
bucbu c
dd
liuliu
vivi
ASP
.NETASP
.NET
Ths
Trn
Th
Bớch
Hnh
Ths
. ...
kt
bu c
%>
Vicktbucd liu trong data source ca cc control s
cthchin khi phng thc
DataBind() cgi
â 2009 Khoa CNTT - HKHTN
25
LptrìnhvàThitk Web 2 – Bài 6: Ktbucd liu (DataBinding)
<html...
... t c CSDL vi ADO .NET
Connection PoolingConnection Pooling
Connection
PoolingConnection
Pooling
SqlConnection conn = new SqlConnection();
conn.ConnectionString =
"Integrated Security=SSPI;Initial ... Transaction
â 2009 Khoa CNTT - HKHTN
16
Lp trình và Thitk Web 2 – Bài 7: Thao t c CSDL vi ADO .NET
C uCu
hìnhhình
lulu
ConnectionStringConnectionString
trongtrong
Web ConfigWeb Config
C uCu
hìnhhình
lulu
ConnectionStringConnectionString
trongtrong
Web
.
ConfigWeb
.
Config
// ... .NET
ParameterParameter
––
tt
giágiá
trtr
chocho
c cc c
thamtham
ss
vàvà
thcth c
thithi
Parameter
Parameter
––
tt
giágiá
trtr
chocho
c cc c
thamtham
ss
vàvà
thcth c
thithi
foreach (Student s in studentList)
{
{
cmd.Parameters[id].Value...
... Giithiumônh c
CC
chch
CacheCache
C C
chch
CacheCache
C 2 c ch Cache
1. Page Output Caching
ã Luktqu render trờn mt WebForm và s dng li nhng ln
re
q
uest sau
q
– Lu ton b WebForm
... Khoa CNTT - HKHTN
18
Thitk & Lp trỡnh Web 2 – Giithiumônh c
VíVí
dd
CookiesCookies
c c
c cc c
subkeysubkey
VíVí
dd
Cookies
Cookies
c c
c cc c
subkeysubkey
Ghi
Response.Cookies["userInfo“]["userName“] ... ASP .NET cung c pcácc ch cho phép qun lý thông
ti
i
á
t
ti
n g
i
ac
á
c reques
t
– Cc đitng qunlýtrng thái (State) phía Client v Server
C
h
Ch
C
c
h
C
ac
h
e
â 2009 Khoa CNTT -...
... & Lp trìnhWeb 2 – Bài 9: Bomt ng dng Web ASP. NET
C cC c
cpcp
bobo
mtmt
trongtrong
ASP NETASP NET
C cC c
cpcp
bobo
mtmt
trongtrong
ASP
.
NETASP
.
NET
IIS
ASP. NET
â 2009 Khoa CNTT - HKHTN
6
Thitk ... HKHTN
http://www
.
codedigest
.
com/FAQ/
16
How
to
Configure
ASP
Net
Membership
Providers-to-Use-Our-Own-Database aspx
40
Thitk & Lp trìnhWeb 2 – Bài 9: Bomt ng dng Web ASP. NET
Code Access SecurityCode Access Security
Code
Access
SecurityCode
Access
Security
Tính nng đch tr ... ASP. NET
C cC c
hìnhhình
thcth c
chngchng
thcth c
trongtrong
IISIIS
C cC c
hìnhhình
thcth c
chngchng
thcth c
trongtrong
IISIIS
Anonymous
Basic
Digest
Integrated Windows Authentication
...
... trư c. Điều này bao gồm cccweb server kh c và cc sản phẩm
firewall như Blackile.Nếu ta chỉ c thể chạy Apache khi dừng cc dịch vụ này, hãy c u hình lại
Apache ho ccc sản phẩm kh c sao cho ... lời hướngdẫn ở đây.
httpd.conf chứa tài liệu thật tuyệt vời, bằng c ch theo cchướngdẫnc u hình m c định đư c
khuyên dùng khi bắt đầu với Apache server. Bắt đầu bằng c ch đ ccc chú thích ... chuẩn bị cho Apache đư c chạy từ
thư m c mà nó đã đư c cài đặt, vớicc tài liệu đư c đáp ứng trong thư m c con htdocs .C rất
nhiều cc tuỳ chọn sẽ đư c thiết lập trư c khi ta th c sự bắt đầu...
... .com: c ng ty thng mi (commercial).
ã .edu: cc trng hc, t chc giỏo dc (education).
ã .net: cc mng (network)
ã .int: cc t chc quc t (international organizations)
ã .org: cc t chc kh c ... số cho website
2.2. Thư m c Home Directory
Mỗi website phải c một home directory. Nó c thể đư c xem
như là thư m c g c của c y thư m cweb bởi vì nó đư c ánh xạ với
tên c a máy chủ chứa website. ... và dễ dàng. Cc button đư c tạo ra c thể đư c
dùng cho cc trang web, presentations, hay cc ứng dụng c n dùng
chúng.
Bư c đầu tiên nên chọn hình dáng c a nút nhấn bằng c ch chọn
vào tab...
... nhưng chúng tôi sẽ không
hướng dẫn chi tiết về C# . Nếu bạn chưa lậptrình trên C# bao giờ ho c thậm chí c n chưa biết lậptrình trên cc
ngôn ngữ kh c thì nên bắt đầu tìm đ c một cuốn ebook c ... phương th c nạp chồng thứ nhất nên tọa độ c a dòng chữ sẽ là tọa độ c a g c trái trên c a chữ c i
đầu tiên c a dòng chữ đó, ở đây là chữ G
7
+ Reference nếu đã h c qua C# ch c bạn c ng biết ... định c a C# , nên hi vọng bạn đã h c qua C# trư c khi tiếp c n
giáo trình này. C thể thấy cc phần như class, phương th c, list, random, nạp chồng phương th c, quá tải
toán tử, … c a C# trong...