C# 的BS和CS

打算开始自学C#,今天朋友给了本教材我,是C#入门到精通但内容是语言语法和winfrom的,我主要是打算学下webfrom..有几个问题:1.请问winfrom和webf... 打算开始自学C#,今天朋友给了本教材我,是C#入门到精通
但内容是语言语法和winfrom的,我主要是打算学下webfrom..
有几个问题:
1.请问winfrom和webfrom语法之类的差别大吗?
2.学了win对学web有什么帮助?
3.如果我看完那本教材,之后要学webfrom有什么好教材推荐下
4.我学的那个系列还有一本是asp.net入门到精通,但是没说是什么语言的,会是C#的嘛?书是下面链接的这本
http://www.amazon.cn/mn/detailApp?qid=1222787320&ref=SR&sr=13-1&uid=168-3092760-4159402&prodid=bkbk808015

谢谢帮助
展开
 我来答
七色的鱼儿
2008-10-01 · TA获得超过876个赞
知道小有建树答主
回答量:361
采纳率:93%
帮助的人:202万
展开全部
首先说学好C#是学好.NET的第一步,winfrom和webfrom语法之类的差别不大,在winfrom可以实现的功能,webfrom也可以实现,因为它们的类库是相同的,一般初学的读者都是从winfrom开始的,VS.Studio 其实最强的是.NET而.NET比起其他如delphi Jsp Php 它的优势也在web开发这一块,为什么呢?如果就开发应用程序来说,它比不上delphi,如果就安全性来说是比不上JSP(但是开发周期长,成本也高),其实它的特点是开发效率高,可以降低开发成本,一般没有涉及到金融(如银行之类的)债券 股票等行业的 中小型企业的,则.NET是最佳的选择,其实腾讯QQ空间我看了它还是用ASP开发的呢.

给你推荐1本好书吧

C#2.0程序设计教程 清华大学出版社 郑宇军 编著

如果要应用的话 顺便再给你本基础全面点的好书吧

ASP.NET 2.0 宝典 电子工业出版社 吕洋波编著

------------------------------------------------
以上两本书均适合初学C#的读者

回答你第四个问题
4.我学的那个系列还有一本是asp.net入门到精通,但是没说是什么语言的,会是C#的嘛?

我已经看过你给的连接了,里面的内容简介和目录均提过是基于 C#这个语言的了 ^_^
BS 就是browers和servers 就是浏览器和服务器模式
像我们平常浏览网站就是这种模式.
CS 就是client和servers 就是客户机和服务器模式
wangzhenjjcn
推荐于2016-05-22
知道答主
回答量:38
采纳率:0%
帮助的人:6.4万
展开全部
  • BS和CS的区别以及优缺点


  1. C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。


  2. B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。


  3. C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:


  4. 只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。


  5. 客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。


  6. 对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。


  7. B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
百度网友d8a1812
2015-10-28 · TA获得超过673个赞
知道小有建树答主
回答量:694
采纳率:71%
帮助的人:544万
展开全部
bs是浏览器(browser)和服务器(server)
cs是静态客户端程序(client)和服务器(server)
区别在于,虽然同样是通过一个程序连接到服务器进行网络通讯,但是bs结构的,客户端运行在浏览器里,用bs结构的好处是,不必专门开发一个客户端界面,可用asp,php,jsp等比较快速开发web应用的程序开发.
专业理论上又是这么解释的。。。。
C/S又称Client/Server或客户/服务器模式。服务器通常采用高性能的PC、工作站或小型机,并采用大型数据库系统,如Oracle、Sybase、Informix或 SQL Server。客户端需要安装专用的客户端软件。
B/S是Brower/Server的缩写,客户机上只要安装一个浏览器(Browser),如Netscape Navigator或Internet Explorer,服务器安装Oracle、Sybase、Informix或 SQL Server等数据库。浏览器通过Web Server 同数据库进行数据交互。
C/S的优点是能充分发挥客户端PC的处理能力,很多工作可以在客户端处理后再提交给服务器。对应的优点就是客户端响应速度快。缺点主要有以下几个:
只适用于局域网。而随着互联网的飞速发展,移动办公和分布式办公越来越普及,这需要我们的系统具有扩展性。这种方式远程访问需要专门的技术,同时要对系统进行专门的设计来处理分布式的数据。
客户端需要安装专用的客户端软件。首先涉及到安装的工作量,其次任何一台电脑出问题,如病毒、硬件损坏,都需要进行安装或维护。特别是有很多分部或专卖店的情况,不是工作量的问题,而是路程的问题。还有,系统软件升级时,每一台客户机需要重新安装,其维护和升级成本非常高。
对客户端的操作系统一般也会有限制。可能适应于Win98, 但不能用于win2000或Windows XP。或者不适用于微软新的操作系统等等,更不用说Linux、Unix等。
B/S最大的优点就是可以在任何地方进行操作而不用安装任何专门的软件。只要有一台能上网的电脑就能使用,客户端零维护。系统的扩展非常容易,只要能上网,再由系统管理员分配一个用户名和密码,就可以使用了。甚至可以在线申请,通过公司内部的安全认证(如CA证书)后,不需要人的参与,系统可以自动分配给用户一个账号进入系统。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
类人界异
2018-02-23 · TA获得超过1313个赞
知道小有建树答主
回答量:349
采纳率:73%
帮助的人:76.2万
展开全部
  1. winform已经过时了,wpf也不会在更新了,现在主流的是uwp了。

  2. webform早就过时了,现在主流是asp.netcore mvc。

回答你的问题:

  1. 语法没有差别,因为都是用c#语言,只是使用的框架和库不同;

  2. 有一点点帮助,至少对c#整体的语法、项目管理、包管理等有了认识;

  3. 任何教程不如去官网看原版的doc

  4. asp.net 可以是vb.net 和 c#两种语言,链接不想打开,但主流的是C#

已赞过 已踩过<
你对这个回答的评价是?
评论 收起
149032105
2008-10-01 · TA获得超过756个赞
知道小有建树答主
回答量:1029
采纳率:0%
帮助的人:666万
展开全部
ado.net(所谓的winfrom) 比asp.net(wedfrom)功能强大很多
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
收起 更多回答(3)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式