今天有一些没有定型的关于cs和bs老话题的想法,cs和bs的差异当然有,但真正想一下他们的差异又在哪里呢。
近来做的东西
linkbrower,在一个sdi程序中嵌入web browser来留恋自己做一个主要播放视频的网站
MDITab , 一个带有选项卡的sdi程序,依然是htmlview来浏览网页,外观类似IE7。
CDhtmldialog类HTML元素和桌面控件的混合应用??
PrinterX控件中打印html功能借用web browser的方法
activex可以把很多桌面上的应用带入到web中,也就是bs中,模糊了cs和bs的界限
而.net中在web中可以嵌入winform,则可以替代activex,而且可以省去了activex的安装步骤,向前皱了一大步。
而据说现在为止有6成的应用程序是web的。
在codeproject的http://www.codeproject.com/KB/showcase/atalasoft_web.aspx文章中
讨论了几种bs调用或包容cs程序的几种技术。activex在windows平台依然主要。ajax是一个热点。