16.什么是受管制(托管)的代码?
答:
托管代码是运行.NET 公共语言运行时CLR的代码
unsafe:非托管代码。不经过CLR运行。程序员自行分配和释放内存空间
17.什么是强命名程序集?
答:程序集需要经过加密签名,强命名程序集可以部署到全局程序集缓存中,成为公共程序集
18.net中读写数据库需要用到那些类?他们的作用?
答:DataSet:数据集。
DataCommand:执行语句命令。
DataAdapter:数据的集合,用语填充。
DataReader:数据只读器
19.ASP.net的身份验证方式有哪些?分别是什么原理?
答:
Windwos(默认)用IIS控制
From(窗体)用帐户
Passport(密钥)
20.什么是Code-Behind技术?
答:代码后置。
21.在.net中,配件的意思是?
答:程序集。(中间语言,源数据,资源,装配清单)
22.常用的调用WebService的方法有哪些?
答:1.使用WSDL.exe命令行工具。
2.使用VS.NET中的Add Web Reference菜单选项
23..net Remoting 的工作原理是什么?
答:服务器端向客户端发送一个进程编号,一个程序域编号,以确定对象的位置。
24.在C#中,string str = null 与 string str = "" 请尽量使用文字或图象说明其中的区别。
答:string str = null 是不给他分配内存空间,而string str = "" 给它分配长度为空字符串的内存空间。