|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
使用filesystemobject,可以对服务器上的文件进行操作,浏览、复制、移动、删除等。有ado的支持,asp对数据库的操作非常得心应手。你甚至可以像使用本地数据库那样,管理远程主机上的数据库,对表格、记录进行各种操作。好久以来一向为页面事情的烦琐和混乱而忧?,做B/S良多时分疾苦就在做体现层这一块,营业逻辑和数据层的处置反而轻松很多。为何?由于不克不及复用,大批的CSS和javascript和HTML交织在一同,然后再同化一些程序代码,保护的时分只要疾苦的感到,常常做好了就不肯意动,不肯意改。同时又想客户真个操纵尽量的大度易用,javascript不必是不成能的。在做.NET的时分这类感到到其实不激烈,由于.NET已把控件做的很完美,经常使用控件也都有了。直到碰到JSP……
基于.NET的开辟履历,我十分想把页面上的代码可以写的对照明晰,可是JSP内里没有服务端控件,俄然想到.NET内里的TREEVIEW控件是接纳HTC制造的,因而从这入手下手我进进的HTC的殿堂。
HTC(HTMLComponent)
HTML组件
经由过程不休的进修与研讨,我以为他就是基于剧本的面向工具编程手艺。因为javascript和Html的基本还对照好,以是很快就可以够纯熟使用。而个中DOM文档工具模子将会在HTC中成为次要的使用点。
接纳HTC带来的优点是伟大的,服务端程序不必再思索款式之类的成绩,一切的款式都能够在HTC中举行设置,服务端只必要装填数据,然后HTC依据设置的属性来显现出想要的效果,我在做一个TreeView控件的时分,乃至把递回都写在了HTC内里,服务端只是把数据掏出来罢了。
别的的优点是复用,人人接纳一致的HTC控件,带来了作风的分歧,同时节俭了大批的编码工夫,良多不懂javascript的程序员也能十分简单的利用。偶然候想甚么MVC,STRUTS之类的手艺在某些方面带来的优点大概还不如HTC带来的优点多,由于体现层的事情一向以来都是最沉重的。
这是我的一点感觉,但愿可以对人人的事情带来一点匡助。
上面是进修HTC的MSDN站点,偶然间我也会写一些。
http://msdn.microsoft.com/library/default.asp?url=/workshop/components/htc/reference/htcref.asp对于中小型web应用来说,php有很强的竞争力,linux+apache+mysql+php(lamp)的组合几乎可以胜任绝大多数网站的解决方案,对于大型应用来讲,对于系统架构要求更高,需要有成熟的框架支持,jsp的struts是个不错的框架,国内介绍它的资料也非常多,应用逐渐广泛起来。asp就不用说了, |
|