net面试题
1、简述 private、 protected、 public、 internal 修饰符的访问权限。
2、说明在.net中常用的几种页面间传递参数的方法,并说出他们的优缺点。
3、C#中的委托是什么?事件是不是一种委托?事件和委托的关系。
4、属性和public字段的区别是什么?
5、什么是装箱(boxing)和拆箱(unboxing)?
6、什么是application pool?
7、堆和栈的区别?
8、描述线程与进程的区别?
9、什么是反射?
10、using关键字有什么用?
11、new 关键字用法
12、XML 与 HTML 的主要区别
13、什么是code-Behind技术。
14、什么是SOAP、UDDI?
15、请指出GAC的含义?
16、什么是XML?
17、请解释ASP。NET中的web页面与其隐藏类之间的关系?
18、你自己认为web service 在dot net framework框架下怎么与XML结合的更好?
19、你对web service的体会?
20、DataReader和DataSet的异同?
21、什么是sql注入?如何避免sql注入?
22、什么是https://www.360docs.net/doc/8215182999.html,中的用户控件?
23、请编程遍历页面上所有TextBox控件并给它赋值为string.Empty?
24、请编程实现一个冒泡排序算法?
25.求以下表达式的值,写出您想到的一种或几种实现方法: 1-2+3-4+……+m
26、成员变量和成员函数前加static的作用?
27、https://www.360docs.net/doc/8215182999.html,与ASP相比,主要有哪些进步?
28、产生一个int数组,长度为100,并向其中随机插入1-100,并且不能重复。
29.软件开发过程一般有几个阶段?每个阶段的作用?
30、JavaScript中怎么实现alert()中的转行?
31、JavaScript中去掉一个数组中的重复元素