- 相关推荐
2011最新asp.net面试题与答案
1.写一条SQL查询语句将表中年纪为空的值更新为25
答:select isnull(age,25) from TableName
2.写一个措施将 推断一个字符串是否是回文(不能利用Library)?
private bool isplalindrome(string str)
{
string[] arr = new string[str.Length];
for (int i = 0; i < arr.Length; i++)
{
arr[i] = str.Substring(i, 1);
}
int beginIndex = 0;
int endIndex = str.Length - 1;
int result = 1;
while (beginIndex < endIndex)
{
if (arr[beginIndex] != arr[endIndex])
{
result = 0;
break;
}
else
{
beginIndex++;
endIndex--;
}
}
return true;
}
3.XML的作用?
答:XML是被设计为存储、传输和沟通数据的。不是被设计为用来揭示数据的。
4.WebService作用?
答:WebService的最大优点即便告终异构平台间的互通。
5.解释一下XSLT?
答:XSLT是一种用来转换XML文档构造的语言。
6. 概述mvc架构体系?
答:mvc是一种目前广为流行软件设计模式,MVC的英文即Model-View-Controller,即把一个应用的输入、处理、输出流程按照Model、View、Controller方式进行分离,分离成三个层分别为:模型层、视图层、控制层。
(1)表现层(View):
代表用户交互页面,对于Web应用来说,可以概括为HTML页面,但有可能为XHTML、XML等。
(2)模型层(Model):
就是业务流程/状态的处理以及业务规则的制定,模型层接受视图请求的数据,并返回最终结果。模型层是MVC的核心。
模型层还有一个很重要的模型就是数据模型。
(3)控制层(Controller ):
可以理解为从用户接受请求,将模型和视图配合到一起,共同完成用户请求。
7. CTS、CLS、CLR分别作何解释?
答:CTS 通用语言系统 CLS 通用语言规范 CLR 公共语言运行库
6.什么是装箱和拆箱?
答:从值类型接口转换到引用类型装箱。从引用类型转换到值类型拆箱。
【最新asp.net面试题与答案】相关文章:
软件测试面试题及答案12-30
c面试题08-04
星巴克面试题目07-18
实用必备综合素质面试题02-16
博彦科技测试面试题03-22
应聘销售员面试题04-01
灯谜及答案08-29
答案的作文02-14
专利代理人面试题概述03-03
最常用面试题解答方法04-05