c#实现B/S结构方法:
可以再后台通过WebClient或者HttpWebRequest来得到其他网页上的数据,然后利用正则或者Html解析获得你要采集的最终信息,然后输出在页面上。
首先假设说的“通信那部分程序”是可以实现的话,那么它必定是运行在浏览器端的。运行在web服务器端的代码,例如asp.net代码,是开玩笑、不可能达到你的基本要求的。
其次,目前来说javasript还不能支持tcp通信,所以你只能使用silverlight或者flex或者applet或者开发其它插件来实现在页面上实时处理信息。但是你需要深入学会其中任何一种,而且往往还要开发自己的服务器系统(因为大多数商业化前端开发工具都有严格的沙箱限制,而且许多业务也确实需要集中处理)。
但是这相当于c/s,只不过是通过浏览器去部署插件而已,而不是什么纯粹的(简单的)b/s。
B/S架构即浏览器服务器架构模式,与C/S架构是相对应得架构模式。用c#做B/S开发,典型的就是Asp.Net Web开发;
Visual Studio 2008/2013是常用的.Net开发工具,数据存储上一般采用sqlserver,
应用开发流程:
(1)根据需求设计合理的数据库(数据库建模);
(2)采用常用MVC的开发模式进行编程:
M即Mode,模型层,是应用程序中用于处理应用程序数据逻辑的部分,
V即视图层,是应用程序中处理数据显示的部分,web操作页面,
C即控制层,负责从视图读取数据,控制用户输入,并向模型发送数据,并将mode返回数据输出到view,是连接Mode层与View层的纽带。
应用整个流程,用户视图页面的操作动作会经由控制层把事件交由mode进行逻辑处理,并把处理的结构反馈给用户。
用asp.net 开发软件用VS2005
asp.net html sql
建意看微软的宠物商店
最经典的B/S结构技术
如何用c#实现B/S结构?
看到你这个标题就那个啥...首先楼主要搞清楚什么是B/S结构,别老听人家说什么B/S,C/S结构就以为是什么很高深的东西,其实B/S结构太普遍了,几乎每一个用电脑的人每天都在接触B/S结构,因为所有的网站都是B/S结构,你用来问问题的百度知道就是B/S结构!
B/S结构的意思就是Browser&Server,C/S结构是Client&Server,他们的区别是,B/S结构的系统你不需要下载客户端,直接用浏览器就可以访问,C/S结构的系统必须要安装客户端,典型的B/S结构是网站,典型的C/S结构是网络游戏。
至于你所说的流程,不清楚你们这个预算系统的需求,不太好说,大致应该是费用的汇总,每个具体费用的分派,等等,去网上查查吧!