Bài giảng ngôn ngữ C#: Bài 1 - Chử Đức Hoàng - Trường Đại học Công nghiệp Thực phẩm Tp. Hồ Chí Minh

10 19 0
Bài giảng ngôn ngữ C#: Bài 1 - Chử Đức Hoàng - Trường Đại học Công nghiệp Thực phẩm Tp. Hồ Chí Minh

Đang tải... (xem toàn văn)

Thông tin tài liệu

• Trước đây Trường đại học Quốc gia thực hiện việc quản lý học viên cần rất nhiều về.. nhân lực cũng như vật lực để quản lý nhiều vấn đề như :.[r]

(1)

BÀI 1

GII THIU NET VÀ C#

(2)

2 TÌNH HUỐNG DẪN NHẬP

 Vậy làm để máy tính thực công việc quản lý

học viên?

• Trước Trường đại học Quốc gia thực việc quản lý học viên cần nhiều

nhân lực vật lực để quản lý nhiều vấn đề như:

Mã học viên, tên , tuổi, quê quán, khoa, ngành tốt nghiệp, học, bị đuổi học, tạm dừng bảo lưu, môn học, học, chưa học, điểm vào trường, điểm trường, điểm mơn học,…

• Khi công nghệ thông tin phát triển, tin học ứng dụng vào nhiều lĩnh vực Trong

đó, lĩnh vực có nhiều ứng dụng quản lý học viên Hơn nữa, việc ứng dụng internet vào lĩnh vực quản lý nhiều Chính vậy, trường đại học quốc gia

(3)

MỤC TIÊU

Trình bày đặc điểm chung ngơn ngữ C#

Mơ tả NET vai trị C#

Mơ tả cơng cụ Visual Studio 2008

(4)

4 NỘI DUNG

Giới thiệu chung C#

1

Giới thiệu NET

2

Giới thiệu Visual Studio.NET

3

Làm việc với Visual Studio 2008 4

(5)

• Ngơn ngữ lập trình C# gì?

• Đặc điểm C#

• Ngơn ngữ C# ngơn ngữ khác

• Soạn thảo biên dịch chương trình C#

(6)

6

• C# ngơn ngữ lập trình đơn giản, an toàn, đại, hướng đối tượng, đặt trọng

tâm vào internet, có khả thực thi cao mơi trường NET

• Ngơn ngữ C# phát triển đội ngũ kỹ sư Microsoft Trong đó, người dẫn đầu Anders Hejlsberg Scott Wiltamuth

• Phát hành phiên vào tháng năm 2000

(7)

• Hỗ trợ lập trình cấu trúc, lập trình hướng đối tượng, hướng thành phần; • Mạnh mẽ mềm dẻo, kiểm sốt xử lý ngoại lệ;

• Ít từ khóa;

• Cơ chế tự động thu dọn rác; • Chỉ cho phép đơn kế thừa;

• Hỗ trợ khái niệm interface property;

• Lớp object cha tất lớp, lớp dẫn xuất từ lớp object

(8)

8

Có hai cách để soạn thảo, biên dịch thực thi cho chương trình C# là:

• Sử dụng chương trình soạn thảo văn sử dụng command line để biên

dịch thực thi

• Sử dụng mơi trường phát triển tích hợp (IDE)

1.3 SOẠN THẢO VÀ BIÊN DỊCH CHƯƠNG TRÌNH C#

Biên dịch chương trình C#

• Ngơn ngữ C# biên dịch chương trình mã trung gian (MSIL)

• Sau thực cách thông dịch biên dịch máy ảo tương ứng

QLSV.cs C# Compiler

QLSV.exe QLSV.dll

CLR Windows

Thực thi Windows CLR

Linux

Thực thi Linux

Thực thi MacOS CLR

MacOS

(9)

Sử dụng chương trình soạn thảo văn bản

• Dùng trình soạn thảo văn để lập trình • Lưu tập tin dạng *.cs

• Dùng command line để biên dịch thực thi tập tin nguồn Mẫu dòng lệnh biên

dịch là:

csc.exe [/out: <file thực thi>] <file nguồn>

dụ:

csc.exe /out:C:\QLSV.exe d:\QLSV.cs

Sử dụng IDE

• Dùng IDE VS.NET

• Mở chương trình VS.NET cài máy • Tạo chương trình

• Soạn thảo chương trình cửa sổ

(10)

10

Các loại ứng dụng C#

• Chương trình Console (TUI)

 Giao tiếp với người dùng bàn phím

 Khơng có giao diện đồ họa (GUI) • Chương trình Windows Form

 Giao tiếp với người dùng bàn phím mouse

 Có giao diện đồ họa xử lý kiện

• Chương trình Web Form

 Kết hợp với ASP NET, C# đóng vài trị xử lý bên (underlying code)

 Có giao diện đồ họa xử lý kiện

Ngày đăng: 01/04/2021, 00:49

Từ khóa liên quan

Tài liệu cùng người dùng

  • Đang cập nhật ...

Tài liệu liên quan