用C#怎么开发BS架构的项目

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用C#怎么开发BS架构的项目相关的知识,希望对你有一定的参考价值。

用C#开发BS架构的项目,是不是就是C#+ASP 开发WEB? 谁能给个简单的例子,并且说明一下步骤,比如新建工程.......

因为以前没有做过BS的所以很陌生,望高手指教,谢谢

gml_xyz@hotmail.com

1. B/S架构即浏览器服务器架构模式,与C/S架构是相对应得架构模式。用c#做B/S开发,典型的就是Asp.Net Web开发。
2. Visual Studio 2008/2013是常用的.Net开发工具,常用MVC的开发模式,M即Mode,模型层,负责处理程序的业务逻辑,V即视图层,是呈现给用户浏览的页面,C即控制层,是连接Mode层与View层的纽带。用户视图页面的操作动作会经由控制层把事件交由mode进行逻辑处理,并把处理的结构反馈给用户。
3.可以多浏览一些关于.net开发实战之类的书籍,对做BS架构的Web项目开发很有帮助。
参考技术A

BS架构也可以理解为B/S(Brouser/Server)架构,是一种基于浏览器载体的框架,包含前端、后端和数据库三个大的方向,各个方向的技术都不一样,如果都懂的就是全栈了。现在主流的技术包含.NET、SqlServer、Bootstrap等,学会了这些也就知道怎么去开发B/S项目了。

Web前端开发技术包括三个要素:html、CSS和javascript,当然还有很多高级的前端框架,比如bootstrap、Jquery等,前端开发也是比较的复杂,如果找到规律,开发起来也比较的快。

Web后端技术也有很多,比如.Net、JAVA、php等,各大语言都有其开发架构,像.NET的MVC架构,一般web后端技术的知识面是很广的,设计模式、需求分析、性能优化等都要懂。

数据库现在有三种主流的数据库:mysql\\SQLserver\\Oracle,还有Nosql数据库:Redis、Mogodb等。

如果对C#开发BS架构的项目心里还没有底的话,可以了解下BS开发框架中的的一些架构思想,对我们应该是有好的帮助的。

参考技术B 所谓BS架构就是指的Browser/Server架构浏览器与服务器形式的架构....webfrom开发类的都是这种架构形式,其更新与维护主要是在服务器端所以更新维护都能及时安全的满足项目需求,
而CS架构则指的Client/Server架构形式,主要就是winform开发了,其产品发布后时要安装客户端与服务器端.产品更新与维护相当复杂,因为要考虑的客户端安装平台很广,且有不可预见性.比如腾讯QQ等应用型软件.
希望你可以理解了,就讲到这吧.本回答被提问者采纳
参考技术C winform跟webform是不一样的.
你在安装VS的时候勾选C#就是窗口程序,勾选web开发就是web程序.

以上是关于用C#怎么开发BS架构的项目的主要内容,如果未能解决你的问题,请参考以下文章

C# 的BS和CS

想要一个B/S架构,有开发平台的ERP,帮忙推荐下~~

[网络编程]BS和CS架构

为什么我们要用BS架构来开发流媒体平台?

开发C/S架构用各种语言的优缺点有啥?

bs结构是啥?