Đề cương khóa học
Đề cương khóa học
Những điểm mới của .NET 4.7
- Tích hợp .NET 4.7 vào VS2015
Thiết kế hướng đối tượng
- Thiết kế lớp
- Các khái niệm Object-Oriented Programming
- Các khái niệm nâng cao Object-Oriented Programming
Object-Oriented Programming
- Định nghĩa lớp
- Tạo và hủy đối tượng
- Kế thừa
- Giao diện
- Làm việc với lớp
Sử dụng ADO.NET
- Tổng quan về ADO.NET
- .NET Data Providers
- Đối tượng DataSet
- Data Designers và Data Binding
- Tích hợp XML
Xây dựng các thành phần dữ liệu trong Visual Studio
- Tạo các thành phần dữ liệu bằng Visual Studio
- Chỉnh sửa các thành phần dữ liệu bằng các trình hướng dẫn và thiết kế Visual Studio
- Viết ADO.NET không đồng bộ
Tiêu thụ và tạo XML Web Services
- Mô tả mục đích và quy trình gọi Web service XML từ Web Form.
- Gọi trực tiếp Web service XML từ trình duyệt bằng cách sử dụng Hypertext Transfer Protocol (HTTP).
- Tạo proxy tham chiếu Web cho phương thức Web service XML và gọi phương thức từ Web Form.
- Sử dụng các mẫu trong Visual Studio .NET để tạo Web service XML.
Xây dựng các ứng dụng lớp trình bày với Windows Forms
- Xây dựng các ứng dụng Windows Forms bằng Visual Studio
- Tạo các biểu mẫu liên kết dữ liệu bằng các tính năng liên kết dữ liệu RAD của IDE
- Tạo các biểu mẫu Master-Detail bằng SmartTags Visual Studio
- Tạo các biểu mẫu liên kết dữ liệu liên kết với các thành phần dữ liệu
- Triển khai ứng dụng Windows Forms từ Web server bằng ClickOnce
- Viết một ứng dụng tự động cập nhật trên nhiều máy khách khi phiên bản mới được triển khai
Tùy chỉnh Windows Forms và Controls
- Giải thích các phương pháp tạo controls cho Windows Forms
- Vẽ giao diện người dùng bằng GDI+.
- Tạo một control kế thừa từ một control hiện có.
- Tạo một Windows Form không phải hình chữ nhật.
- Tạo một custom user control.
Thực hiện các tác vụ không đồng bộ bằng cách sử dụng các kỹ thuật đa luồng
- Giải thích các khái niệm và quy trình liên quan đến việc thực hiện lập trình không đồng bộ.
- Tải bitmap vào ứng dụng Windows Forms một cách không đồng bộ.
- Thực hiện nhiều phép tính đồng thời trên một biểu mẫu bằng cách sử dụng đa luồng.
Requirements
- Có kinh nghiệm với Basic Programming.
Đối tượng
- Nhà phát triển phần mềm
- Kỹ sư
Testimonials (5)
Trainer was very knowledgable, was very helpful.
Thilini Alwis - Te Manawa Taki Trauma System
Course - Visual Studio 2022 IDE
The extra information that was shared, the training was not straightforward groovy, which was nice.
Covenant - Vodacom
Course - Groovy Programming
I liked that I had the chance to exercise.
carmen mocanu - Nanotec Electronic Bulgaria EOOD
Course - Unit Testing with C#
Good examples, focus on most useful material
Piotr Sowinski - Intel Technology Poland
Course - Object Oriented Programming with C++
I really enjoyed the practical exercises.