基于 .NET MAUI 开源一个在线课程表项目
💡
原文中文,约900字,阅读约需3分钟。
📝
内容提要
理工汪是一个使用.NET MAUI技术构建的开源教务在线接口/课程表查看工具。它具有课表展示、考试查询、本地缓存和上课提醒等功能。项目结构包括Hrbust、HrbustDoggy.Cli、HrbustDoggy.Maui和HrbustDoggy.Wpf。该项目在代码组织、用户体验和细节方面花费了不少时间,适合作为学习参考项目。
🎯
关键要点
- 理工汪是一个开源的教务在线接口/课程表查看工具,使用.NET MAUI技术构建。
- 开发动机是为了方便在校园网不佳时快速查找教室信息。
- 功能包括课表展示、考试查询、本地缓存和上课提醒(仅限Windows端)。
- 项目基于MVVM架构,界面逻辑分离,使用依赖注入和XAML自定义控件。
- 项目结构包括Hrbust(教务在线API库)、HrbustDoggy.Cli(命令行客户端)、HrbustDoggy.Maui(跨平台客户端)和HrbustDoggy.Wpf(Windows桌面客户端)。
- 项目在代码组织、用户体验和细节方面投入了大量时间,适合作为学习参考项目。
➡️