惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

量子位
B
Blog
Last Week in AI
Last Week in AI
Jina AI
Jina AI
WordPress大学
WordPress大学
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
宝玉的分享
宝玉的分享
T
Tailwind CSS Blog
P
Proofpoint News Feed
酷 壳 – CoolShell
酷 壳 – CoolShell
Google DeepMind News
Google DeepMind News
U
Unit 42
雷峰网
雷峰网
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
MongoDB | Blog
MongoDB | Blog
F
Fortinet All Blogs
美团技术团队
Y
Y Combinator Blog
腾讯CDC
B
Blog RSS Feed
T
The Blog of Author Tim Ferriss
Microsoft Azure Blog
Microsoft Azure Blog
Recent Announcements
Recent Announcements

博客园 - 衡斅

基于.net C# Socket WinForm MQTT 客户端开发 基于.Net C# 通信开发-网络调试助手 基于.Net C# 通信开发-串口调试助手 基于HBuilderX+UniApp+ColorUi+UniCloud 优宝库 开发实战(一) .net core 跨平台开发 微服务架构 基于Nginx反向代理 服务集群负载均衡 .Net Core 跨平台开发实战-服务器缓存:本地缓存、分布式缓存、自定义缓存 redis 分布式缓存实战-redis 事务 基于.net EF6 MVC5+WEB Api 的Web系统框架总结(4)-Excel文件读、写操作 基于.net EF6 MVC5+WEB Api 的Web系统框架总结(3)-项目依赖注入 基于.net EF6 MVC5+WEB Api 的Web系统框架总结(2)-业务项目搭建 基于.net EF6 MVC5+WEB Api 的Web系统框架总结(1)-Web前端页面 基于html5 plus + Mui 移动App开发(三)-食全库 基于Html5 Plus + Vue + Mui 移动App开发(三)-文件操作(读取、保存、更新数据) 基于Html5 Plus + Vue + Mui 移动App 开发(二) 基于html5 plus + Mui 移动App开发(一) 基于百度地图的产品销售的单位查看功能设计与实现 实全软件产品自动升级管理解决方案 如何通过WPS 2013 API 将Office(Word、Excel和PPT)文件转PDF文件 如何通过SerialPort读取和写入设备COM端口数据
基于服务(Web Service)的文件管理Winform客户端实现(二)
衡斅 · 2015-01-29 · via 博客园 - 衡斅

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

基于服务(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程序就可作为文件云盘客户端。

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