ASP网页编程之股票报价的WebService之五
ASP脚本是采用明文(plaintext)方式来编写的。小结上面总结一下设置Web使用程序的步骤:
l创立一个叫做StockConsumer的假造目次
l将StockConsumer.aspx文件复制到这个假造目次下
l在wwwroot文件夹中创立一个bin假造目次
l设置bin目次以实行代码的权限
l将代办署理dll文件DailyStock.dll复制到这个目次下,ASP.NET运转工夫引擎会主动从Bin目次当选择对内部库的援用。这里的例子中,这个内部库是DailyStock.dll。
如今挪用文件http://localhost/StockConsumer/StockConsumer.aspx,然后键进股票的标记,点击"GetQuote"(猎取报价)按钮,就可以看到正在利用的Web服务了。注重:Web服务应当可以利用yahoo服务器,不然它就会前往一个毛病信息。当然了,现在国内CRM厂商的产品与其说是CRM,但从至少从我的角度分析上来看,充其量只是一个大型的进销存而已了,了解尚浅,不够胆详评,这里只提技术问题 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 他的语法和设计思路和VB完全相同,导致很多ASP的书都留一句“相关内容请参考VB的相关教材....”更糟糕的是,相当多的ASP教程混合了Javascript,VBscript等等脚本语言,搞的初学者。 下载一个源代码,然后再下载一个VBScript帮助,在源代码中遇到不认识的函数或是其他什么程序,都可以查帮助进行解决,这样学习效率很高。 用户端的浏览器不需要提供任何别的支持,这样大提高了用户与服务器之间的交互的速度。 代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。 ASP.Net和ASP的最大区别在于编程思维的转换,而不仅仅在于功能的增强。ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题: 代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。 掌握asp的特性而且一定要知道为什么。 哪些内置对象是可以跳过的,或者哪些属性和方法是用不到的? 还有如何才能在最短的时间内学完?我每天可以有效学习2小时,双休日4小时。
页:
[1]