Fork me on GitHub

【C# wpf】个人网盘练习项目总结

采用 .net frameowrok 4.5.2 未写持久层代码,不可保存运行时的数据状态。分服务端,客户端,采用tcp通讯,使用了supersocket组件。服务端用winform ,客户端用wpf。
wpf端,大多采用 mvvm模式开发,但也有部分前端事件。实现了服务端文件列表,文件夹导航、新建、删除、重命名文件夹;文件下载,暂停下载,删除下载任务,打开文件保存目录的功能。上传功能未实现,异常处理没做。
界面使用bootstrap的样式,网上下载的,别人移植到wpf上的样式。
全部没有使用任何的框架,纯手工敲代码。
了解了wpf 附加属性、command、对象绑定、资源样式、数据模板、自定义控件、的知识。
从最开始自己认为是很难的任务,到最后一个困难一个困难的克服,主要是心理上的,自己没开始做,就觉得十分的难,拖延着不想去做,但正真动手去做的时候,发现自己也是可以完成的。做这种练习项目,不像工作会会逼着自己去做好。
posted @   HelloLLLLL  阅读(507)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 阿里最新开源QwQ-32B,效果媲美deepseek-r1满血版,部署成本又又又降低了!
· SQL Server 2025 AI相关能力初探
· AI编程工具终极对决:字节Trae VS Cursor,谁才是开发者新宠?
· 开源Multi-agent AI智能体框架aevatar.ai,欢迎大家贡献代码
· Manus重磅发布:全球首款通用AI代理技术深度解析与实战指南
点击右上角即可分享
微信分享提示