当前位置: 首页 > 图文教程 > 网络编程 > ASP.NET > asp.net 面试+笔试题目

ASP.NET
asp.net下用服务器端代码解决浏览器兼容性问题
asp.net 安全的截取指定长度的html或者ubb字符串
asp.net 在线编辑word文档 可保存到服务器
asp.net 提高网站速度及如何利用缓存
asp.net 修改/删除站内目录操作后Session丢失问题
asp.net URL重写简化版 速学URL重写
asp.net EncryptHelper 加密帮助类
asp.net JSONHelper JSON帮助类
C# 调用存储过程简单完整的实例代码
vs2008 安装失败的总结与分享
HttpHandler HttpModule入门篇
ASP.NET(AJAX+JSON)实现对象调用
Asp.net 基于Cookie简易的权限判断
asp.net通过HttpModule自动在Url地址上添加参数
asp.net 字符串、二进制、编码数组转换函数
ASP.NET操作Excel备忘录
记录游客页面访问IP的简易实现代码 (asp.net+txt)
比较简单的将数据信息导入wrod文档方案(C# for word)
增加asp.net应用程序性能的20种方法(简单有效)
ASP.NET 图片防盗链的实现原理分析

ASP.NET 中的 asp.net 面试+笔试题目


出处:互联网   整理: 软晨网(RuanChen.com)   发布: 2009-09-13   浏览: 109 ::
收藏到网摘: n/a

整理自网络,实时更新,希望大家找到合适的工作 一名入门的asp.net程序员应该掌握的知识:
(1)熟练使用Sql Server中企业管理器、查询分析器和事件探查器,能熟练编写T-SQL、存储过程、用户自定义函数、视图、触发器;
(2)了解ASP.net服务器控件的生命周期;
(3)熟练掌握HTML,CSS,javascript,xml,Web Service,AJAX;
(4)掌握多层结构以及类的设计方法;
(5)了解网站安全漏洞相关方面以及优化技巧;
1、可以使用抽象函数重写基类中的虚函数吗?
答:可以,需使用new修饰符显式声明,表示隐藏了基类中该函数的实现。
复制代码 代码如下:
11、在.net托管代码总我们不必担心内存泄漏,这是因为有了?
答:GC 垃圾收集器。
12、&和&&的区别?
答:&是位运算符,表示按位运算;&&是逻辑运算符,表示逻辑与。
13、覆盖与重载的区别?
答:
覆盖:采用override声明,参数列表必须相同。
重载:不需要特别声明,只要参数列表不同(个数不同或类型不同)。
14、ASP.NET页面传值的几种方式?
答:
1、使用Request.QueryString或Request.Form。
2、使用Session,Cookies,Application。
3、使用Server.Transfer。
4、使用PostBackUrl传递。
15、什么叫装箱和拆箱?
答:从值类型转换到引用类型叫装箱,反之称为拆箱。
16、接口是否可以继承接口?
答:可以。
17、是否可以继承String类。
答:String类是final类故不可以继承。
18、简述private、protected、public、internal修饰符的访问权限。
答:
private:私有的,类内部。
protected:受保护的,类内部和继承类中可以访问。
public:无限制
internal:在同一命名空间内可以访问
19、下面这段代码输出什么?为什么?

int i=5;
int j=5;
if (Object.ReferenceEquals(i,j))
Console.WriteLine("Equal");
else
Console.WriteLine("Not Equal");
答:不相等,因为比较的是对象
20、什么是ASP.NET中的用户控件。
答:ASP.NET中用户控件很关键一点是要区别于自定义控件。用户控件说白了其实就像是asp中的
include,只是功能更加强大。用户控件易于创建但易用性差,自定义控件难创建,但易用性好。
21、什么是强类型系统?
答:RTTI:类型识别系统
22、写出一条Sql语句:取出表A中第31到第40记录(SQLServer,以自动增长的ID作为主键,注意:ID可能不是连续的。
答:select top 10 * from [A] where ID not in (select top 30 from A)
23、谈谈final、finally的区别。
答:
final:不能作为父类被继承。一个类不能声明是final,又声明为abstract。
finally:用于try{}catch{}finally{}结构,用于异常处理时执行任何清除操作。
24、ASP.NET与ASP相比,有哪些进步。
答:
ASP.NET编译型,面向对象编程语言,代码与界面分离。
ASP解释型,脚本语言。
25、如何让时间去秒显示?
答: DateTime.ToString("yyyy-M-d h:m")