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àitậ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
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
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
Đ
ặ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
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.