0% found this document useful (0 votes)
11 views18 pages

C2-Moi Truong Lap Trinh

Môi trường lập trình
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
11 views18 pages

C2-Moi Truong Lap Trinh

Môi trường lập trình
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 18

MÔI TRƯỜNG LẬP TRÌNH

GV: Ng u y ễn Sĩ Th i ệu
Bộ Mô n : Ti n Họ c TCK T – HVT C
Emai l : Th i eu n s .h v t c@ g mai l .co m

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 1


NỘI DUNG
Giới thiệu
Môi trường lập trình .NET
Làm quen với Visual Studio
Ví dụ tạo ứng dụng WinForms

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 2


1. Giới thiệu
Visual Studio .NET
 Môi trường phát triển tích hợp của Microsoft
 Chương trình viết trong nhiều ngôn ngữ khác nhau
o Visual C#
o Visual C++
o VB.NET
 Được công bố vào tháng 7 năm 2000
Visual C#
 Là ngôn ngữ hướng đối tượng, lập trình trực quan và dựa
trên ngôn ngữ C, C++ và Java

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 3


2. Môi trường lập trình .NET
Microsoft .NET Framework

XML Web Web Windows


Services Forms Forms
ASP.NET

C#, VB.NET, J#, C++ …

Data and XML Classes

Base Framework Classes

Common Language Runtime

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 4


3. Làm quen với Visual Studio
Một số khái niệm:
 Project: Tập hợp và tệp, hình ảnh, tài liệu của Project
 Solution: Tập hợp các Project tạo ra một hoặc nhiều ứng
dụng.
 Ứng dụng Console applications:
o Chạy trên môi trường MS DOS Prompt của Window
o Không có giao diện lập trình đồ hoạ
o Không có các thành phần lập trình trực quan

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 5


3. Làm quen với Visual Studio
Một số khái niệm (tiếp):
 Ứng dụng Windows applications
o Chạy trên môi trường Windows
o Có giao diện lập trình đồ hoạ
o Có các thành phần lập trình trực quan

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 6


3. Làm quen với Visual Studio
Tạo Project WinForms mới
 C1: Khởi động Visual Studio 2019, bấm chọn Create a
new project
 C2: Trong cửa sổ Visual Studio 2019, vào thực đơn
File>New>Project (phím tắt là Ctrl+Shift+N)

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 7


Tạo một Project mới (tiếp)
Chọn Windows Forms App (.NET Framework)

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 8


Tạo một Project mới (tiếp)
Điền tên dự án, sau đó bấm Create

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 9


Giao diện làm việc

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 10


3. Làm quen với Visual Studio
Các thành phần trong giao diện VS 2019
 Form
o Là thành phần của giao diện đồ hoạ
o Chứa các điều khiển lập trình sử dụng lại (Reused)
 Tabs
o Một tài liệu được mở trong một tab
o Dùng để tiết kiệm không gian khi lập trình
 Menu
o Chứa các lệnh dùng để xây dựng và thực hiện chương trình
 ToolBar
o Chứa các biểu tượng dùng để thực hiện các lệnh

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 11


3. Làm quen với Visual Studio
Cửa sổ Solution Explorer
 Hiển thị các Project trong Solution
o Project đậm được chạy đầu tiên
 Hiển thị tất cả các tệp trong Project
 Thanh công cụ
o Show All files: Hiển thị các tệp
o Refresh: Đọc lại các tệp
o View Code: Hiển thị mã lệnh
o View Design: Hiển thị thiết kế
o Class Diagram: Hiển thị lược đồ lớp

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 12


3. Làm quen với Visual Studio
Cửa sổ Toolbox
 Chứa các điều kiển lập trình trực quan
 Nhóm theo các chức năng

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 13


3. Làm quen với Visual Studio
Cửa sổ Properties
 Hiển thị các thuộc tính và sự kiện của đối tượng được
chọn
o Cột trái là thuộc tính hoặc sự kiện
o Cột phải là giá trị
 Thanh công cụ
o Alphabetic: Sắp xếp vần abc..
o Properties: Thuộc tính của đối tượng
o Events: Sự kiện của đối tượng
 Description
o Mô tả thuộc tính hoặc sự kiện

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 14


3. Làm quen với Visual Studio
Một số thao tác cơ bản
 Dịch Project: Bấm phím F6 hoặc chọn menu Build 
Build Solution
 Chạy Project: Bấm phím F5 hoặc chọn menu Debug 
Start Debugging
 Kết thúc chạy chương trình: Chọn Close trong cửa sổ
Form chương trình hoặc Chọn Stop Debugging (phím tắt
là Shift+F5)

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 15


3. Làm quen với Visual Studio
Chú ý:
 Khi chạy Project máy tự động ghi các thay đổi
 Trong một Project có nhiều Form, để chạy Form nào cần
vào cửa sổ Solution Explorer và chọn program.cs để
khai báo lại Form cần chạy.
 Project chỉ chạy được khi mọi Form đã hết lỗi cú pháp.

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 16


4. Ví dụ tạo ứng dụng WinForms
Viết chương trình giải phương trình bậc nhất
ax+b=0 theo 2 cách:
 Ứng dụng Console
 Ứng dụng Windows Form

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 17


Chúc các em học tốt!

08/2021 NS THIỆU - BM TIN HỌC TCKT - HVTC 18

You might also like