background image

ASP.NET 面试题总结

一名入门的 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、接口可以包含哪些成员?

答:接口可以包含属性、方法、索引指示器和事件,但不能包含常量、域、操作符、构造函数

和析构函

数,而且也不能包含任何静态成员。