aspnet常见面试题aspnet面试题
常见面试题及答案130题 1. 简述 private、 protected、 public、 internal 修饰符的访问权限。
答 . private : 私有组员, 在类的内部才能够访问。
protected : 保护组员,该类内部和继承类中能够访问。
public : 公共组员,完全公开,没有访问限制。
internal: 在同一命名空间内能够访问。
2 .列举 页面之间传输值的几个方法。
答. 1).使用QueryString, 如?id=1; response. Redirect 2).使用Session变量 3).使用 #中的委托是什么?事件是不是一个委托? 答 :
委托能够把一个方法作为参数代入另一个方法。
委托能够了解为指向一个函数的引用。
是,是一个特殊的委托 和重载的区分 答 :override 和重载的区分。重载是方法的名称相同。参数或参数类型不一样,进行多 次重载以适应不一样的需要 Override 是进行基类中函数的重写。为了适应需要。
,不过又不能使用Session、 Cookie、Application,您有几个方法进行处理? 答 :
Response. Redirect---QueryString #中索引器的实现过程,是否只能依据数字进行索引? 答:不是。能够用任意类型。
,您是用几层结构来开发,每一层之间的关系和为 什么要这么分层? 答:通常为3层 数据访问层,业务层,表示层。
数据访问层对数据库进行增删查改。
业务层通常分为二层,业务表观层实现和表示层的沟通,业务规则层实现用户密 码的安全等。
表示层为了和用户交互比如用户添加表单。
优点:
分工明确,条理清楚,易于调试,而且含有可扩展性。
缺点:
增加成本。
? 答:应用程序域能够了解为一个轻量级进程。起到安全的作用。占用资源小。
、CLS、CLR分别作何解释? 答:CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。
? 答:从值类型接口转换到引用类型装箱。从引用类型转换到值类型拆箱。
? 答:unsafe:非托管代码。不经过CLR运行。
? 答:RTTI:类型识别系统。
中读写数据库需要用到那些类?她们的作用? 答:DataSet:数据存放器。
DataCommand:实施语句命令。
DataAdapter:数据的集合,用语填充。
的身份验证方法有哪些?分别是什么原理? 答:10。Windwos(默认)用(窗体)用帐户Passport(密钥) -Behind技术? 答:代码后植。
,配件的意思是? 答:程序集。中间语言,源数据,资源,装配清单 ? 答:。
Web Reference菜单选项
面试题 来自淘豆网www.taodocs.com转载请标明出处.