C# can ban tap 1

Telechargé par Nguyen Binh
DƯƠNG QUANG THIỆN
bièn soạn
.NET Toàn tạp
C# can ban
và Visual Studio .NET IDE
Lâp trinh Visual C# thé nào?
DƯƠNG QUANG THIỆN
biên soạn
.NET Toàn tộp
Tộpi
C# căn bán
và Visual Studio .NET IDE
Lộp trình Visual C# thế nào?
NHÀ XUẤT BẦN TỔNG HỢP TP. HCM
Chịu trách nhiệm xuất bản:
TRẦN ĐÌNH VĨỆT
Biên tập:
TRUNG HIẾU
Sủa bản in:
HỒNG HUÊ
HOÀNG NGỌC GIAO
*
NHÀ XUẤT BẢN TỔNG HỢP TP. Hổ CHÍ MINH
62 Nguyễn Thị Minh Khai - Q.!
ĐT: 8225340 - 8296764 - 8220405 - 8296713 - 8223637
Fax; 84.8.8222726 - Email: [email protected]
In 1000 cuốn, khổ 16 X 22 cm, tại Xí nghiệp Cơ khí ngành in.
Giấy phép xuất bản số 399-191/XB-QLXB ký ngày 11-4-2003
In xong và nộp lưu chiểu tháng 1-2005.
5Dương Quang Thiện
Mục Lục
• ■
LỜI MỞ ĐẦU
----------
----------------------------------------
------
------------
--------------------------
17
Chương 1: Visual c# và .NET Framework
1.1 Sàn diễn .NET...................
...........
...........................................................
..............
25
1.2 Tổng quan về .NET Framework
......................................................
......................
26
1.3 Việc gì xảy ra khi bạn biên dịch và chạy một chương trình
.............................
— 30
1.3.1 Biên dịch mã nguồn
...................................
...............
.................................
31
1.3.2 Thi hành chương trình biên dịch
.................
...............................................
32
1.3.3 Những lỢi điếm của đoạn mã được giám quàn (managed code)
................
33
1.4 Intermediate Language (IL)
.........
...........
.....................................................
........
34
1.4.1 Lập trình thiên đõi tượng cồ điển
..........................
...........
.................35
1.4.2 Dữ liệu kiểu trị và kìếu qui chìẽu
...............................
........................ 37
1.4.3 Kiểm tra chặt chẽ kiểu dữ liệu
..........
........................................................... 38
1.5 Các câu kiện cùa .NET Framework...................................................................... 39
1.5.1 Assembly..................
..............
................................................
......................
39
1.5.1.1 Metadata và Manifest
..................................................................39
1.5.1.2 Assembly được chia sẻ sừ dụng hoặc riêng tư-......................
.........
40
1.5.2 Namespaces
--------
-----------------------—-—-..................................
..................
41
1.5.2.1 Một vòng rảo qua .NET Namespace.......................................
.......
42
1.5.3 Application Domain...............
..................................................
.....................
45
1.5.4 Trình biên dịch JIT
..........
...................................................................
...........
47
1.5.5 .NET Tools
.......................
................
....................................................
........
48
1.5.6 Garbage Collector................................
..........................................................48
1.5.7 Biệt lệ (exceptions)
.......
........................................................
...........
.............
50
1.5.8 Attributes
..
..........................................................................................
........
51
1.5.9 Reflection..............................
...............
........................................................ 52
1.6 .NET Framework
...........
.........
.................................................
...............
............
52
1.6.1 Common Language Runtime (CLR)
........
.........
.............................................. 55
1.6.2 Common Type System (CTS)
.........
.
..............................................................
56
1.6.2.1 Ý nghĩa của CTS đối với sự hựp tác liên ngôn ngữ
(language interoperability)
...............
——.....................................56
1.6.2.2 Cây đẳng cấp CTS (CTS Hierarchy)..................................................57
1.6.3 Common Language Specification (CLS)
..............
................
.......................... 63
1.6.4 .NET Base Class Library
.......
..................................................
.......................
64
1.7 Ngôn ngữ c#......................
...........
........................................... ..................
..........65
1 / 613 100%

C# can ban tap 1

Telechargé par Nguyen Binh
La catégorie de ce document est-elle correcte?
Merci pour votre participation!

Faire une suggestion

Avez-vous trouvé des erreurs dans linterface ou les textes ? Ou savez-vous comment améliorer linterface utilisateur de StudyLib ? Nhésitez pas à envoyer vos suggestions. Cest très important pour nous !