Bài giảng Lập trình .Net với VB.NET - Chương 2: Các đặc điểm về môi trường phát triển (IDE)

36 51 0
Bài giảng Lập trình .Net với VB.NET - Chương 2: Các đặc điểm về môi trường phát triển (IDE)

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

Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống

Thông tin tài liệu

Bài giảng cung cấp cho người học các kiến thức: Các đặc điểm về môi trường phát triển (IDE), sử dụng các tính năng IDE, gỡ lỗi ứng dụng, biên dịch trong VB.Net,... Hi vọng đây sẽ là một tài liệu hữu ích dành cho các bạn sinh viên đang theo học môn dùng làm tài liệu học tập và nghiên cứu. Mời các bạn cùng tham khảo chi tiết nội dung tài liệu.

CHƯƠNG 2: CÁC ĐẶC ĐIỂM VỀ MÔI TRƯỜNG PHÁT TRIỂN (IDE) Phan Trọng Tiến BM Công nghệ phần mềm Khoa Công nghệ thông tin, VNUA Email: phantien84@gmail.com Website: http://timoday.edu.vn Ch2- Cac dac diem moi truong phat trien Nội dung 1.  2.  3.  4.  5.  6.  7.  8.  9.  Tổng quan Mô tả môi trường phát triển (IDE) Tạo dự án với VB.Net Demo: Tạo dự án VB.Net Sử dụng tính IDE Demo: Sử dụng IDE Gỡ lỗi ứng dụng Demo: Gỡ lỗi Project Biên dịch VB.Net Ch2- Cac dac diem moi truong phat trien Mục đích chương q Mơ tả lợi ích IDE q Mô tả kiểu file Project VB.Net cấu trúc chúng q Tham chiếu ứng dụng từ project q Xem thiết lập thuộc tính Project q Sử dụng cửa sổ khác IDE như: Server Explorer, Object Browser Task List q Gỡ lỗi ứng dụng đơn giản q Xây dựng biên dịch ứng dụng đơn giản Ch2- Cac dac diem moi truong phat trien Tổng quan q VS Net tích hợp mơi trường phát triển (IDE) cung cấp cho bạn nhiều công cụ cải tiến so với phiên VS q Trong học bao gồm: q Mô tả IDE q Cách tạo Project q Dùng tính IDE q Gỡ lỗi ứng dụng q Biên dich VB.Net Ch2- Cac dac diem moi truong phat trien Mô tả IDE q Có IDE cho tất Project q Các Project nhiều ngơn ngữ q Ví dụ: VB.Net C# Project q IDE tinh chỉnh qua “My Profile” q IDE có Internet Browser kèm Ch2- Cac dac diem moi truong phat trien Tạo Project Visual Basic Net q Chọn Project Template q Phân tích cấu trúc Project q Assembly gì? q Thiết lập tham chiếu cho Project q Namespaces gì? q Tạo Namespace q Importing Namespace q Thiết lập thuộc tính cho Project Ch2- Cac dac diem moi truong phat trien Chọn Project Template q Windows Application q Class Library q Windows Control Library q ASP NET Web Application / Service / Control Library q Console Application q Windows Service q Others Ch2- Cac dac diem moi truong phat trien Chọn Project Template Win Form Web Form Ch2- Cac dac diem moi truong phat trien Phân tích cấu trúc Project q Solution Files (.sln, suo) q Project Files (.vbproj) q Local Project Items q Classes, forms, modules, etc (.vb) q Web Project Items q XML Web services (.asmx) q Web forms (.aspx) q Global application classes (.asax) Ch2- Cac dac diem moi truong phat trien Assemblies gì? q Assembly cách gắn kết nhiều file exe dll để tạo nên ứng dụng VS.Net q .Net Framework cung cấp việc xác định Assemblies cho bạn tham chiếu tới Project bạn q Assemblies tạo tự động bạn biên dịch source q Click Build menu Build q Hoặc dùng dòng lệnh vbc.exe Ch2- Cac dac diem moi truong phat trien 10 Sử dụng Object Browser q  Nghiên cứu đối tượng thành viên chúng q  Truy xuất mức thấp item q Hiển thị thừa kế giao diện q  Nghiên cứu cách lớp Net sử dụng thừa kế Ch2- Cac dac diem moi truong phat trien 22 Sử dụng Task List q  Để trì danh sách công việc làm bẫy lỗi q  Được lưu trữ Solution file *.suo q  Thêm vào Task List q Bạn thêm tay việc đánh trường thích hợp q VS.Net thêm vào lỗi biên dịch, thích … q Bạn dùng chuỗi để thêm thích code Ch2- Cac dac diem moi truong phat trien 23 Sử dụng Dynamic Help q  Tự động hiển thị chủ đề trợ giúp liên quan đến chủ đề quan tâm q  Sử dụng hộp thoại menu Options để cấu hình Dynamic Help Ch2- Cac dac diem moi truong phat trien 24 Sử dụng đặc điểm XML q  VS.Net cung cấp nhiều đặc điểm hữu ích cho việc tạo chỉnh sửa tài liệu XML q Cung cấp hiển thị phân cấp HTML XML q Tự động tạo thẻ đóng thẻ HTML XML q Dùng màu để phân biệt thẻ q Quản lý liệu hiển thị Ch2- Cac dac diem moi truong phat trien 25 Demo: Sử dụng VS.Net IDE Ch2- Cac dac diem moi truong phat trien 26 Gỡ lỗi ứng dụng q Thiết lập BreakPoints q Gỡ lỗi Code dự án VB.Net q Dùng cửa sổ Command Ch2- Cac dac diem moi truong phat trien 27 Thiết lập Beakpoints q Thiết lập Beakpoints để dừng việc thực code dòng định q Dùng hộp thoại Beakpoint để thiết lập điều kiện q Kích bên lề trái dòng code q Hoặc menu Debug/New Beakpoint q Đặt trỏ dòng bạn muốn dừng bắt lỗi ấn F9 Ch2- Cac dac diem moi truong phat trien 28 Gỡ lỗi Code q  Sử dụng menu Debug Toolbar để bước qua đoạn code q  Sử dụng cửa sổ Debug: q Locals: hiển thị chỉnh sửa biến cục q Output: hiển thị kết biên dịch, bạn dùng Debug.Writeln để in thông tin cửa sổ Output q Watch: xem biểu thức q Call Stack: hiển thị gọi history, bao gồm thông tin biến q Beakpoints: hiển thị, thêm bỏ beakpoints tạm Ch2- Cac dac diem moi truong phat trien 29 Gỡ lỗi Code Ch2- Cac dac diem moi truong phat trien 30 Sử dụng cửa sổ Command q  Có hai chế độ q Chế độ Immediate: truy vấn thay đổi giá trị biến Debug q Chế độ Command: bạn sử dụng câu lệnh VS.Net Debug.Start, Help, Exit … Ch2- Cac dac diem moi truong phat trien 31 8.Demo: Gỡ lỗi Project Ch2- Cac dac diem moi truong phat trien 32 Biên dịch VB.Net q Xác định lỗi câu lệnh q Các tùy chọn biên dịch Ch2- Cac dac diem moi truong phat trien 33 Xác định lỗi câu lệnh q  Các lỗi biện dịch hiển thị cửa sổ Task List q Hiển thị mơ tả lỗi, file dòng q  Double click mục để hiển thị lỗi Ch2- Cac dac diem moi truong phat trien 34 Các tùy chọn biên dịch (trên menu Build) q Các cấu hình Build q Debug: cung cấp thơng tin Debug q Release: tối ưu code kích thước q Các tùy chọn Build q Build: Build project mà code thay đổi q Rebuild: rebuilt project code không thay đổi q Batch Build: Build nhiều phiên Project q Clean: Xóa thư mục file trung gian Ch2- Cac dac diem moi truong phat trien 35 Lab: Khám phá IDE Ch2- Cac dac diem moi truong phat trien 36 ... Tổng quan Mô tả môi trường phát triển (IDE) Tạo dự án với VB.Net Demo: Tạo dự án VB.Net Sử dụng tính IDE Demo: Sử dụng IDE Gỡ lỗi ứng dụng Demo: Gỡ lỗi Project Biên dịch VB.Net Ch 2- Cac dac diem... Properties cho Project xuất Ch 2- Cac dac diem moi truong phat trien 17 Demo: Tạo project VB.Net Ch 2- Cac dac diem moi truong phat trien 18 Sử dụng đặc điểm môi trường phát triển IDE q Sử dụng Solution... Ch 2- Cac dac diem moi truong phat trien Tổng quan q VS Net tích hợp mơi trường phát triển (IDE) cung cấp cho bạn nhiều công cụ cải tiến so với phiên VS q Trong học bao gồm: q Mơ tả IDE q Cách

Ngày đăng: 30/01/2020, 00:08

Từ khóa liên quan

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

Tài liệu liên quan