概述
最近做了一个软件,这个软件不是网站,但是与HTML,AJAX等技术密切相关,也不是只有单纯的数据库增删改查,还涉及到线程协调,比较复杂的文本处理……
这样的软件,用OA,ERP的框架显然是不合适的,因为这种软件用不上权限管理,工作流这些技术。但是软件又要操作数据库。
介于这些的特殊性,想来想去,还是自己搭建一个轻量级的软件框架是比较好的。
一:C/S与B/S的选择
1,我做的是一个购物网站的刷单软件,有如下几个方面的原因,我选择了C/S程序
a,刷单软件需要长时间的运行,不定时,不间断的去访问购物网站。
b,有时候有多个线程的需要。
c,程序运行时,需要操作本地文件的权限,要把关键页面截图(如添加收藏,货比三家)保存到本地,然后上传到服务器。
d,C#的Httpresponse,HttpRequest对象运行在不同的电脑上,有不同的外网IP,如果做成网站,Httpresponse,HttpRequest永远只是在服务器上运行,外网IP只有一个。
2,在桌面运用程序方面,我感觉用WPF要比用WinForm好。
a,WPF的UI做出的产品肯定要比WinForm专业,这一点是谁都不能否认的。
b,WPF技术运用了XAML语法&
最后
以上就是默默柚子为你收集整理的WPF +MVVM(Caliburn.Micro)项目框架的全部内容,希望文章能够帮你解决WPF +MVVM(Caliburn.Micro)项目框架所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复