Tổng quan về NET FRAMEWORK
1. Thành phần của .net FrameWork
Appli
FCL
CLR
Operation system
Hình
1-1
Kiến
trúc
khung
ứng
dụng
.Net
CLR: Common Language Runtime
Quản lý code thực thi của chương trình, quản lý tiến trình,
quản lý bộ nhớ, cung cấp dịch vụ biên dịch, tích hợp và tác vụ
truy cập từ xa.
FCL: Framework Class Library
Bao gồm các dịch vụ giao tiếp người sử dụng, điều khiển, truy
cập dữ liệu, cung cấp các lớp giao tiếp, các điều khiển giá trị,
phương thức truy cập và chức năng chính của hẹ thống, XML,
bảo mật,…
2. Ứng dụng dùng C#
Visual C# là ngôn ngữ lập trình thiết kế để phát triển ứng
dụng chạy trên .net Framework. C# là ngôn ngữ lập trình
mạnh, đơn giản, kiểu an toàn và hướng đối tượng, gần giống
như ngôn ngữ C.
- xây dựng ứng dụng trên window Form
- Có thể làm việc trên môi trường console application bằng
màn hình và bàn phím
- Xây dựng thư viện (class library)
- Có thể xây dựng điều khiển do người dùng định nghĩa
(custom control)
- Xây dựng ứng dụng báo cáo (Crystal report)
- Xây dựng ứng dụng SQL Server
- ứng dụng PDA và mobile: xây dựng ứng dụng cho các
thiết bị cầm tay hay máy kỹ thuật số hệ thống cá nhân
(smart device)
- đóng gói và triển khai
- tạo một solution: dung để quản lý nhiều project
3. Cấu trúc chương trình C#
using System;
using System.Collections.Generic;
using System.Text;
namespace ConsoleApplication1
{
class Program
{
static void Main(string[] args)
{
}
}
}