ASP.NET笔试题

问题一 C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?
答:
关于property和attribute在很多书中都没有明显区分。我偏向于如下的理解:
特性(Attributes)是对设计时支持且又能在程序编译时起到作用的,方法/字段/类/程序集的属性声明。
属性(property)是更好地避免直接暴露你的私有成员而在类的声明的成员;
问题二 ADO.NET相对于ADO有何区别和改进?

ASP.NET笔试题

答:
1. ADO以Recordset存储,而ADO.NET则以DataSet表示。Recordset看起来更像单表,如果让Recordset以多表的方式表示就必须在SQL中进行多表连接。反之,DataSet可以是多个表的集合。
2. ADO 的运作是一种在线方式,这意味着不论是浏览或更新数据都必须是实时的。ADO.NET则使用离线方式,在访问数据的时候ADO.NET会利用XML制作数据的一份幅本,ADO.NET的数据库连接也只有在这段时间需要在线。
3.由于ADO使用COM技术,这就要求所使用的数据类型必须符合COM规范,而ADO.NET基于XML格式,数据类型更为丰富并且不需要再做COM编排导致的数据类型转换,从而提高了整体性能。
问题三ASP.NET与ASP相比,主要有哪些进步?
答:
ASP.NET优点:
1. 代码和内容分离使代码更清晰
2. 提高可部署性、可伸缩性、安全性以及可靠性
3. 为不同的浏览器和设备提供更好的支持
ASP缺点:
1. ASP只能使用脚本语言属于解释性语言,主要是javascript或VBScript。而解释性语言,而解释性语言缺乏强类型和编译环境。这些将不可避免地导致性能和伸缩性问题。
2. ASP代码杂乱、功能有限,浏览器兼容以及浏览设备的兼容性差,而ASP.NET能够很好的解决。

感谢您访问:生涯设计公益网!本文永久链接:https://www.16175.com/110830.html。侵删或不良信息举报请联系邮箱:121488412@qq.com或微信:aban618。
(0)

相关推荐

  • 腾讯大数据 三面面经

    作者:大菜菜 来源:牛客网 更新: 本以为二面凉了 谁知道竟然三面了…. 腾讯 CSIG 一面 第一天先做题 两道算法题 第一道a了 第二道超时 后面没有优化出来 加面…

    面试技巧 2020年2月9日
    2.0K
  • 面试时被问及职业规划如何对答如流?

      职业规划是个人对自己职业生涯的目标设定和完成目标的方式和途径。所以,职业规划是者本人的事,不是某个行业或部门的运营情况。作为一个专业的面试负责人,在面试你之前就已经通…

    面试技巧 2022年11月27日
    50
  • 育婴师面试时几个需要注意的地方

    育婴师是近几年新兴起的职业,主要工作是为孩子提供专业的喂养和科学的早教。育婴师面试常常直接面对孩子父母,怎样才可以让孩子的父母认可你的专业性呢?参加育婴师面试怎么办?我们一起来梳理…

    2022年5月16日
    232
  • 面试怎么样?你自己应该最清楚

    一 一员工面试,面试官净是和你聊一些不着边际的事情。 比如聊各种工作之外的事情,比如聊职场的一些八卦。 比如聊社会上的一些事情,比如聊一些你的资源和人脉。 这就说明,你在被面试官当…

    面试技巧 2020年2月3日
    1.0K
  • 银行面试注意事项

    参加银行业、保险业、咨询业公司的面试的时候,穿西装,打领带是非常必要的。关于着装方面的问题,我们可以看看中行资深的hr经理是怎么说的:“我们从国内院校招聘来的毕业生刚开始工作的时候…

    2022年5月22日
    148
  • 为什么想加入我们公司?

    又到了“金三银四”求职季,很多小伙伴都开始寻找更好的职业机会。除了精心准备简历之外,大家也可以针对面试官常见的刁钻问题进行准备,下面就和大家分享下如何回答为什么想加入我们公司这一问…

    2022年5月21日
    773
分享本页
返回顶部