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

采用 .net frameowrok 4.5.2 未写持久层代码,不可保存运行时的数据状态。分服务端,客户端,采用tcp通讯,使用了supersocket组件。服务端用winform ,客户端用wpf。
wpf端,大多采用 mvvm模式开发,但也有部分前端事件。实现了服务端文件列表,文件夹导航、新建、删除、重命名文件夹;文件下载,暂停下载,删除下载任务,打开文件保存目录的功能。上传功能未实现,异常处理没做。
界面使用bootstrap的样式,网上下载的,别人移植到wpf上的样式。
全部没有使用任何的框架,纯手工敲代码。
了解了wpf 附加属性、command、对象绑定、资源样式、数据模板、自定义控件、的知识。
从最开始自己认为是很难的任务,到最后一个困难一个困难的克服,主要是心理上的,自己没开始做,就觉得十分的难,拖延着不想去做,但正真动手去做的时候,发现自己也是可以完成的。做这种练习项目,不像工作会会逼着自己去做好。
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章