null赋值给值类型l。 42.ASP.net的身份验证方式有哪些? 答:windows,forms,passport 43.解释一下UDDI、WSDL的意义及其作用? 答:UDDI是统一描述集成协议,是一套基于Web的,分布式的,为WEB服务提供的信息注册的实现标准规范,同时为也是为企业本身提供的Web服务注册以让别的企业能够发现并访问的协议标准。提供了基于标准的规范,用于描述和发现服务,还提供了一组基于因特网的实现。 WSDL这是一个基于XML的描述WEB服务的接口。 44.什么是SOAP? 答:是简单访问协议。是在分布式环境中,交换信息并实现远程调用的协议。是一个基于XML的协议。使用SOAP,可以不考虑任何传输协议,但通常还是HTTP协议,可以允许任何类型的对象或代码,在任何平台上,以任一种语言相互通信。它是一种轻量级协议。 45.如何部署一个ASP.net页面? 答:vs2003,vs2005里边都有发表机制,vs2003可以发布然后在复制部署。 Vs2005可以直接部署到对应的位置。 46.如何理解.net中的垃圾回收机制? 答:.NET中的垃圾回收机制是引用程序对内存的回收和释放。当每次用new关键字创建一个对象时,运行库都要从托管堆中为其分配内存,因为空间是有限的,最终垃圾回收机制是要回收不用的内存的。已释放内存,重新使用。 47.面向对象的三大基本原则? 答:封装,继承,多态。 48.在.NET中所有类的基类是? 答:object。 50.能用foreach遍历访问的对象需要实现? 答:需要实现IEnumerable接口和GetEnumerator ()方法。 51.Heap与stack的差别? 答:Heap是堆,空间是由手动操作分配和释放的,它的存储区很大的自由存储区。 Stack是栈,是由是操作系统自动分配和释放的,栈上的空间是有限的。程序在编译期间变量和函数分配内存都是在栈上进行的,且在运行时函数调用时的参数的传递也是在栈上进行的。
|