Đề cương khóa học
Introduction to Visual Studio
Đơn vị này cung cấp cơ hội thực hành, nhanh chóng để các nhà phát triển có kinh nghiệm học cách sử dụng một số tính năng năng suất mới trong Visual Studio. Nó giới thiệu việc sử dụng một số cải tiến ngôn ngữ như generics và sử dụng các đoạn mã.
Sau khi hoàn thành đơn vị này, sinh viên sẽ có thể:
- Xây dựng các bộ sưu tập bằng generics
- Sử dụng các đoạn mã hiện có trong mã và tạo các đoạn mã mới
- Sử dụng các lớp My để truy cập tài nguyên hệ thống và ứng dụng
Thiết kế hướng đối tượng
Các chủ đề sau được đề cập trong đơn vị này:
- Thiết kế lớp
- Object-Oriented Programming Khái niệm
- Nâng cao Object-Oriented Programming Khái niệm
Sau khi hoàn thành đơn vị này, bạn sẽ có thể:
- Mô tả các nguyên tắc cơ bản của thiết kế hướng đối tượng.
- Giải thích các khái niệm về đóng gói, kế thừa, giao diện và đa hình.
- Tạo các lớp dựa trên các trường hợp sử dụng.
- Mô hình hóa các lớp để sử dụng trong .NET bằng cách sử dụng Visio.
Object-Oriented Programming
Các chủ đề sau được đề cập trong đơn vị này:
- Đị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
Sau khi hoàn thành đơn vị này, bạn sẽ có thể:
- Định nghĩa các lớp.
- Tạo và sử dụng các đối tượng trong mã khách.
- Tạo các lớp sử dụng kế thừa.
- Định nghĩa giao diện và sử dụng đa hình.
- Tạo các thành viên được chia sẻ.
- Tạo các sự kiện lớp và xử lý chúng từ một ứng dụng khách.
Sử dụng ADO.NET
Các chủ đề sau được đề cập trong đơn vị này:
- Tổng quan về ADO.NET
- .NET Data Providers
- Đối tượng DataSet
- Data Designers và Data Binding
- XML Tích hợp
Sau khi hoàn thành đơn vị này, bạn sẽ có thể:
- Liệt kê các lợi ích của ADO.NET.
- Tạo các ứng dụng bằng cách sử dụng ADO.NET.
- Liệt kê các đối tượng ADO.NET chính và chức năng của chúng.
- Sử dụng Visual Studio .NET data designers và data binding.
- Giải thích cách XML tích hợp với ADO.NET.
Xây dựng các thành phần dữ liệu trong Visual Studio
Đơn vị này cung cấp cơ hội cho các nhà phát triển có kinh nghiệm tạo mã truy cập dữ liệu bằng cách sử dụng các tính năng mới trong Visual Studio.
Sau khi hoàn thành đơn vị này, sinh viên sẽ có thể:
- 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à trình thiết kế Visual Studio
- Viết mã ADO.NET không đồng bộ
Tiêu thụ và tạo XML Web Services
Đơn vị này giải thích các bước cần thiết để truy cập Web service từ trang ASP.NET và sau đó kết hợp dữ liệu đó vào ứng dụng web. Các tính năng mới trong Visual Studio liên quan đến web services sẽ được thảo luận.
Sau khi hoàn thành đơn vị này, sinh viên sẽ có thể:
- Mô tả mục đích và quy trình gọi Web service XML từ Web Form.
- Gọi Web service XML trực tiếp 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 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
Đơn vị này cung cấp cơ hội cho các nhà phát triển có kinh nghiệm xây dựng các ứng dụng máy khách phong phú bằng cách sử dụng các tính năng năng suất mới trong IDE Visual Studio và các điều khiển mới trong .NET Framework. Nó cũng giới thiệu công nghệ triển khai ClickOnce mới cho các ứng dụng Windows Forms. ClickOnce giúp dễ dàng triển khai các ứng dụng Windows Forms cho nhiều máy khách thông qua máy chủ web, bao gồm khả năng tự động cập nhật máy khách khi có thay đổi ứng dụng.
Sau khi hoàn thành đơn vị này, bạn sẽ có thể:
- Xây dựng các ứng dụng Windows Forms bằng Visual Studio
- Tạo các biểu mẫu được liên kết dữ liệu bằng cách sử dụ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 cách sử dụng SmartTags Visual Studio
- Tạo các biểu mẫu được 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ừ máy chủ web 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
Đơn vị này giải thích cách phát triển các Windows Forms và Controls Microsoft tùy chỉnh. Sinh viên sẽ học cách phát triển các điều khiển người dùng, sử dụng các thao tác GDI+ và tạo các điều khiển mới kế thừa từ lớp Control. Ngoài ra, nó trình bày cách tạo một Windows Form không phải hình chữ nhật và cách thêm các tính năng như thuộc tính và bitmap Toolbox cho các điều khiển.
Sau khi hoàn thành đơn vị này, bạn sẽ có thể:
- Giải thích các phương pháp tạo điều khiển cho Windows Forms
- Vẽ giao diện người dùng bằng cách sử dụng GDI+.
- Tạo một điều khiển kế thừa từ một điều khiển hiện có.
- Tạo một Windows Form không phải hình chữ nhật.
- Tạo một điều khiển người dùng tùy chỉnh.
Thực hiện các tác vụ không đồng bộ bằng các kỹ thuật đa luồng
Đơn vị này trình bày cách tạo các ứng dụng Windows Forms Microsoft có thể chạy các tác vụ trong nền. Nó giải thích cách tận dụng các phương thức không đồng bộ và các tính năng khác của các thành phần hỗ trợ Mẫu không đồng bộ cho các thành phần. Sinh viên cũng sẽ học cách sử dụng các lớp trong không gian tên System.Threading để chạy một hoặc nhiều tác vụ trong nền bằng cách sử dụng nhiều luồng trong một ứng dụng.
Sau khi hoàn thành đơn vị này, bạn sẽ có thể:
- Giải thích các khái niệm và quy trình liên quan đế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.
Testimonials (7)
Time management of the training. Allocated time of training was well-spent and maximized.
Edgar Caguioa - ANALOG DEVICES GEN. TRIAS, INC.
Course - Visual Studio with VB.Net
trainer was very helpful answered all my questions
Karol Olczyk - Atlas Copco
Course - Visual Studio with VB.Net
The trainer was great. My most favorite phrase he said over and over was... "For example". It is so helpful to have the concrete / practical examples to translate from concepts/theory into the real world.
Ryan Wilkins - PPD
Course - Visual Studio with VB.Net
Great QnA, allows individuals to digest and respond as we learn. High Energy :)
Kyle Austin - PPD
Course - Visual Studio with VB.Net
Great energy and knowledge, quick to answer questions as best he can
Kyle Austin - PPD
Course - Visual Studio with VB.Net
The calm and easy going during the training.
Ferdi van der Horst - Genmab
Course - Visual Studio with VB.Net
venue was nice, people running the venue were nice. the trainer was a genuine good guy.