Advanced Cross-Platform Application Programming With .NET_Lập trình ứng dụng đa nền tảng nâng cao với .NET
Advanced Cross-Platform Application Programming With .NET
- Tín chỉ
- 3
- Bậc
- Bachelor
- Thang điểm
- 10
- Điểm qua
- 5
Mô tả
Upon completion of this course students should: 1. Understand the followings: • Apply C# language for developing Desktop and Web applications; • Fundamental concepts of .NET Core Platform • Basic knowledge of Windows Presentation Foundation (WPF) and ASP.NET Core Razor Page application • Basic knowledge of RESTful API .NET , Signal-R and apply into ASP.NET Core application • Basic knowledge of Asynchronous and Parallel Programming in .NET Core application • Basic knowledge of Dependency Injection apply into .NET Core applications • Basic knowledge of Worker Service and apply to implement Background Tasks 2. Be able to: • Develop Cross - platform Web applications by ASP.NET Core Razor Page • Develop Cross - platform Desktop applications by WPF and support for user experience ( UI & UX ) • Implement Real-time applications by Signal R and ASP.NET Core • Implement Background Tasks with Worker Service 3. Be able to work in a team and present group's results
Phân bổ thời gian
Study hour (150h) = 49.5h contact hours + 1h final exam + 85' practical exam + 99.5h self-study
Nhiệm vụ sinh viên
- Students must attend at least 80% of contact sessions in order to be accepted to the final examination. - Student is responsible to do all assigned exercises given by instructor in class or at home and submit on time - Use laptop in class only for learning purpose - Promptly access https://flm.fpt.edu.vn/ for up-to-date course information
Công cụ
- Internet - Visual Studio.NET 2019 version 16.8.3 or later - MS SQL Server 2014 or later - Platform : .NET 5.0 or later