尽管基础的程序设计课程对于学生掌握计算机底层的工作原理非常重要,但要想解决更实际的问题,如设计网络聊天程序、网络游戏程序、网络会议程序、网络商城等,就需要编写高效代码提升工程应用开发能力。《C#网络应用编程》采用“案例+课堂”的模式,培养应用 C#开发客户端/服务器、浏览器/服务器应用程序的实际编程能力。课程通过多线程编程、异步编程、加密解密技术、数据流操作、LINQ、EF Core数据库操作、WCF架构、Vue前端、BootStrap前端、ASP.NET Core服务器开发等高级编程技术,实现程序设计的工程开发思维强化,为学生从事软件开发工作打下坚实基础。
【C/S案例:五子棋游戏】
【C/S案例:多人联机绘图程序】
【B/S案例:ASP.NET Core + Vue 实现网上商城】