广州地球村科技ASP.NET题目

乐求学 人气:1.89W

1.接口和抽象类的区别?

广州地球村科技题目

2.解释DataSet(ds) 和 ds as DataSet 的含义?

ervice是什么意思?什么情况下用WebService?

中内置对象是什么?

BConnection 和SQLConnection 有什么区别?

6.采用怎样的方法保证数据的完整性?

拓展:

指的是框架,框架包含很多东西例如:

> 语言: VB, C#, C++, Ruby, Python ...

> 类库: 网络通讯,图像处理, 安全,IO,数据链接访问 ...

> 界面技术:(针对网站), Winform(针对桌面应用)

> 底层运行环境:资源回收,内存管理,异常处理 ...

可以看到,只是框架里很小的一部分, 参考上面的图也会显示的很清楚。

ASP使用VBS/JS这样的脚本语言混合html来编程,而那些脚本语言属于弱类型、面向结构的编程语言,而非面向对象,这就明显产生以下几个问题:

1、代码逻辑混乱,难于管理:由于ASP是脚本语言混合html编程,所以你很难看清代码的逻辑关系,并且随着程序的.复杂性增加,使得代码的管理十分困难,甚至超出一个程序员所能达到的管理能力,从而造成出错或这样那样的问题。

2、代码的可重用性差:由于是面向结构的编程方式,并且混合html,所以可能页面原型修改一点,整个程序都需要修改,更别提代码重用了。

3、弱类型造成潜在的出错可能:尽管弱数据类型的编程语言使用起来回方便一些,但相对于它所造成的出错几率是远远得不偿失的。

ASP是解释运行的编程框架,所以执行效率加较低。

是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。