如何成为NET高手.pdf
上传人:sy****28 上传时间:2024-09-14 格式:PDF 页数:4 大小:136KB 金币:16 举报 版权申诉
预览加载中,请您耐心等待几秒...

如何成为NET高手.pdf

如何成为NET高手.pdf

预览

在线预览结束,喜欢就下载吧,查找使用更方便

16 金币

下载此文档

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Com如何成为.NET高手该文档由国内顶级IT视频教育平台浪曦网整理发布.NET牛人应该知道些什么?任何一个使用.NET的人•描述线程与进程的区别?•什么是Windows服务,它的生命周期与标准的EXE程序有什么不同•Windows上的单个进程所能访问的最大内存量是多少?它与系统的最大虚拟内存一样吗?这对于系统设计有什么影响?•EXE和DLL之间的区别是什么?•什么是强类型,什么是弱类型?哪种更好些?为什么?•PID是什么?在做系统的故障排除时如何使用它?•单个TCP/IP端口上能够侦听多少个进程?•什么是GAC?它解决了什么问题?中级.NET开发人员•阐述面向接口、面向对象、面向方面编程的区别•什么是Interface?它与Class有什么区别?•什么是反射?•使用ASMX的XMLWeb服务与使用SOAP的.NETRemoting的区别?•类型系统是由XMLSchema表示的吗?CLS是XMLSchema表示的吗?•从概念上阐述前期绑定(early-binding)和后期绑定(late-binding)的区别?•调用Assembly.Load算静态引用还是动态引用?•何时使用Assembly.LoadFrom?何时使用Assembly.LoadFile?•什么叫AssemblyQualifiedName?它是一个文件名吗?它有什么不同?•Assembly.Load("foo.dll");这句话是否正确?•做强签名的assembly与不做强签名的assembly有什么不同?•DateTime是否可以为null?•什么叫JIT?什么是NGEN?它们分别有什么限制和好处?•.NETCLR中一代的垃圾收集器是如何管理对象的生命周期的?什么叫非确定性终结?•Finalize()和Dispose()之间的区别?•using()语法有用吗?什么是IDisposable?它是如何实现确定性终结的。•tasklist/m"mscor*"这句命令是干嘛的?•in-proc和out-of-proc的区别•.NET里的哪一项技术能够实现out-of-proc通讯?浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Com浪曦网-国内顶级IT视频网络编程教育平台Www.LangSin.Com•当你在ASP.NET中运行一个组件时,它在WindowsXP,Windows2000,Windows2003上分别跑在哪个进程里面?高级开发人员/架构师•DateTime.Parse(myString);这行代码有什么问题?•PDB是什么东西?在调试中它应该放在哪里?•什么叫圈复杂度(cyclomaticcomplexity)?为什么它很重要?•写一个标准的lock(),在访问变量的前后创建临界区,要有"双重检查",•什么叫FullTrust?放入GAC的assembly是否是FullTrust的?•代码加上需要安全权限的特性有什么好处?•gacutil/l|find/i"Corillian"这句命令的作用是什么?•sn-tfoo.dll这句命令是干嘛的?•DCOM需要防火墙打开哪些端口?端口135是干嘛用的?•对比OOP和SOA,它们的目的分别是什么?•XmlSerializer是如何工作的?使用这个类的进程需要什么ACL权限?•为什么不提倡catch(Exception)?•Debug.Write和Trace.Write有什么不同?何时应该使用哪一个?•DebugBuild和ReleaseBuild的区别,是否会有明显的速度变化?请说明理由。•JIT是以assembly为单位发生还是以方法为单位发生?这对于工作区有何影响?•对比抽象基类和接口的使用•a.Equals(b)和a==b一样吗?•在对象比较中,对象一致和对象相等分别是指什么?•在.NET中如何实现深拷贝(deepcopy)?•请解释一下IClonable•什么叫装箱?•string是值类型还是引用类型?•XmlSerializer使用的针对属性的模式有什么好处?解决了什么问题?•为什么不应该在.NET中使用out参数?它究竟好不好?•特性能够放到某个方法的参数上?如果可以,这有什么用?C#组件开发人员•什么时候使用override?什么时候使用new?什么叫shadowing?•解释virtual、sealed、override和abstract的区别•Foo.Bar,Version=2.0.205.0,Culture=neutral,PublicKeyTo