上一篇主要介绍文件管理服务有哪些方法,实现了哪些功能。

基于服务(Web Service)的文件管理Winform客户端实现(一)

本篇将根据文件服务服务实现Winform客户端设计、开发。

3.       文件管理Winform客户端程序实现

文件管理客户端是使用VS2008 C#开发Winform 程序。通过调用文件管理服务实现,达到数据库操作与程序显示完全分离。基于此文件管理服务,并不只局限于开发Winform程序,同样适用于WebForm程序。

3.1.    主界面设计

  新增Winform项目程序,添加Web Service文件管理服务。主界面采用经典的程序窗口:分为菜单、工具栏、功能界面及状态栏。

  首先显示主界面时,我们需要获取设置文件分类,根据文件分类加载文件信息列表。

3.2.    读取文件分类

3.3.    读取文件列表

3.4.    新增文件分类

3.5.    上传文件

3.6.    下载文件

至此,文件管理Winform客户端程序主要功能实现完毕。从中我们可以看到基于Web Service 开发应用系统的优势:

  • 整个程序没有任何数据库操作代码
  • 基于Web Service,不仅可单独开发Winform程序,也可以实现Web程序。
  • 可以与企业其它信息管理系统(OA办公、CRM系统等)无缝连接。
  • 将文件管理服务布置在外网,Winform程序就可作为文件云盘客户端。

更多功能、优势,有待你的发现!

最新文章

  1. Android开发学习——动画
  2. windows系统IIS环境下如何部署MVC项目
  3. Beyond Compare 2
  4. C#创建datatable
  5. 获取图片颜色的rgb,以供css设计背景颜色
  6. DataTable分组归类
  7. st_MES_InsertIntoSalaryManage
  8. PHP中各种Hash算法性能比较
  9. Bootstrap技术: 如何给nav导航组件的tab页增加关闭按钮以及动态的添加和关闭tab页
  10. win10 uwp 入门
  11. 用记事本编写java中的HelloWorld
  12. Alpha冲刺No.9
  13. nodejs 癞子麻将
  14. flask中单选、多选、下拉框的获取
  15. Java 多态 ——一个案例 彻底搞懂它
  16. 树形控件QTreeWidget
  17. 排序(I)
  18. Redis 通信协议简单研究
  19. JAVA 项目中使用 H2 数据库
  20. AOP (面向切面编程)

热门文章

  1. RTL-SDR + GnuRadio+RFcat 分析、重放无线遥控信号
  2. Your build settings specify a provisioning profile with the UUID, no provisioning profile
  3. [转]程序员自己写的神器 MonoDevelop 4 (Xamarin Studio) Debugging for Unity
  4. win7 32 bit VS2012 OpenCV3.0配置
  5. [转]jq选择器
  6. datatables ajax后端请求那些坑
  7. android Intent的常用flags
  8. Linux自己安装redis扩展
  9. js判断手机系统是iOS还是android
  10. SQL server2008-对象资源管理器