在Sql Server中使用存储过程是大家都比较熟悉的了,前不久自己作了一个小东东,数据库使用的是MS Access数据库,也想着试试用存储过程是否可行。毕竟,存储过程与代码的关系不是非常大,数据库和存储过程的修...... <阅读全文>
.NET面试题 .NET笔试题
如何实现连接池?
确保你每一次的连接使用相同的连接字符串(和连接池相同);只有连接字符串相同时连接池才会工作。如果连接字符串不相同,应用程序就不会使用连接池而是创建一个新的连接。
优点
使用连接池...... <阅读全文>
1、权限控制方面问题:
从面向对象的角度讲,如果一个程序中,没有应用角色及角色组的话,那么这个程序是不合格的.一般来说,权限是由权限及流程角色组合而来的,如果仅有权限而没有角色,那么这个控制不灵活;如果仅...... <阅读全文>
在数据量大的时候,有两个解决办法
1.使用存储过程.并且,并非因为存储过程比较快的原因.由于在数据库内部的存储过程,能够实现一些特殊的功能,比如说,可以直接根据当前的排序结果,仅仅取需要的几条数据,如此,无...... <阅读全文>
1 使用异步方式调用Web服务和远程对象
只要有可能就要避免在请求的处理过程中对Web服务和远程对象的同步调用,因为它占用的是的ASP.NET 线程池中的工作线程,这将直接影响Web服务器响应其它请求的能力。
2 使...... <阅读全文>
net的错误处机制是?
采用try->catch->finally结构,
为什么不提倡catch(Exception) ?
try..catch在出现异常的时候影响性能; 应该捕获更具体得异常,比如IOExeception,OutOfMemoryException等
catch(Ex...... <阅读全文>
1、 传入某个属性的set方法的隐含参数的名称是什么?
Value
2、 如何在C#中实现继承?
: 类名(冒号加类名)
3、 C#支持多重继承么?
不支持
4、 被protected修饰的属性/方法在何...... <阅读全文>
个人认为,答对70%算合格,要求不高
.net
1. 你以前项目中承担什么角色,主要负责什么方面的工作?
2. web service 数据传输有什么限制? 为什么?DataTable可以作为web service参数传递么?
3. url重写有几种方式?
...... <阅读全文>
一、.NET框架
开发人员应该熟悉.NET FrameWork体系结构和基本原理,熟悉CLR(公共语言运行时)和MSIL(中间语言),熟悉.NET框架中的委托、线程、序列化、集合、垃圾回收机制、反射等内容。
二、面向对象软件...... <阅读全文>
.net部分
1. 什么叫应用程序域?
2. CTS、CLS、CLR分别作何解释?
3. 什么是受管制的代码?
4. 什么是强类型系统
5. 什么是装箱和拆箱?
6. 什么是重载?
7. 值类型和引用类型的区别?
8. 如何理解委托?
9. ....... <阅读全文>
1.列举ASP.NET 页面之间传递值的几种方式。
答. 1).使用QueryString, 如….?id=1; response. Redirect()….
2).使用Session变量
3).使用Server.Transfer
4.C#中的委托是什么?事件是不是一种委托?
...... <阅读全文>
To provide a consistent object-oriented programming environment whether object code is stored and executed locally, executed locally but Internet-distributed, or executed remotely.
To provide a ...... <阅读全文>
1.在什么情况下使用虚方法?虚方法和接口的差别?
答:需要在派生类里重写该方法时在基类中标记为虚方法,接口中包含方法、属性、索引器、事件。
2.ArraryList,Array string[]的差别是什么?
答:Array 的容量是...... <阅读全文>
1. 什么情况下用到虚方法,他接口的区别?
答:需要在派生类里重写该方法时在基类中标记为虚方法,接口中包含方法、属性、索引器、事件。
2. ArrayList,Arra和string[]三着的区别?
答:Array 的容量是固定的...... <阅读全文>
1. 类的三种特性。
2. 接头和抽象类的特征和区别。
3. 排序。
4. Dateset 和SQL datereder 区别以及各自用法。
5. 线程的含义,线程中的strat和把起放入进程池有什么区别。
6. 装箱,坼箱各自的含义。
7. web ...... <阅读全文>
1.完成如下的程序语句
WCHAR A[MAX_PATH];
memset(A,NULL, );//清空整个数组A
CString B;
Char *Buff;
B.Format(“Embedded-Tech\0”);
Buff= ; //将Buff指向...... <阅读全文>
1. 填空: (1)面向对象的语言具有____封装____性、_____继承____性、____多态____性。
(2)能用foreach遍历访问的对象需要实现 _______IEnumerable_________接口或声明_______GetEnumerable_______...... <阅读全文>
一. 填空题
1..NET Framework包括()()()三种技术
2.运算符++X表示(),X++表示()。
3.软件测试方法分为()()。
4..NET通过对各语言先编译成( ),然后再执行时用( )将其编译成本地平台代...... <阅读全文>
c#笔试题总结(二)1. new 关键字用法(1)new 运算符
用于创建对象和调用构造函数。
(2)new 修饰符
用于向基类成员隐藏继承成员。
(3)new 约束
用于在泛型声明中约束可能用作类型参数的参数的类型。
2.如何...... <阅读全文>
1.两个表,写查询语句,根据两个字段一个是升序,一个将序。
2.根据第一题,每页面显示10条记录,在第25页时怎样显示
3.编程(C#):*****
****
***
*
4.STRIN...... <阅读全文>
1.表 g 和x或c,连接关键字是 :
g_q(date), g_z(date), g_c(char) ,g_k(char)
c_q(date), c_z(date), c_c(char) ,c_k(char)
条件是 日期g_q为2004年1月1日
筛选内容
g_q ,g_z ,g_c ,g_k ,c_k
2.将...... <阅读全文>
1.写一个实现对一段字符串翻转的方法,附加一些条件,如其中包括“,”、“.”,对其设计测试用 例 。
2.对一支纸杯设计测试用例(可以是广义的杯,不一定是某一支特定功能的杯)
开发语言概念题
3.什么是反射?
4...... <阅读全文>
您在什么情况下会用到虚方法?它与接口有什么不同?
Q:Override与重载有什么区别?
Q:值类型与引用类型有什么区别?
Q:怎样理解静态变量?
Q:向服务器发送请求有几种方式?
Q:DataReader与Dataset有什么...... <阅读全文>
