我在这里: 首页 ? 面试试题 ? 浏览文章: 最新.net 面试题
« 教师面试技巧慧通C/C++面试题 »

最新.net 面试题




内容摘要:什么叫应用程序域,CTS、CLS、CLR分别作何解释,什么是装箱和拆箱,什么是受管制的代码,ASP.net的身份验证方式有哪些,什么是Code-Behind技术...
关键词:.NET面试题  asp.net面试题  c#面试题  
本文地址:http://www.teecool.com/post/2008012101.html
内容正文:

11.用.net做B/S结构的系统,您是用几层结构来开发,每一层之间的关系以及为什么要这样分层?
答:一般为3层
        数据访问层,业务层,表示层。
        数据访问层对数据库进行增删查改。
        业务层一般分为二层,业务表观层实现与表示层的沟通,业务规则层实现用户密码的安全等。
        表示层为了与用户交互例如用户添加表单。
优点:  分工明确,条理清晰,易于调试,而且具有可扩展性。
缺点:  增加成本。

12.在下面的例子里
     using System;
     class A
     {
          public A()
           {
                PrintFields();
           }
          public virtual void PrintFields(){}
      }
      class B:A
      {
           int x=1;
           int y;
           public B()
   {
               y=-1;
           }
           public override void PrintFields()
           {
               Console.WriteLine("x={0},y={1}",x,y);
           }
当使用new B()创建B的实例时,产生什么输出?
答:X=1,Y=0;x= 1 y = -1

13.什么叫应用程序域?
答:应用程序域可以理解为一种轻量级进程。起到安全的作用。占用资源小。

14.CTS、CLS、CLR分别作何解释?
答:CTS:通用语言系统。CLS:通用语言规范。CLR:公共语言运行库。

15.什么是装箱和拆箱?
答:从值类型接口转换到引用类型装箱。从引用类型转换到值类型拆箱。

16.什么是受管制的代码?
答:unsafe:非托管代码。不经过CLR运行。

17.什么是强类型系统?
答:RTTI:类型识别系统。

18.net中读写数据库需要用到那些类?他们的作用?
答:DataSet:数据存储器。
    DataCommand:执行语句命令。
    DataAdapter:数据的集合,用语填充。

19.ASP.net的身份验证方式有哪些?分别是什么原理?
答:10。Windwos(默认)用IIS...From(窗体)用帐户....Passport(密钥)

20.什么是Code-Behind技术?
答:代码后植。

最新.net 面试题一文有面试题库网收集自互联网,并非本站原创,如原作者发现最新.net 面试题一文,请及时告知本站,本站会作出相关处理,谢谢!!!(联系方式:百度空间留言)

最近发表