如果你觉的C/S结构麻烦。把升级做成一个com+服务就方便了
解决方案 »
- 急,System.NullReferenceException: 未将对象引用设置到对象的实例
- C# 【求助】关于验证数据合法性的问题!!!
- 用飞信脱离.net架框运行出错
- 请问DataGridView如何判断用户输入以及行绑定后的操作
- 求助分组统计问题,商品表里有所属分类,但是末级,要求按他所属大类统计
- 页面之间传提数据!!帮帮忙啊!很急很急!!!!!
- 连接数据库 应用程序和页面使用的方法一样吗? 有什么区别呢?无限郁闷中
- 求同时控制多个摄像头方法及其代码
- 请问谁知道 微软什么时候把地层点的API或技术东西封装到FCL库中
- VS.NET正式版有中文吗,成都有盗版吗?
- 上传大于4M
- 怎么给@Original_记录号赋值(windowform中c#编程)
 建设周期短;
 投入费用低;
 使用、管理和维护方便;
 跨平台运行、与其他系统和Internet无缝集成;
 良好的复用性和可扩充性。
可以说,B/S结构是当前管理软件系统架构的必然趋势。
不管B/S 还是 C/S 结构 ,只要能满足客户的需求 就是好程序!
中国水利水电出版社《c# Com+ 编程指南》
其实就象杀毒软件一样的升级,说白了就dll升级,只要设计得好,就象微软一样,一个那么大的windows想怎么升级就怎么升级
B/S结构在管理方面控制起来太复杂!
我觉得如果需要处理的数据量小的时候用B/S结构优势很大.如果数据量太大的话无论是开发速度还是程序的响应时间都是C/S强~!!
个人观点,请大家指正!!!
2 efficiency
3 resource
说的能做到就好了,可是我不会,高手指点
建设周期短;
投入费用低;
使用、管理和维护方便;
跨平台运行、与其他系统和Internet无缝集成;良好的复用性和可扩充性。
可以说,B/S结构是当前管理软件系统架构的必然趋势。
而且业务逻辑反映上速度、感官明显好户c/s.突然想起来,lotus使用的是c/s+b/s结构,这种方式好像是也不错呀!研究研究。
C/S架构听麻烦的,而且现在的机器都不怎么高级,你不可能要求你的客户全都装一个.NET Framework吧?
C/S的升级比起B/S来当然麻烦一些,但是这主要还是看你的软件到底是干什么的。具体问题具体分析嘛,^_^
http://msdn.microsoft.com/netframework/using/building/windows/analystreports/smartclient.aspxhttp://www.windowsforms.net/Default.aspx?tabindex=8&tabid=48
天津市房管局的oa就是成功的方案()
当你有上百个用户后,挨个升级就是噩梦了。
若是用户的操作系统还不统一,那你的噩梦就永远不会结束了。
B/S 的优点值得 C/S 借鉴和注意。如果象天津房管局的 Extranet OA 系统用 C/S 做的话,效果会更好。
如果面向大众的(Internet 客户无法限定)用 B/S 更适合。
但随着下一代 OS 系统和开发技术的出现,C/S 上的有些问题会不成为问题。只是目前大多经理人、程序员都喜欢用方便的 B/S 来做。
总的来说,用 C/S 做的难度稍高一些,但效果是 B/S 没得比的。也可用类似 ActiveX 的技术,在 WP 上嵌入 WinControl 来实现,但本质上仍是 B/S。
C/S 与 B/S 最大的差别只是在“用户层”上。UPTO(阿球)提供的连接值得想使用 C/S 在 .NET 上开发企业应用的同仁们研究。
但不能因噎废食,这不能成为不可使用 C/S 的理由。
例如:分N层设计
C/S和B/S就只是界面不同而已
因为它们80%的东西是一模一样的
Business和DataAccess不需要任何改动
我不同意你的观点,我觉得在OA系统,业务逻辑最多占30%,绝大部分的代码、事件都是界面交互性上。因为OA的逻辑关系相对其他的系统来说并不负杂。例如,前段时间做了一个业务查询的窗口,其实整个查询做完刚不到800行程序,但是按照我的思路,让用户使用起来更加方便,界面也更加友好,做完后满足各个创口的代码超过了3000行,也就是说其中2000行的代码根本就是描述怎样更好用的。