
Bộ môn Công nghệ Phần mềm
Khoa Công nghệ Thông tin
Đại học Khoa học Huế
77 Nguyễn Huệ, Tp Huế
(054) 826767
[Type the fax number]
2007/08/13
Nguyễn Văn Trung
Giáo trình thực hành Chuyên đề Lập trình với Visual
Studio .NET. Các ví dụ được minh họa trên môi
trường Microsoft Visual Studio 2005
Bàitập thực hành
Visual Studio .NET

N
B
Bài tậ
p
t
h
Date
2007.08.
2
2007.08.
2
2007.08.
1
2007.08.
1
2007.08.
1
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
Time
2
1 2 hour
s
2
0 2 hour
s
1
9 12 hou
r
1
5 5 hour
s
1
4 2 hour
s
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
Descrip
t
s
• fileVie
w
• jump t
o
s
• fileVie
w
r
s • hello
W
• myNot
• studen
t
s
• Chang
e
• Fix m
i
s
• Start o
u
m
ềm – Khoa
C
s
ual Studio .
N
t
ion
w
er (cont.)
o
ADO.NET!
w
er
W
inForms
ePAD
t
Manage
r
e
some figur
e
i
nor errors in
u
tline
C
ông nghệ T
h
N
E
T
!!
e
s
the code ☺
h
ông tin – Tr
ư
ư
ờng Đại học
By
Ngu
y
Ngu
y
Ngu
y
Ngu
y
Ngu
y
Khoa học H
u
0B
H
H
I
IS
ST
T
O
y
en Van Tru
n
y
en Van Tru
n
y
en Van Tru
n
y
en Van Tru
n
y
en Van Tru
n
u
ế
2
O
O
R
RY
Y
n
g
n
g
n
g
n
g
n
g

N
B
Bài tậ
p
t
h
5B
Bài thự
c
23B
Tómtắ
t
Bài thực
xuất cơ
b
số, sau đ
ó
24B
Kỹthuậ
t
-
L
n
-
C
- S
25B
Trìnht
ự
1.
K
ứ
2.
C
c
h
m
“
b
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
c
hành 1.1
.
t
hành này
g
b
ản thông q
u
ó
in ra màn
h
t
được trìn
h
L
àm quen v
ớ
guyên có li
ê
C
ách thức sử
ử dụng thao
ự
thực hiện
K
hởi động
M
ứ
ng là File
C
họn loại ứ
n
h
ứa project
m
ột solution
b
ài toán” đ
ơ
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Chương
t
g
iúp bạn là
m
u
a giao diện
h
ình tổng, t
í
h
bày
ớ
i môi trườ
n
ê
n quan
dụng thư v
i
tác nhập x
u
M
icrosoft Vi
s
New Pr
n
g
d
ụng cần
và đặt tên c
h
nào đó, và
ơ
n giản (như
m
ềm – Khoa
C
s
ual Studio .
N
t
rình đầu t
i
m
quen với
m
bàn phím.
C
í
ch và thươ
n
n
g Visual St
u
i
ện MSDN
đ
u
ất cơ bản
s
ual Studio
2
oject để tạo
phát triển l
à
h
o project.
V
một solutio
n
ví
d
ụ của c
h
C
ông nghệ T
h
N
E
T
C
C
Ơ B
Ả
Ơ B
Ả
i
ên
m
ôi t
r
ường
V
C
ụ thể, chư
ơ
n
g của hai số
u
dio 2005.
C
đ
ể tra cứu, h
ư
2
005. Nhấn
mới một pr
o
à
Visual C#
V
ề mặt thự
c
n
có thể ch
ứ
h
úng ta chẳ
n
h
ông tin – Tr
ư
Ả
N V
Ề
NG
Ô
Ả
N V
Ề
NG
Ô
V
isual Stud
i
ơ
ng trình yê
u
này.
C
ấu trúc m
ộ
ư
ớng dẫn
Ctrl + Shif
t
o
ject
Consol
e
c
chất, Visu
a
ứ
a nhiều pr
o
n
g hạn), một
ư
ờng Đại học
Ô
N NGỮ
Ô
N NGỮ
L
Ậ
L
Ậ
i
o 2005 và
c
u
cầu người
ộ
t solution,
p
t
+ N hoặc
c
e
Applicatio
n
a
l Studio co
i
o
ject. Tuy n
h
solution ch
ỉ
Khoa học H
u
1B
P
P
H
Ầ
H
Ầ
Ậ
P TR
Ì
NH
Ậ
P TR
Ì
NH
c
ác thao tác
sử dụng nh
ậ
p
roject và c
á
c
họn menu
t
n
. Chọn th
ư
i
project thu
ộ
h
iên, trong
n
ỉ
có 1 projec
u
ế
3
Ầ
N
Ầ
N
1
1
C
C#
#
nhập
ậ
p hai
á
c tài
t
ương
ư
mục
ộ
c về
n
hiều
t.

N
B
Bài tậ
p
t
h
3.
Đ
c
ấ
c
á
4.
G
5. S
6.
N
s
o
7.
T
f
l
t
h
f
l
r
ồ
8. S
p
h
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
Đ
ặt tên cho
p
ấ
u trúc của
t
á
c tập tin, t
h
G
õ mã lệnh
n
ử dụng MS
D
a. Cons
o
b. Cách
N
hấn Ctrl +
o
lution, cho
T
hử thay đổi
l
oat thuon
g
h
ành
l
oat thuon
g
ồ
i chạy chư
ơ
ử dụng thê
m
h
ép chia ch
o
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
p
roject của
c
t
hư
m
ục ch
ứ
h
ư
m
ục đượ
c
n
hư minh họ
a
D
N để tra c
ứ
o
le và các p
h
chuyển đổi
k
F5 để thực
biết sự thay
kết câu lện
h
g
= (float)
x
g
= x / y;
ơ
ng t
r
ình, q
u
m
các cấu t
r
o
0, …)
m
ềm – Khoa
C
s
ual Studio .
N
c
húng ta thà
n
ứ
a solution
c
c
tạo ra tron
g
a
vào trong
p
ứ
u các thông
h
ương thức
R
k
iểu chuỗi t
h
hiện chạy
c
đổi của nó
s
h
x
/ y;
u
an sát kết
q
r
úc lệnh kh
á
C
ông nghệ T
h
N
E
T
n
h firstApp.
c
ủa chúng ta
g
quá trình l
à
p
hần mã ng
u
tin bạn chư
R
eadLine(),
h
ành số, ví
d
c
hương t
r
ìn
h
s
o với khi
m
q
uả và rút ra
á
c để tinh c
h
h
ông tin – Tr
ư
Sau khi nh
ấ
. Bạn phải l
u
à
m việc.
u
ồn của tập
t
a biết về:
WriteLine(
)
d
ụ như int.P
a
h
. Sau đó q
u
m
ới được tạo
kết luận.
h
ỉnh hoạt đ
ộ
ư
ờng Đại học
ấ
n nút OK,
h
u
ôn nắm ch
ắ
t
in Program
.
)
của nó
a
rse()
u
an sát cấu
t
ra ở bước 3
ộ
ng của ch
ư
Khoa học H
u
h
ãy khảo sá
t
ắ
c về ý ngh
ĩ
.
cs
t
rúc thư
m
ụ
c
.
ư
ơng t
r
ình (
x
u
ế
4
t
xem
ĩ
a của
c
của
x
ử lý

N
B
Bài tậ
p
t
h
6B
Bài thự
c
26B
Tómtắ
t
Viết ch
ư
a. I
n
b.
N
27B
Kỹthuậ
t
-
C
-
T
-
C
28B
Trìnht
ự
1.
M
“
d
2.
T
T
A
3.
Q
W
đ
p
r
r
a
N
guyễn Văn
T
B
ộ môn Công
h
ực hành C
h
c
hành 1.2
.
t
ư
ơng trình n
h
n
ra màn hì
n
N
hập thêm
m
t
được trìn
h
C
ấu trúc, các
h
T
hực hiện ch
i
C
ơ bản về cá
c
ự
thực hiện
M
ở solution
đ
d
ay1” cho c
ó
T
hêm một p
r
T
ương tự nh
ư
A
pplication.
Đ
Q
uan sát cấ
u
W
indows Ex
p
ậm. Điều n
à
r
oject này s
ẽ
Trong c
ử
a
, chọn men
u
T
rung
nghệ Phần
m
h
uyên
đ
ề Vi
s
.
Module
h
h
ập vào một
n
h giá trị N!.
m
ột số nguyê
h
bà
y
h
quản lý lo
g
i
a nhỏ ứng
d
c
kiểu phươ
n
đ
ã làm ở B
à
ó
ý nghĩa.
X
r
oject vào
s
ư
cách tạo
m
Đ
ặt tên cho
u
trúc cây t
h
p
lorer. Để
ý
à
y có ngh
ĩ
a,
ẽ
được gọi t
h
ử
a sổ Solut
i
u
lệnh “Set
a
m
ềm – Khoa
C
s
ual Studio .
N
h
óa chươn
g
số nguyên
N
n K từ bàn
p
g
ic và vật l
ý
d
ụng thành
đ
n
g thức tron
à
i thực hàn
h
X
em cấu trúc
s
olution nà
y
m
ới project ở
project
m
ới
h
ư
m
ục của
ý
r
ằng, tron
g
firstApp đó
n
h
ực thi chứ
k
i
on Explore
r
a
s Startup p
r
C
ông nghệ T
h
N
E
T
g
trình
N
từ bàn ph
í
p
hí
m
. Sau đ
ó
ý
, cách làm
v
đ
ể chuyên
m
g một lớp
h
1.1. Chỉnh
thư
m
ục củ
y
bằng men
u
bài thực hà
n
là “modula
r
solution tro
n
g
cửa sổ So
l
n
g vai t
r
ò là
k
hông phải
l
r
, nhắp phải
r
oject” để th
i
h
ông tin – Tr
ư
í
m. Sau đó
ó
in ra C
KN
=
v
iệc của sol
u
m
ôn hóa các
p
sửa tên của
a solution s
a
u
lệnh File
n
h trước, ch
ọ
r
”.
n
g cửa sổ S
l
ution Expl
o
“Startup pr
o
l
à project m
o
chuột lên
“
i
ết lập lại st
a
ư
ờng Đại học
=
N!/(K!*(N
u
tion và proj
e
p
hần
solution từ
a
u khi thay
đ
Add
ọ
n thể loại
p
olution Exp
o
rer, project
o
ject”. Khi
n
o
dular mà t
a
“
modular”.
T
a
rtup projec
t
Khoa học H
u
-K)!)
e
ct
“firstApp”
t
đ
ổi.
New proje
c
p
roject là Co
lorer và cả
firstApp đ
ư
n
hấn Ctrl +
F
a
m
ới tạo ra.
T
rong men
u
t
cho soluti
o
u
ế
5
t
hành
c
t… .
nsole
trong
ư
ợc tô
F
5 thì
u
hiện
o
n.

