博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
最近对WinForm与控制台程序的了解
阅读量:5745 次
发布时间:2019-06-18

本文共 657 字,大约阅读时间需要 2 分钟。

  关于新近所了解到的东西,在一个WebForm项目里面长时间的任务应该怎么办,比如我需要一个采集器,到网上采集数百万条数据,又比如我要对一个数十M的文本文件进行切词分析并将得到的结果显示给用户。这些东西,当用户需要的时候再在后台处理是无论你的WebForm效率如何高都是来不及的,必须要有一些工具辅助,这个时候其实就可以自己写一些控制台程序或者是WinForm程序作为辅助程序,甚至可以包括在WebForm项目中。实际上,回头想想,尽管大多数C#程序员做的都是Web方面的开发,但是Web程序并没有自己想象的那么有用,说穿了仅仅是一个显示数据的东西,当然你也可以说数据也可以由Web程序的用户来添加。但是,在最近的工作当中,数据都是由WinForm或控制台程序获取并处理好,存入数据库或文本文件,然后由WebForm负责展示给用户。所以,最近对WinForm和控制台程序的看法改变了,以前只做数据显示,觉得WinForm没什么用,就是开发WinForm程序也应该用C++,其实对于不需要广大发布给用户的WinForm程序,用C#其实是很好的。核心是WebForm,而WinFrorm和控制台程序负责后勤。这才是一个项目,一个真正的网站项目。

  实际上好比之前用到的代码生成器啊,采集器之类的东西,实际上也相当于这个后勤程序了。你可以分开两个完成独立的程序项目,而一些需要的定时任务,更加可以写成控制台程序,直接放在WebForm项目里,在计算机里面有定时任务调用运行。而这些程序通过数据库或文本文件与程序交流。

转载地址:http://gdxzx.baihongyu.com/

你可能感兴趣的文章
JQuery日记_5.13 Sizzle选择器(六)选择器的效率
查看>>
oracle查看经常使用的系统信息
查看>>
Django_4_视图
查看>>
Linux的netstat命令使用
查看>>
lvm讲解,磁盘故障小案例
查看>>
大快网站:如何选择正确的hadoop版本
查看>>
经过这5大阶段,你离Java程序员就不远了!
查看>>
IntelliJ IDEA 连接数据库详细过程
查看>>
thymeleaf 学习笔记-基础篇
查看>>
PHP-X开发扩展
查看>>
android学习笔记——onSaveInstanceState的使用
查看>>
工作中如何做好技术积累
查看>>
怎么用sysLinux做U盘双PE+DOS??
查看>>
Spring Transactional
查看>>
shell脚本实例
查看>>
我的友情链接
查看>>
Windows Phone 7 隔离存储空间资源管理器
查看>>
Microsoft Excel 2000/2003修复工具
查看>>
apache安装报错undefined reference ssl
查看>>
关于爱情只有一句忠告
查看>>