1
N i dung
I. Các khái ni m c b n ơ
1. Gi i thi u Microsoft.Net.
2. Tính năng c a C#.NET.
3. Các c a s : Solution Explorer, Properties, ErrorList,
ToolBox, Code Editor,
4. Không gian n (namespace).
5. C u trúc c a ch ng trình C#. ươ
6. Biên d ch và th c thi ch ng tnh. ươ
7. Chu n b cho l p trình
2
1. Gi i thi u Microsoft.NET
-Microsoft .NET g m 2 ph n chính : Framework và
Integrated Development Environment (IDE).
-Framework c t i quan tr ng nh t c a môi
tr ng .NET. IDE ch ng c đ phát tri n trên ườ
n n t ng đó. Trong .NET c C++, C#, Visual Basic
đ u dùng chung 1 IDE.
- .NET Framework có hai thành ph n chính: Common
Language Runtime (CLR) th vi n l p .NET ư
Framework
3
2. Tính năng c a C#
- C# s k t h p c a C++ Java. C# khá gi ng C++ java c v ế
di n m o, cú pháp, bi u th c, toán t ,…
- C# là m t ngôn ng đ n gi n. ơ
- m t ngôn ng hi n đ i: C# đ y đ nh ng tính ch t c a m t
ngôn ng hi n đ i nh : h tr nh ng ki u d li u m r ng, x ư
l i ngo i l (Exception), b o m t mã ngu n.
- C# ngôn ng h ng đ i t ng, h tr đ y đ các tính ch t c a ướ ượ
LTHĐT: tính tr u t ng,nh đóng gói, k th a, đa hình. ượ ế
-ngôn ng m m d o: th xây d ng ng d ng x văn b n,
đ h a, web, th m chí th t o ra m t trình biên d ch cho
ngôn ng khác.
- Là ngôn ng ít t khóa (có kho ng 80 t khóa).
- C# th t s m nh v i LinQ: v i C# 3.0 tr lên, vi c thao tác v i d
li u t p h p, đ c bi t là v i CSDL s tr thành c c kỳ đ n gi n. ơ
4
3. Các c a s
C a s Solution Explorer
5
C a s Properties ToolBox
C a s Properties C a s ToolBox