本项目是学习Avalonia时的练手项目,在Avalonia说明文档的示例项目待办事项应用的基础上接入了MySql数据库。
使用框架:AvaloniaUI 11.0.0
数据存储:MySql 5.7.39
AvaloniaUI :Avalonia是一个强大的框架,使开发人员能够使用.NET创建跨平台应用程序。它使用自己的渲染引擎绘制UI控件,确保在Windows、macOS、Linux、Android、iOS和WebAssembly等不同平台上具有一致的外观和行为。
- Assets -- 项目资产文件
- DataModel -- 数据实体
- Service -- 数据库相关文件
- ViewModel -- 视图模型
- View -- 视图