asp.net面试+笔试题目
阿会楠收集并整理自网络,实时更新,希望大家找到合适的工作。当前更新日期:2009-6-1
一名入门的asp.net程序员应该掌握的知识:
(1)熟练使用Sql Server中企业管理器、查询分析器和事件探查器,能熟练编写T-SQL、存储过程、用户自定义函数、视图、触发器;
(2)了解ASP.net服务器控件的生命周期;
(3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX;
(4)掌握多层结构以及类的设计方法;
(5)了解网站安全漏洞相关方面以及优化技巧;
1、可以使用抽象函数重写基类中的虚函数吗?
答:可以,需使用new修饰符显式声明,表示隐藏了基类中该函数的实现。
2、接口可以包含哪些成员?
答:接口可以包含属性、方法、索引指示器和事件,但不能包含常量、域、操作符、构造函数和析构函
数,而且也不能包含任何静态成员。
3、如何把一个array复制到arrayList里。
4、概述三层结构体系。
答:主要包括界面层,业务逻辑层,数据访问层。
5、StringBuilder和String的区别。
答:使用String类,在赋值时会产生一个新的对象,而StringBuilder不会,所以在大量字符串拼接或频
繁对某一字符串进行操作时最好使用StringBuilder。
6、什么是虚函数?什么是抽象函数?
答:
虚函数:可以由子类继承并重写的函数。
抽象函数:规定其非虚子类必须实现的函数,必须被重写。
备注:原来的虚函数这里有加上一句“没有实现的”,但实际上虚函数中是可以有实现的。有意见可以“刷上脚印”讨论。真正没有实现的是抽象函数,抽象函数没有执行代码。这部分可以看下面的文章:http://www.sosuo8.com/article/show.asp?id=2815
7、什么是Web Service?
答:Web Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些
规范使得Web Service能与其他兼容的组件进行互操作。
8、ADO.net常用对象有哪些?
答:
Connection:数据库连接对象
Command:数据库命令
DataReader:数据阅读器
DataSet:数据集
DataAdapter:数据适配器
9、委托声明的关键字是?
答:delegate
10、在ASP.net中所有的自定义用户控件都必须继承自?
答:Control类
一名入门的asp.net程序员应该掌握的知识:
(1)熟练使用Sql Server中企业管理器、查询分析器和事件探查器,能熟练编写T-SQL、存储过程、用户自定义函数、视图、触发器;
(2)了解ASP.net服务器控件的生命周期;
(3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX;
(4)掌握多层结构以及类的设计方法;
(5)了解网站安全漏洞相关方面以及优化技巧;
1、可以使用抽象函数重写基类中的虚函数吗?
答:可以,需使用new修饰符显式声明,表示隐藏了基类中该函数的实现。
C#复制代码
- class BaseClass
- {
- public virtual void A()
- {
- HttpContext.Current.Response.Write("阿会楠");
- }
- }
- abstract class dClass : BaseClass
- {
- public new abstract void A();
- }
2、接口可以包含哪些成员?
答:接口可以包含属性、方法、索引指示器和事件,但不能包含常量、域、操作符、构造函数和析构函
数,而且也不能包含任何静态成员。
3、如何把一个array复制到arrayList里。
C#复制代码
- string[] arrA = new string[]{"阿","会","楠"};
- ArrayList arrB = new ArrayList();
- foreach(string a in arrA)
- {
- arrB.Add(a);
- }
- foreach (string b in arrB)
- {
- Response.Write(b);
- }
答:主要包括界面层,业务逻辑层,数据访问层。
5、StringBuilder和String的区别。
答:使用String类,在赋值时会产生一个新的对象,而StringBuilder不会,所以在大量字符串拼接或频
繁对某一字符串进行操作时最好使用StringBuilder。
6、什么是虚函数?什么是抽象函数?
答:
虚函数:可以由子类继承并重写的函数。
抽象函数:规定其非虚子类必须实现的函数,必须被重写。
备注:原来的虚函数这里有加上一句“没有实现的”,但实际上虚函数中是可以有实现的。有意见可以“刷上脚印”讨论。真正没有实现的是抽象函数,抽象函数没有执行代码。这部分可以看下面的文章:http://www.sosuo8.com/article/show.asp?id=2815
7、什么是Web Service?
答:Web Service是基于网络的、分布式的模块化组件,它执行特定的任务,遵守具体的技术规范,这些
规范使得Web Service能与其他兼容的组件进行互操作。
8、ADO.net常用对象有哪些?
答:
Connection:数据库连接对象
Command:数据库命令
DataReader:数据阅读器
DataSet:数据集
DataAdapter:数据适配器
9、委托声明的关键字是?
答:delegate
10、在ASP.net中所有的自定义用户控件都必须继承自?
答:Control类
上一篇:简明json介绍
下一篇:JS如何控制对象移动
全部评论:
阿生 | 2010-6-24 16:42:00 |
| 网上闲逛,遇到一个比CSDN还要好上几万倍的网站。。。。。。。到此一游。。。。。。留一下一点东东,改天经常过来踩场!站长小心! | |
欢迎经常过来踩踩! | |
老汤 | 2009-5-11 9:27:00 |
| DateTime.Now.ToString("F") | |
![]() | |
申明:本站部分文章来自网络,由于各种原因对文章的来源无从考究,如果您是“
asp.net面试+笔试题目
”的原作者,若侵犯您的版权,请与我联系!在此请您原谅我的幼稚和无知!联系方法:email:ahuinan@21cn.com QQ:106494262
感谢以下网友对网站提出的建议:
1、感谢“蓝树叶kiss”网友发现一个评论漏洞。(2009-2-28)
2、感谢“陈臣”对程序优化和seo方面的建议。(2009-3-18)
感谢以下网友对网站提出的建议:
1、感谢“蓝树叶kiss”网友发现一个评论漏洞。(2009-2-28)
2、感谢“陈臣”对程序优化和seo方面的建议。(2009-3-18)
文章档案
- 作者:阿会楠
- 来源:搜索吧
- 日期:2010-6-9 11:57:00
- 点击:4550
网友投票(您觉得这篇文章怎样?)
请稍侯......
请稍侯......
文章阅读排行
随便看看
最新评论
- 不錯的東東,
打包demoupload.asp,js部分尾多了一個逗號
有空多交流:QQ 37787553 - 不錯的東東,
打包demoupload.asp,js部分尾多了一個逗號
有空多交流:QQ 37787553 - 站长 好!
- 网站不错<br>不知道URl是用什么生成的?
- update A
set A.OriginSalary=A.OriginSalary+B.AddSalary
from dbo.OriginSalary as A left join dbo.AddSalary as B on A.O_ID=B.O_ID - update A
set A.OriginSalary=A.OriginSalary+B.AddSalary
from dbo.OriginSalary as A left join dbo.AddSalary as B on A.O_ID=B.O_ID - 例子举得不好,为什么不直接用update解决呢?
update set A.OriginSalary=A.OriginSalary+B.AddSalary
from dbo.OriginSalary as A left join dbo.AddSalary as B on A.O_ID=B.O_ID - 例子举得不好,为什么不直接用update解决呢?
update set A.OriginSalary=A.OriginSalary+B.AddSalary
from dbo.OriginSalary as A left join dbo.AddSalary as B on A.O_ID=B.O_ID - 恭喜站长改进 支持
- 改版了? 牛叉
- 网站不错^-^ 多多向站长学习
- 212
- 啊 是
阿生
欢迎经常过来踩踩!