(整理)点net面试之葵花宝典

(整理)点net面试之葵花宝典

ID:37528544

大小:193.50 KB

页数:31页

时间:2019-05-24

(整理)点net面试之葵花宝典_第1页
(整理)点net面试之葵花宝典_第2页
(整理)点net面试之葵花宝典_第3页
(整理)点net面试之葵花宝典_第4页
(整理)点net面试之葵花宝典_第5页
资源描述:

《(整理)点net面试之葵花宝典》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、http://www.360doc.com/content/10/0716/16/2232000_39451698.shtml1.CLR、CTS、CLS分别是什么意思?CLR是公共语言运行库(commonlanguageruntime)CTS是通用类型系统(CommonTypeSystem)CLS是公共语言规范(CommonLanguageSpecification)2.什么是基元类型?由编译器直接支持的数据类型称为基元类型。比如:byte[]3、简要谈一下您对微软.NET构架下remoting和webservice两项技术的理解以及实际中的应用。remoting

2、是.net中用来跨越machine,process,appdomain(应用程序域)进行方法调用的技术,对于三层结构的程序,就可以使用remoting技术来构建.它是分布应用的基础技术.相当于以前的DCOMWebService是一种构建应用程序的普通模型,并能在所有支持internet网通讯的操作系统上实施。WebService令基于组件的开发和web的结合达到最佳,基于组件的对象模型;4.如何把一个array复制到arrayList里foreach(objectoinarray)arrayList.Add(o);5.WEB控件可以激发服务端事件,请谈谈服务端事件

3、是怎么发生并解释其原理?自动传回是什么?为什么要使用自动传回。在web控件发生事件时,客户端采用提交的形式将数据交回服务端,服务端先调用Page_Load事件,然后根据传回的状态信息自动调用服务端事件。自动传回:是当我们在点击客户端控件时,采用提交表单的形式将数据直接传回到服务端,只有通过自动传回才能实现服务端事件的机制。如果没有自动回传机制就只能调用客户端事件,而不能调用服务端事件。6.WEB控件及HTML服务端控件能否调用客户端方法?如果能,请解释如何调用?可以调用例如:

4、ion();"runat="server">7.请解释ASP.NET中的web页面与其隐藏类之间的关系?一个ASP.NET页面一般都对应一个隐藏类,一般都在ASP.NET页面的声明中指定了隐藏类。例如一个页面Tst1.aspx的页面声明如下<%@Pagelanguage="c#"Codebehind="Tst1.aspx.cs"AutoEventWireup="f

5、alse"Inherits="T1.Tst1"%>Codebehind="Tst1.aspx.cs"表明经编译此页面时使用哪一个代码文件Inherits="T1.Tst1"表用运行时使用哪一个隐藏类8.什么是viewstate,能否禁用?是否所有控件都可以禁用?Viewstate是保存状态的一种机制,用来存储页面范围内的数据,以保证用户在离开页面之前数据的持续性,实现上来说,ViewState被保存在页面内的一个隐藏控件内,并且提交到服务器后被提取后使用,EnableViewState属性设置为false即可禁用:9.当发现不能读取页面上的输入的数据时很有可能是什

6、么原因造成的?怎么解决很有可能是在Page_Load中数据处理时没有进行Page的IsPostBack属性判断。10.请解释什么是上下文对象,在什么情况下要使用上下文对象上下文对象是指HttpContext类的Current属性,当我们在一个普通类中要访问内置对象(Response,Request,Session,Server,Appliction等)时就要以使用此对象。11.请解释转发与跳转的区别?转发就是服务端的跳转A页面提交数据到B页面,B页面进行处理然后从服务端跳转到其它页面跳转就是指客户端的跳转;·超链接跳转:通过地址栏传递字符串,丢失前面的请求,无法动

7、态改变请求的地址;地址栏改变。HyperLink1.NavigateUrl=“a.aspx?name="+TextBox1.Text;·浏览器重定向:通过地址栏传递字符串;丢失前面的请求;服务器得到的将是新的请求;地址栏改变;两次往返;只能传string,255个字符,Response.Redirect(“a.aspx?name=”+a);·服务器转发:将新页面的输出覆盖到原页面上;不会丢失原始请求;地址栏没有变。Server.Transfer("a.aspx");·服务器执行:将新页面的输出附加到原页面上;不会丢失原始请求;地址栏没有变。Server.Execu

8、te("a

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。