首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > VB >

关于三层结构的系统开发解决思路

2012-03-26 
关于三层结构的系统开发最近继续把项目深入了解了下,如图应该就是一套B/S应用的三层结构的管理系统吧,不知

关于三层结构的系统开发
最近继续把项目深入了解了下,如图应该就是一套B/S应用的三层结构的管理系统吧,不知道其中会涉及到哪些具体技术呢?还望前辈们可以对其中涉及到的概念和技术给予讲解,谢谢。


[解决办法]
对于 C/S 结构的客户端开发来说,用 vb6 和 vb.net 都可以的,主要还是看你熟悉哪样就用哪样。
如果说考虑到兼容性问题,目前 windows 的主流市场是 Windows XP 和 Windows 7,对于 vb6 来说,
有些地方在 Windows 7 下得到的支持并不是很好,相对来说 vb.net 会好一点。但服务器端建议用点
运行效率高效点的语言开发,如 VC、BC、Delphi 等等这类工具。

对于 B/S(Browser/Server 浏览器/服务器)结构开发来说,涉及的技术主要有以下几个方面:
1、HTML 标签
2、VB或JAVA Script 脚本
3、CSS 样式
4、ASP、ASP.NET、PHP、JSP、CGI 等等服务器脚本
5、CGI、ISAPI、NSAPI 等服务器接口技术
6、IIS、Apache、PHP、MySQL 等服务器程序环境的配置

相对来说,与服务器相关的东西可以比较单一的进行处理,这个比较单一的意思是不用过多的考虑程序兼容性问题,反之对于客户端(浏览器)程序在这方面就稍微复杂点,因为现在的情况与早几年不同,早几年大家都很少用 IE 内核以外的浏览器,但这几年,各种内核的浏览器不断推出(当然也有其独到之处),但同时对搞 B/S 开发的程序员造成很大的麻烦,因为既然做 B/S 结构,就是想随时随地随便用个浏览器就能访问到你的页面,并能够正常处理相关的东西。但在这种浏览器不统一,很多技术标准也不统一的世道下,想实现这个目的是比较麻烦的,举个例子,就一个CSS样式来说:
如果想实现一个 HTML 标签有过度颜色,在 IE 环境下可以这么写这个样式代码:

CSS code
filter:progid:DXImageTransform.Microsoft.gradient(gradientType=0,startColorStr=#FEFEFE,endColorStr=#C2C2C2); 

热点排行