bs/cs/单机版

.Net技术 码拜 9年前 (2016-02-28) 1494次浏览
本人设计的程序是单机版的窗体应用程序,问一下他和bs/cs有何关系?
解决方案

5

没关系。
c/s、b/s都是“网络版”,你是单机版,所以c/s、b/s都不算。
假如硬要扯上关系,你这等多算是c/s中的c,但没有s。

10

大多数编程开发界的外行都把桌面程序叫做c/s,所以你假如听到别人这样跟你谈论你的这个小程序,可能也是这个原因。

5

实际上,c/s 系统应该指的是网络版业务桌面系统,例如银行的ATM机假如使用 wince、winxp作为客户端的操作系统(而不用浏览器承载),它一定是跟银行 ATM 机业务服务器软件相通讯的,也就是银行本人一定是有c、有s端两套软件。这就是c/s。
然而,实际上嵌入浏览器(包括浏览器插件,例如 geockofx(你可以在你的 vs 中使用 Nuget 直接加载这样一个框架,而不用 webbrowser ),然后调用本人的本地或远程的 web 应用,这在将来或许也是一个趋势。前提是这些 web 应用的开发人员一定是那些可以写出靠谱的几千行 javascript 应用且保证极高质量的编程工程师,而不是一般的 asp.net 开发人员(说这个本人觉得很遗憾,但是现实就是大多数 asp.net 程序员都没有掌握必要的前端技能,没有办法)。

5

geockofx   –>   geckofx
你可以在 vs 中使用 Nuget 加载 geckofx45,它是一个相当好用的组件。
实际上,假如你对于web前端非常熟悉,你也可以在本地资源中加载各种 html、js、css等等文件。即使单机程序,也可以是跑在这个浏览器插件上的!

5

你这个就是个单机版程序,没有服务器,所以谈不上cs bs

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明bs/cs/单机版
喜欢 (0)
[1034331897@qq.com]
分享 (0)