Command:命令对象 传递 T-sql语句或者存储过程,以执行对数据库的查询与操作。DataAdpater:适配器对象 管理 Command对像。主要用于查询或更新数据。 DataReader:数据读取器对象 快速、以向前、不断开连接的情况下读取数据。xHAQX74J0X
DataSet:数据集对象 从数据库中取出数据,保存到内存,即可断开连接。 进程和线程的区别?
进程是系统进行资源分配和调度的单位;线程是CPU调度和分派的单位,一个进程可以有多个线程,这些线程共享这个进程的资源LDAYtRyKfE 简
述 private、 protected、 public、 internal 修饰符的访问权限
private: 私有成员, 在类的内部才可以访问。
protected: 保护成员,该类内部和继承类中可以访问。
public: 公共成员,完全公开,没有访问限制。
16 / 43
internal: 在同一命名空间内可以访问Zzz6ZB2Ltk 什么是受管制的代码?
在.net环境中运行的代码都称之为受管制的代码(托管代码>,在.net环境之外,在Windows上运行的代码称之为不受管制的代码dvzfvkwMI1 CTS、CLS和CLR分别作何解释?
CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库
列举ASP.NET 页面之间传递值的几种方式。
1. 使
direct(>.... rqyn14ZNXI 用
QueryString, 如....?id=1。 response. Re2.使用Session变量 3.使用Server.Transfer
ASP.NET中的身份验证有那些?你当前工程采用什么方式验证请解释
Windows、Forms、Passport , 一般采用Forms,比较简单、适用面广
什么是WEB控件?使用WEB控件有那些优势?
17 / 43
web控件就是可以在服务器执行的控件,优势在于可以回传数据,带有事件驱动EmxvxOtOco ASP.Net是什么?ASP.Net是建立在微软新一代.Net平台架构上,利用普通语言运行时 ASP仅局限于使用non-type脚本语言来开发,用户给WEB页中添加ASP代码的方法与客户端脚本中添加代码的方法相同,导致代码杂乱。 6ewMyirQFL ASP.NET允许用户选择并使用功能完善的strongly-type编程语言,也允许使用潜加巨大的.NET Framework。 kavU42VRUs 2.运行机制不同 ASP是解释运行的编程框架,所以执行效率加较低。 ASP.NET是编译性的编程框架,运行是服务器上的编译好的公共语言运行时库代码,可以利用早期绑定,实施编译来提高效率。 y6v3ALoS89 3.开发方式 ASP把界面设计和程序设计混在一起,维护和重用 18 / 43 困难。 ASP.NET把界面设计和程序设计以不同的文件分离开,复用性和维护性得到了提高。 ASP。NET与ASP相比,主要有哪些进步? asp解释形,aspx编译型,性能提高,有利于保护源码。 Ajax有什么组成?原理? 回答:Asynchronous、JavaScript、XML Ajax的原理基于web标准 0YujCfmUCw 抽象工厂的设计模式? 回答:抽象工厂属于工厂模式的一种,指当有多个抽象角色时,使用的一种工厂模式。抽象工厂模式可以向客户端提供一个接口,使客户端在不必指定产品的具体的情况下,创建多个产品族中的产品对象。 eUts8ZQVRd 抽象工厂模式的优缺点分析: 1、优点:多个产品同时创建。客户端代码简洁。 19 / 43 一个具体的工厂创建一系列相互联系的产品,使得客户端的调用非常简单,原因是一系列的产品被 设计到一个工厂类中来创建。客户端需要创建另外一些列的产品,只需要更换一个产品创建类就可以了。 2、缺点:增加新产品的话,需要修改工厂类<接口),以及其实现类。 3、使用时机:在客户端需要同时创建一些列比较固定的对象时,可以考虑使用抽象工厂模式。sQsAEJkW5T 4、适用性: ·一个系统要独立他的产品创建、组合和表示时。 ·一个系统要用多个产品系列中的一个来配置时 ·要强调一系列相关的产品对象和对象的设计以便进行联合使用时 ·提供一个产品类库,而只想显示他们的接口而不是实现时 简单工厂的优缺点? 优:工厂类是整个模式的关键.包含了必要的逻辑判断,根据外界给定的信息,决定究竟应该创建哪个具体类的对象.通过使用工厂类,外界可以从直接创建具体产品对象的尴尬局面摆脱出来,仅仅需要负责“消费”对象就可以了。而不必管这些对象究竟如何 20 / 43