asp.net 面试+笔试题目第1/2页

一名入门的asp.net程序员应该掌握的知识:
(1)熟练使用Sql Server中企业管理器、查询分析器和事件探查器,能熟练编写T-SQL、存储过程、用户自定义函数、视图、触发器;
(2)了解ASP.net服务器控件的生命周期;
(3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX;
(4)掌握多层结构以及类的设计方法;
(5)了解网站安全漏洞相关方面以及优化技巧;

1、可以使用抽象函数重写基类中的虚函数吗?
答:可以,需使用new修饰符显式声明,表示隐藏了基类中该函数的实现。


代码如下:

class BaseClass
{
public virtual void A()
{
HttpContext.Current.Response.Write("阿会楠");
}
}

abstract class dClass : BaseClass
{
public new abstract void A();
}

2、接口可以包含哪些成员?
答:接口可以包含属性、方法、索引指示器和事件,但不能包含常量、域、操作符、构造函数和析构函
数,而且也不能包含任何静态成员。

3、如何把一个array复制到arrayList里。


代码如下:

string[] arrA = new string[]{"阿","会","楠"};
ArrayList arrB = new ArrayList();
foreach(string a in arrA)
{
arrB.Add(a);
}
foreach (string b in arrB)
{
Response.Write(b);
}

4、概述三层结构体系。
答:主要包括界面层,业务逻辑层,数据访问层。

5、StringBuilder和String的区别。
答:使用String类,在赋值时会产生一个新的对象,而StringBuilder不会,所以在大量字符串拼接或频
繁对某一字符串进行操作时最好使用StringBuilder。

6、什么是虚函数?什么是抽象函数?
答:
虚函数:没有实现的,可以由子类继承并重写的函数。
抽象函数:规定其非虚子类必须实现的函数,必须被重写。

7、什么是Web Service?
答:Web Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些
规范使得Web Service能与其他兼容的组件进行互操作。

8、ADO.net常用对象有哪些?
答:
Connection:数据库连接对象
Command:数据库命令
DataReader:数据阅读器
DataSet:数据集

9、委托声明的关键字是?
答:delegate

10、在ASP.net中所有的自定义用户控件都必须继承自?
答:Control类

当前1/2页 12下一页阅读全文

(0)

相关推荐

  • 分享下Asp.Net面试题目及答案集合

    1. 简述 private. protected. public. internal 修饰符的访问权限. 答 . private : 私有成员, 在类的内部才可以访问. protected : 保护成员,该类内部和继承类中可以访问. public : 公共成员,完全公开,没有访问限制. internal: 在同一命名空间内可以访问. 2 .列举asp.net 页面之间传递值的几种方式. 答. 1.使用querystring, 如....?id=1; response. redirect()...

  • asp.net 面试 笔试题目[附答案]第1/3页

    一名入门的asp.net程序员应该掌握的知识: (1)熟练使用Sql Server中企业管理器.查询分析器和事件探查器,能熟练编写T-SQL.存储过程.用户自定义函数.视图.触发器: (2)了解ASP.net服务器控件的生命周期: (3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX: (4)掌握多层结构以及类的设计方法: (5)了解网站安全漏洞相关方面以及优化技巧: 1.可以使用抽象函数重写基类中的虚函数吗? 答:可以,需使用new修饰符显式声明,表示

  • asp.net 面试+笔试题目第1/2页

    一名入门的asp.net程序员应该掌握的知识: (1)熟练使用Sql Server中企业管理器.查询分析器和事件探查器,能熟练编写T-SQL.存储过程.用户自定义函数.视图.触发器: (2)了解ASP.net服务器控件的生命周期: (3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX: (4)掌握多层结构以及类的设计方法: (5)了解网站安全漏洞相关方面以及优化技巧: 1.可以使用抽象函数重写基类中的虚函数吗? 答:可以,需使用new修饰符显式声明,表示

  • Java 深入分析链表面试实例题目

    目录 链表面试题一 问题描述: 问题分析: 问题讲解: 代码实现: 链表面试题二 问题描述: 问题分析: 问题讲解: 代码实现: 链表面试题一 判断链表是否是回文结构. 问题描述: 兄弟们,看图理解什么是链表的回文结构: 回文结构:正着读12 -> 23 ->34,倒着读12->23->34 奇数偶数都可以: 问题分析: 要判断是不是回文结构,那么我们就要遍历链表,一个从前往后走,一个从后往前走,对应的val值要相同,那么我们就必须修改链表的指向,这里就要用到快慢指针帮我们找到中间

  • Android 面试精华题目总结

    下面的题目都是楼主在android交流群大家面试时遇到的,如果大家有好的题目或者好的见解欢迎分享,楼主将长期维护此帖. 某公司高级面试题(2015-03-14)[感谢helder分享] 1.详述Android系统架构,包括层与层之间调用.binder.jni.底层文件读写方法 2.描述自己的一个项目,要求画出结构图,UML图,详细描述项目种的技术点,技术难点以及解决方案 3.一道算法 4.谈谈自己项目管理的方法.对敏捷软件开发的理解 基础面试题(2014-04-18) 1.请解释下在单线程模型中

  • javascript笔试题目附答案@20081025_jb51.net

    一.单选题 1.以下哪条语句会产生运行错误:(A) A.var obj = ( ); B.var obj = [ ]; C.var obj = { }; D.var obj = / /; 2.以下哪个单词不属于javascript保留字:(B) A. with B. parent C. class D. void 3.请选择结果为真的表达式:(C) A. null instanceof Object B. null === undefined C. null == undefined D. Na

  • 某大型网络公司应聘时的笔试题目附答案

    1.有一个论坛,帖子的数据巨大,请简要说明如何提高用户搜索帖子的效率. 在程序方面,可以使用页面缓存技术.在前台界面着设计方面也可以让用户输入多一些的关键字,比如帖子的标题,发贴人的id,时间等,这样就可以大大提高搜索的效率了. 缓存下就行了,模板缓存和局部缓存都可以 2.在blog中用户注册后自动绑定一个:用户名.mmosite.com这样的二级域名,请简要的说出解决方案. 可以用两个IIS站点,一个是主站,一个是域名跳转 用于跳转的站点在IIS里必须添加一个空的主机头(默认站点) 还需要以下

  • 解决ASP中http状态跳转返回错误页的问题

    IIS默认的错误页是很不友好的,很多人看到默认的错误页时都会说:网站打不开了!白白损失了这部分流量.而如果错误页直接跳转到首页又对搜索引擎很不友好,搞不好首页还会被封掉.所以根据情况,有两个方法解决这个问题: 如果是博客等内容型的网站,可以返回一个带有404错误的搜索框让访客搜索,若是电子商务型网站,则可以返回一个带有404错误的进度条进行跳转.这两种方法即照顾了访客又顾及到了SEO. 可以在Google webmaster tools中查看自己网站错误页有多少. 修改默认错误页的方法很简单:在

  • Asp+Rss阅读器制作第1/2页

    Asp+Rss阅读器制作转自凌云的BLOG 我在这里只是作了一个测试.大家可以把它具体应用,调用自己站点中的最新帖,方便用户订阅. RSS阅读器显示页面代码如下:  复制代码 代码如下: <!--#include file="conn.asp"--> <% '****************************** '文件名:index.asp '功 能:RSS阅读器显示页面 '日 期:2006-6-19 '编 程:Cloud.L '***************

  • ASP.net Forms验证Demo第1/3页

    如果您研究过这个问题,那么,你一定会比较郁闷,现在网上流行的那个,国产的,里面有点问题,反正我一从昨天研究到现在 2008年12月17日 23时59分10秒,才搞明白是怎么回事,你说我们这些人容易吗!如果只是为了完成任务,我用ASP就OK了,为什么还要用ASP.net,如果我们用.net时还用ASP的思路也得了,为什么还要研究ASP.net提供的东西.呵呵,不为什么,喜欢,我所做的正是我想做的,我不是为了完成一个任务,而是为了提升自己.总之一句话:我的目标是简化生活,技术高了,就不怕出错了,天塌

随机推荐