ASP.NET最新的笔试题

时间:2020-11-23 10:29:03 笔试题目 我要投稿

ASP.NET最新的笔试题

   问题一 C#中 property 与 attribute的区别,他们各有什么用处,这种机制的好处在哪里?

ASP.NET最新的笔试题

  答:
  关于property和attribute在很多书中都没有明显区分。我偏向于如下的理解:
  特性(Attributes)是对设计时支持且又能在程序编译时起到作用的,方法/字段/类/程序集的属性声明。
  属性(property)是更好地避免直接暴露你的私有成员而在类的声明的成员;
 
  问题二 ADO.NET相对于ADO有何区别和改进?
  答: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能够很好的解决。

【ASP.NET最新的笔试题】相关文章:

ASP.NET笔试题小汇总11-27

深圳东方伟业面试题笔试题ASP.NET11-26

360笔试题目07-11

华为2017笔试题08-16

广州某公司的asp.net笔试题11-27

ASP.NET的一套笔试题11-26

湖北东润科技ASP.NET笔试题11-26

ASP.NET的一套简单笔试题11-26

华为2017笔试试题08-10

asp.net基础笔试题(全解完整答案)11-27