Nội dung học
•
•
•
!"#
"
CHƯƠNG I
Giới thiệu
•
$ % & " ' () # *
+ ", - ".) /"*&0)")/)
12345627&)/)"8
9:2" ;
•
/)3)"4)(<
•
)= ; " ' !" #
=/)">"123
•
)= ; " ' ", !" "* 70
? ;"49,
•
)=;"'" ;6204
)/))@ A #))1 *)-*)1
49=)1. "&&
Kiến trúc của .NET Framework
Kiến trúc của .NET Framework
•
BCDBC"E<F,G
R
U
N
T
I
M
E
Các bước thực hiện của Ct
truyền thống
•
/)) WH)-)+
2:) "4 & )- " '
)>H"4)X-
•
$6)+2:)2:)
AS&;Y52"
BD5BEZ&" #)
H89["BCD
BC"E
Các bước thực hiện của các ct .NET
1st Compliation
2nd Compliation
.NET
Source
Code
Language
Compiler
MSIL
+
Metadata
•
c"8&)/)"*2".
•
/))=d) ""*<"e67%")
•
/))=d)Kfe6%"62%"6
e)
•
I,6PHB"76"g9,
•
c&"0)&
GIỚI THIỆU VỀ C#
•
B&B +",6". >"6&&
!"#
•
B&>=$
•
H8)hh
•
-)d/"!hh6`
•
iR23)j2k2&+
hh
GIỚI THIỆU VỀ C#
-
Z9&" /l )L "," H8 & ;
7"
-
I; 7" 9 S ; K)
•
ivQ7vI")7e$%
iw_Jxviw_2Q
–
Gõ csc [ổ đĩa:]\[ đường dẫn]\<tên file .cs>
cần dịch
–
Gõ tên file cần chạy
•
dG<^)7)? ::[<
–
"C:\Program Files\Microsoft Visual Studio
8\ SDK\ v2.0\“ đối với 2005
–
C:\WINNT\Microsoft.NET\Framework\v1.1.4322
đối với 2003
Ví dụ chương trình đơn giản
using System;
class Test
{
public static void Main()
{
string varStr;
varStr = “A simple program";
Console.WriteLine(varStr);
}
}
Sử dụng IDE Microsoft Visual Studio 2005
•
_[" ;I")7ey"7i2"Jxxz"
31
:2
31
-1
long System.Int64 Số nguyên có dấu 64-bit -2
63
:2
63
-1
byte System.Byte Số nguyên không dấu 8-bit 0:2
8
-1
ushort System.UInt16 Số nguyên không dấu 16-
bit
0:2
16
-1
uint System.UInt32 Số nguyên không dấu 32-
bit
0:2
32
-1
ulong System.UInt64 Số nguyên không dấu 64-
bit
0:2
64
-1
Kiểu số thực, Boolean, ký tự
•
_"*7!0)<{629