1 / 56
文档名称:

Net面试问答大汇总.docx

格式:docx   大小:170KB   页数:56页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

Net面试问答大汇总.docx

上传人:zhangkuan1436 2022/9/11 文件大小:170 KB

下载得到文件列表

Net面试问答大汇总.docx

相关文档

文档介绍

文档介绍:,您您是用几几层结构构来开发发,每一一层之间间的关系系以及为为什么要要这样分分层?  
答:
从下至上上分别为为:数据据访问层层、业务务逻辑层层(又或或成为领领域层)、、表示层层 
数据据访问层层:,您您是用几几层结构构来开发发,每一一层之间间的关系系以及为为什么要要这样分分层?  
答:
从下至上上分别为为:数据据访问层层、业务务逻辑层层(又或或成为领领域层)、、表示层层 
数据据访问层层:有时时候也称称为是持持久层,其其功能主主要是负负责数据据库的访访问 
业业务逻辑辑层:是是整个系系统的核核心,它它与这个个系统的的业务(领领域)有有关 
表表示层::是系统统的UII部分,负负责使用用者与整整个系统统的交互互。  
优点:: 分分工明确确,条理理清晰,易易于调试试,而且且具有可可扩展性性。 
缺缺点:  增加加成本。。
分层式结结构究竟竟其优势势何在?? 
1、、开发人人员可以以只关注注整个结结构中的的其中某某一层;; 
2、、可以很很容易的的用新的的实现来来替换原原有层次次的实现现; 
33、可以以降低层层与层之之间的依依赖;  
4、有有利于标标准化;; 
5、、利于各各层逻辑辑的复用用。 
概概括来说说,分层层式设计计可以达达至如下下目的::分散关关注、松松散耦合合、逻辑辑复用、、标准定定义。
分层式结结构也不不可避免免具有一一些缺陷陷: 
 1、降降低了系系统的性性能。这这是不言言而喻的的。如果果不采用用分层式式结构,很很多业务务可以直直接造访访数据库库,以此此获取相相应的数数据,如如今却必必须通过过中间层层来完成成。 
22、有时时会导致致级联的的修改。。这种修修改尤其其体现在在自上而而下的方方向。如如果在表表示层中中需要增增加一个个功能,为为保证其其设计符符合分层层式结构构,可能能需要在在相应的的业务逻逻辑层和和数据访访问层中中都增加加相应的的代码。。
MVC模模式
MVC((Moddel--Vieew-CConttrolllerr)把交交互系统统的组成成分解成成模型、、视图、、控制器器三种部部件
mvc的的优点::
,使使得复杂杂项目更更加容易易维护。。
,可可以更方方便的控控制应用用程序的的行为
,可以以提供丰丰富的uurl重重写。


MVC的的不足:: 
(1)增增加了系系统结构构和实现现的复杂杂性。对对于简单单的界面面,严格格遵循MMVC,使使模型、、视图与与控制器器分离,会会增加结结构的复复杂性,并并可能产产生过多多的更新新操作,降降低运行行效率。。     
(22)视图图与控制制器间的的过于紧紧密的连连接。视视图与控控制器是是相互分分离,但但确实联联系紧密密的部件件,视图图没有控控制器的的存在,其其应用是是很有限限的,反反之亦然然,这样样就妨碍碍了他们们的独立立重用。。     
(33)视图图对模型型数据的的低效率率访问。。依据模模型操作作接口的的不同,视视图可能能需要多多次调用用才能获获得足够够的显示示数据。。对未变变化数据据的不必必要的频频繁访问问,也将将损害操操作性能能。
asp..nett如何实实现MVVC模式式,举例例说明!!
web//bussineess//dattaacccesss
 
。 
,,如......?idd=1;;())..... 
 
3..使用SServver..Traansffer
,并并说出他他们的优优缺点。。 
QueerySStriing  传递递一个或或多个安安全性要要求不高高或是结结构简单单的数值值。但是是对于传传递数组组或对象象的话,就就不能用用这个方方法了  
sesssioon(vviewwstaate))简单单,但易易丢失作用于于用户个个人,过过量的存存储会导导致服务务器内存存资源的的耗尽。。  
aappllicaatioon对对象的作作用范围围是整个个全局,也也就是说说对所有有用户都都有效。。其常用用的方法法用Loock和和UnLLockk 
coookiie简简单,但但可能不