ASP网站制作之组件手艺的实质COM实例剖析一
强大的可扩展性。ASP具有强大的扩展性,可以实现与多种网络、硬件设备的连接:通过专用的通讯线路远程接入企业;通过远程拨号服务器为远程拨号客户提供服务;通过WAP为移动电话互联网客户服务。COM编程历程内COM服务器(In-ProcessCOMServer)
历程内的COM服务器(In-ProcessComServer)在这前已复杂的先容过,在此,只对一些必要分明、了解的常识点举行论述,再举行编程大概会更好一点;历程内服务器是因为它们在DLL内完成而取得这个称号的。因而,服务器占擗了和利用它的使用程序一样的地点空间(历程)。一切的历程内COM服务器输入四个尺度函数:DllRegisterServer、DllUnregisterServer、DllGetClassObject和DllCanUnloadNow。依据字面意义,我们也已能够感到的出这些函数的事情城市是甚么。固然,Delphi已为我们供应了这些函数的缺省完成。因而,读者不用本人写代码来完成这些函数,但应当了解他们详细是做甚么的。
ASP.Net摆脱了以前ASP使用脚本语言来编程的缺点,理论上可以使用任何编程语言包括C++,VB,JS等等,当然,最合适的编程语言还是MS为.NetFrmaework专门推出的C(读csharp),它可以看作是VC和Java的混合体吧。 另外因为asp需要使用组件,所以了解一点组件的知识(ADODB也是组件) 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。 ASP的语言不仅仅只是命令格式差不多,而是包含在<%%>之内的命令完全就是VB语法。虽然ASP也是做为单独的一个技术来提出的,但他就是完全继承了VB所有的功能。 最近在学asp,不要问我为什么不直接学.net,因为公司网站是asp做的所以有这个需要,卖了本书asp入门到精通,对里面的六大内置对象老是记不住,还有很多属性和方法看的头晕。 尽管MS自己讲C#内核中更多的象VC,但实际上我还是认为它和Java更象一些吧。首先它是面向对象的编程语言,而不是一种脚本,所以它具有面向对象编程语言的一切特性,比如封装性、继承性、多态性等等,这就解决了刚才谈到的ASP的那些弱点。 弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。 多看多学多思。多看一些关于ASP的书籍,一方面可以扩展知识面一方面可以鉴借别人是如何掌握、运用ASP的;多学善于关注别人,向同学老师多多学习,不论知识的大小;多思则是要将学到的知识灵活运用。
页:
[1]