如何用c#实现B/S结构?

来源:百度知道 编辑:UC知道 时间:2024/09/22 14:37:15
我要做一个工程预算的软件,用的是C#.NET,sqlserver2000数据库,要求是用B/S结构来写。各位大侠,我想问一下!
1.如果使用上面这些来写这个程序,我还需要什么知识,如果可以最好提供一下您所说的知识的参考书。
2.我写这个软件应遵循什么流程来实现呢?
3.有什么真实的源代码下载吗?可否提供一下呢?
4.我要如何写这个软件呢?比如:您要写这个软件会怎么写,大概的思路和流程就可以!(问题可能有点白痴,但是希望您告诉我!)
小弟等着您的帮助!
拜托了!谢谢!
还有追加分数!

c#实现B/S结构方法:

  1. 可以再后台通过WebClient或者HttpWebRequest来得到其他网页上的数据,然后利用正则或者Html解析获得你要采集的最终信息,然后输出在页面上。

  2. 首先假设说的“通信那部分程序”是可以实现的话,那么它必定是运行在浏览器端的。运行在web服务器端的代码,例如asp.net代码,是开玩笑、不可能达到你的基本要求的。

  3. 其次,目前来说javasript还不能支持tcp通信,所以你只能使用silverlight或者flex或者applet或者开发其它插件来实现在页面上实时处理信息。但是你需要深入学会其中任何一种,而且往往还要开发自己的服务器系统(因为大多数商业化前端开发工具都有严格的沙箱限制,而且许多业务也确实需要集中处理)。

  4. 但是这相当于c/s,只不过是通过浏览器去部署插件而已,而不是什么纯粹的(简单的)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结构是网络游戏。
至于你所说的流程,不清楚你们这个预算系统的需求,不太好说,大致应该是费用的汇总,每个具体费用的分派,等等,去网上查查吧!

asp.net javascript 可运用一些框架
你是要做什么类型的软件 OA 还是ERP
建议你去下个oa 的源码 看看

  1. B/S架构即浏览器服务器架构模式,与C/S架构是相对应得架构模式。用c#做B/S开发,典型的就是Asp.Net Web开发;

  2. Visual St