简单(40 道) 1. C#中的三元运算符 答: 表达式 ? 结果 1(表达式为 true 时执行) :结果 2(表达式为 false 时执行) 2. Sealed 修饰符的作用 答: sealed 的中文意思是密封,故名思义,就是由它修饰的类或方法将不能被继承或是 重写 3. 委托的关键字 Delegate 4. 开发模式有哪些
常用的开发模式有抽象工厂模式、简单工厂模式、工厂方法模式、单例模式、外观模 式、代理模式、适配器模式 5. repeater 控件的用法? Repeater 没有自己的形态,需要开发人员利用模板进行设置。 Repeater 支持的 5 种模板分别为 ItemTemplate、AlternatingItemTemplate、Separator Template、 HeaderTemplate、FooterTemplate 6.AJAX 是怎么实现的。用与不用有什么区别 AJAX 实质上是几种技术的集合,包括:X
HTML、CSS、DOM、XML、Javascript、 XmlHttpRequest。 主要原理是使用 XmlHttpRequest 进行异步数据提交,实现局部页面无刷新效果,增加 用户体验 7.. 简单谈谈从一个项目启动到客户验收我们所要做的工作步骤 可行性分析、需要分析。概要设计、详细
设计、编码、集成测试、部署 8.请简述面向对象的多态的特性及意义! 多态:面向对象的语言使用虚方法表达多态。这就意味着派生类可以有和父类具有同样 签名的方法,并且父类可以调用派生类的方法。在 C#中,必须使用 virtual 关键字才能使方 法被父类调用。这使得一个对象在不同的环境中有不同的动作形态。 9.堆和栈的区别? 答:栈:由编译器自动分配、释放。在函数体中定义的变量通常在栈上。 堆:一般由程序员分配释放。用 new、malloc 等分配内存函数分配得到的就是在堆上。 10..列举 ADO.net 中的五个主要对象 Connection、Command、DataSet、DataReader、DataAdapter 11.ASP.NET 中的身份验证有哪些 Windows、Forms、Passport,一般采用 Forms,比较简单、适用面广
12. new 有几种用法 第一种:作为操作符时,用于实例化对象 new Class(); 第二种:重写父类成员 public new XXXX(){} 第三种:new 约束指定泛型类声明中的任何类型参数都必须有公共的无参数构造函数。 13. 类成员有( )种可访问形式 public 访问不受限制。 protected 访问仅限于包含类或从包含类派生的类型。 internal 访问仅限于当前程序集。 protected internal 访问仅限于从包含类派生的当前程序集或类型。 private 访问仅限于包含类型。 14.列举 asp.net 的几个主要对象,并简单描述 cookie session application serverresponse request 15.概述三层结构体系 根据所实现的逻辑功能,可以将 ASP.
NET 应用程序结构分为三层:表示层、业务逻辑层、数 据访问层(
web/business/dataaccess) 。数据层从数据库中获取原始数据,业务逻辑层把数据 转换成符合业务规则的有意义的信息
,表示层把信息转换成对于用户有意义的内容。 分层设计具有提高应用程序内聚程度、降低耦合,易于扩展、维护和重用等优点。 16.什么是 code-behind 技术 code-behind 技术是将用于显示可见元素的脚本与编程代码放入不同文件,从而达到代码分 离。 17 《绝代双娇》菜名 请问用什么主材料做的(两种)? 答案:青辣椒+红辣椒 18 《一国两制》 请问用什么主材料做的? 答案:煮花生米和炸花生米 19、EJB 的角色和三个对象有哪些? EJB 组件开发者(Enterprise Bean Provider) 、应用组合者(Application Assembler) 、 部署者(Deployer) 、EJB 服务器提供者(EJB Server Provider) 、EJB 容器提供者(EJB Container Provider) 、
系统管理员(System Administrator) 三个对象是 Remote(Local)接口、Home(LocalHome)接口,Bean 类 20、EJB 容器提供的服务有哪些?? 主要提供声明周期管理、 代码产生、 持续性管理、安全、事务管理、锁和并发行管理等服务。
21、remote 接口和 home 接口主要作用 r