广州地球村科技ASP.NET题目
1.接口和抽象类的区别?
2.解释DataSet(ds) 和 ds as DataSet 的含义?
3.WebService是什么意思?什么情况下用WebService?
4.ASP.NET中内置对象是什么?
5.OLEDBConnection 和SQLConnection 有什么区别?
6.采用怎样的方法保证数据的完整性?
拓展:
.net 指的是框架,框架包含很多东西例如:
> 语言: VB, C#, C++, Ruby, Python ...
> 类库: 网络通讯,图像处理, 安全,IO,数据链接访问 ...
> 界面技术:Asp.net(针对网站), Winform(针对桌面应用)
> 底层运行环境:资源回收,内存管理,异常处理 ...
可以看到,asp.net只是.net框架里很小的一部分, 参考上面的图也会显示的很清楚。
ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:
1、代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的.复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。
2、代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。
3、弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。
ASP是解释运行的编程框架,所以执行效率加较低。
ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。
版权声明:此文自动收集于网络,若有来源错误或者侵犯您的合法权益,您可通过邮箱与我们取得联系,我们将及时进行处理。
本文地址:https://www.gunzhua.com/jiuye/bishi/46926.html