cnet常见面试题

cnet常见面试题

ID:28845188

大小:334.02 KB

页数:14页

时间:2018-12-14

cnet常见面试题_第1页
cnet常见面试题_第2页
cnet常见面试题_第3页
cnet常见面试题_第4页
cnet常见面试题_第5页
资源描述:

《cnet常见面试题》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、cnet常见面试题 C#.Net的常见面试.net知识2008-07-1715:26:44阅读229评论0字号:大中小订阅面向对象的思想主要包括什么?面向对象三大特征:继承,封套,多态.面相对象的思想也不是一句两句就能说清楚.主要思想就是减少代码重复,增大代码复用率.什么是ASP.net中的用户控件问这样的问题,一般是迷惑你.因为新手还是分不清楚用户控件和服务器控件(也称自定义控件).用户控件一般用在内容多为静态,或者少许会改变的情况下.用的比较大.类似ASP中的include.但是功能要强大的多.什么叫应用程序域?什么是受管制的代码?什么是强类型系统?什么是装箱

2、和拆箱?什么是重载?CTS、CLS和CLR分别作何解释?这个需要当前描述了.东西太多.打字要打死了.找个比较简单的说说吧!CTS:公共类型系统.主要是为了语言之间的进行标准化处理.CLS:公共语言规范.主要是确保代码可以在任何语言中访问的最小标准集体CLR:公共语言运行时.主要是管理代码.处理,加载代码,以及所有服务的代码列举一下你所了解的XML技术及其应用.xml可以用来做网页(xslt)xml可以当作数据库xml可以用来保存对象的系列化xml用于配置,用于保存静态数据类型.接触XML最多的是webServices.和config值类型和引用类型的区别?写出C#

3、的样例代码。引用类型用处是返回两个以上参数的时候比较好用refout我常用的是out不要先赋值值类型是在内存中保存,引用类型是在内存中保存一副本.你在内存中可以有多个某种引用对象.但是值类型始终只有一个.最常见的值类型就是static,struct;例如:staticintaa=1;//值类型如果多个用户改变aa的值则,aa的值会以最后一个修改的记录为准.其他人的修改则会被冲掉.引用类型,最能说明问题的就是实例化.你new出来的对象单独分配一个独立的内存.所以值不会互相冲突ADO.net中常用的对象有哪些?分别描述一下。Connection数据库连接对象Comma

4、nd数据库命令DataReader数据读取器DataSet数据集如何理解委托?委托的概念,最好的说明就是事件.因为事件使用的就是委托.例如:this.Load+=newSystem.EventHandler(this.Page_Load);这个就是使用了一个委托.回调机制比较有用的.在net中采用了委托.C#中的接口和类有什么异同。类是方法功能的实现和集合,接口是规范类.约束类.接口,是可以多继承,类只有单继承.接口强调了你必须实现,而没有具本实现的方法和虚类有点相似ASP.net的身份验证方式有哪些?分别是什么原理?window验证:为每个用户开启window帐

5、号,验证其身份.安全性较高.forms验证:为每个登陆用户写入一个身份验证票据.在web使用最广的验证方式.灵活方便.什么是code-Behind技术。新建一个VS.NET下的项目.看到ASPX,RESX和CS三个后缀的文件了吗?这个就是代码分离.实现了HTML代码和服务器代码分离.方便代码编写和整理.活动目录的作用。活动目录是window2000的最重要的功能.可以将用户信息全部集成起来,登陆以后可以访问多个不同的网络服务.没深入研究过..net中读写XML的类都归属于哪些命名空间?System.XML类什么是SOAP,有哪些应用。simpleobjectacc

6、essprotocal,简单对象接受协议.以xml为基本编码结构,建立在已有通信协议上(如http,不过据说ms在搞最底层的架构在tcp/ip上的soap)的一种规范是微软大力推广的WebService使用的协议.如何理解.net中的垃圾回收机制。如果发现内存不够,则垃圾回收器,将全部对象作为无效对象(被回收对象),然后先将全局变量,static,处于活动中的局部变量,以及当前CG指针指向的对象放入一个表中.然后会搜索新列表中的对象所引用的对象.加入列表中,其他没有被加入列表的对象都会被回收.常用的调用webservice方法有哪些?我一般用的是WSDL.或者we

7、b引用.C#中property与attribute的区别,他们各有什么用处,这种机制的好处在哪里?一个是属性,用于存取类的字段,一个是特性,用来标识类,方法等的附加性质C#,Java和c++的特点,有什么相同的地方,不同的地方,相同点:都是C系的,都是面向对象不同点:Java,C#都是建立在虚拟机机制上,而C++不是C#可否对内存进行直接的操作?可以维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么触发器,性能好,事务性ADO。NET相对于ADO等主要有什么改进?新增dataset等,不需要随时保持连接,性能提高ASP。NET与ASP相比,主要有哪

8、些进步?a

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

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

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