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
Learn C# From Scratch in One Hour C# Book for Absolute Beginners with Hands On exercises and Real-World Examples the one book you need to quickly Master C# Programming,: No prior experience is required