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

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

推荐于2017-10-14 · 闲来无事的影评人-关注我把
超人影视娱乐
采纳数:7757 获赞数:60596

向TA提问 私信TA
展开全部

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

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

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

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

  4. 但是这相当于c/s,只不过是通过浏览器去部署插件而已,而不是什么纯粹的(简单的)b/s。

zong924427222
2015-08-24 · TA获得超过2040个赞
知道小有建树答主
回答量:543
采纳率:85%
帮助的人:230万
展开全部
  1. B/S架构即浏览器服务器架构模式,与C/S架构是相对应得架构模式。用c#做B/S开发,典型的就是Asp.Net Web开发;

  2. Visual Studio 2008/2013是常用的.Net开发工具,数据存储上一般采用sqlserver,

    应用开发流程:

    (1)根据需求设计合理的数据库(数据库建模);

    (2)采用常用MVC的开发模式进行编程:

        M即Mode,模型层,是应用程序中用于处理应用程序数据逻辑的部分,

        V即视图层,是应用程序中处理数据显示的部分,web操作页面,

        C即控制层,负责从视图读取数据,控制用户输入,并向模型发送数据,并将mode返回数据输出到view,是连接Mode层与View层的纽带。

    应用整个流程,用户视图页面的操作动作会经由控制层把事件交由mode进行逻辑处理,并把处理的结构反馈给用户。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
cxh870510
2009-05-15 · TA获得超过288个赞
知道小有建树答主
回答量:336
采纳率:0%
帮助的人:150万
展开全部
用asp.net 开发软件用VS2005
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
qianthinkover
2009-05-15 · TA获得超过451个赞
知道小有建树答主
回答量:532
采纳率:0%
帮助的人:376万
展开全部
asp.net html sql
建意看微软的宠物商店
最经典的B/S结构技术
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
chyspace
2009-05-17 · TA获得超过434个赞
知道答主
回答量:40
采纳率:0%
帮助的人:29.5万
展开全部
如何用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结构是网络游戏。
至于你所说的流程,不清楚你们这个预算系统的需求,不太好说,大致应该是费用的汇总,每个具体费用的分派,等等,去网上查查吧!
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(5)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式