Mục tiêu bài học
Kết thúc chương này, bạn có thể:
- Hiểu được cơ bản về .NET
- Năm vững kiến thức .NET
Các bài giảng xuyên suốt:
4. Kiến thức JQuery
9. Bắt tay làm dự án
Nội dung:
3. Làm việc với Winforms, Các điều kiện của Winforms, Phát triển giao diện người dùng, Bắt lỗi trong Winforms. 4. Các ứng dụng MDI.
Giới Thiệu Microsoft .NET
Nội dung:
1. Khảo sát kiến trúc .Net .
2. Xây dựng các ứng dụng với .Net .
3. Các thành phần trong .Net Framework.
4. Vai trò của CLR và IL .
Kiến trúc Microsoft .NET Framework
Nền tảng .NET
Programing Services
Tính năng của Visual Studio .NET
- Hỗ trợ lập trình đa ngôn ngữ.
- Độc lập với hệ điều hành (Platform ).
- Xây dựng ứng dụng nhanh chóng và dễ dàng.
- Hổ trợ xây dựng ứng dụng cho nhiều thiết bị .
- Môi trường thiết kế trực quan .
- Hướng đến các ứng dụng trên Internet (Webservice, WAP…)
MSIL, JIT và CLR
Quá trình biên dịch và chạy chương trình trên nền .NET
Microsoft Intermediate Language
Visual Studio.NET và các khái niệm cơ bản
- Được phát triển bởi Microsoft do nhóm Anders Hejlsberg và Scott Wiltamuth sáng tác.
- Ngôn ngữ lập trình trực quan, hướng sự kiện, hướng đối tượng.
- Dựa theo ý tưởng các ngôn ngữ khác : C,C++, Java và Visual Basic.
- Hỗ trợ đầy đủ bởi .Net Platform.
- Compiler hiệu quả nhất trong .Net family.
- Khả năng thay thế cho C++.
- Hạn chế sử dụng con trỏ.
Chương trình C#
using System;
class SampleCSharp
{
static void Main(string[] args)
{
Console.WriteLine("Hello world");
}
}