Asp.
NET复习大纲第一部分:理论知识(包含选择,判断,简答题)部分:理论知识(包含选择,判断,简答题)
1关于B/S和C/S架构?(记住下列结论)
C/S是建立在局域网的基础上的,B/S是建立在广域网的基础上的,有比C/S更强的适应范围,一般只要有操作
系统和浏览器就行。C/S一般面向相对固定的用户群,对信息安全的控制能力很强。一般高度机密的信息系统采用C/S结构适宜。B/S建立在广域网之上,对安全的控制能力相对弱,面向是不可知的用户群。与B/S相比,C/S的优点是能充分发挥客户端PC的处理能力,很多
工作可以在客户端处理后再提交给服务器,对应的优点就是客户端响应速度快。开发B/S架构项目可以用ASP.NET,J2EE,
PHP。
关于ASP.NET应用
程序页面的特点在服务器上运行的代码,动态地生成输出到浏览器或客户端设备的页面。任意IE浏览器或移动设备。兼容.NET公共语言运行库所支持的程序
设计语言,如
VB,VC#,J#。基于.NETFramework生成。包括托管环境、类型安全和继承。
2C#变量如何定义(intfl
oatbooldoublestring)
int关键字表示一种整型,该类型根据下表显示的大小和范围存储值。float关键字表示存储32位浮点值的简单类型。double关键字表示存储64位浮点值的简单类型。string类型表示一个字符序列。
3
while,for语句,switch语句的用法?
classProgram{staticvoidMain(string[]args){for(inti=10;i>0;i--){Console.Write("当前变量的值等于"+i.ToString());}}}
}
classProgram{staticvoidMain(string[]args){inti=10;while(i>0){Console.Write("当前变量的值等于"+i.ToString());i--;}}}}
classProgram{staticvoidMain(string[]args){switch(表达式){casevalu1:break;default:break;}}}}
4母版页的扩展名?内容页什么属性指令来绑定母版页。master内容页通过“添加新项-Web窗体-勾选‘选择母版页’”来完成绑定母版页的操作。Autoeventwireup5TextBox控件使用将TextMode属性的作用?TextMode:SingleLine(文本字段)TextMode:MultiLine(文本域)TextMode:Pass
word(密码域)64个验证控件的使用范围?
RequiredFieldValidator验证文本不能为空
RangeValidator验证输入的范围CompareValidator验证两个控件输入是否一致RegularExpresssionValidator正则表达式7ADO.NET的理解?
ADO.NET包含于连接到数据库、执行命令和检索结果的.NETFramework数据提供程序。DataSet对象也可以独立于.NETFramework数据提供程序使用,以管理应用程序本地的数据或源自XML的数据。
8
ASP.NET的运行环境?(IIS与.NET)(参考书)
在安装.NETFramework之前,必须确保该服务器上已经安装并运行了Internet信息服务器(IIS)。设置默认Web网站:默认网站属性-主目录-本地路径设置起始页:默认网站属性-
文档-启用默认文档网站的配置:默认网站属性-网站-IP地址,TCP端口:80
9
关于ASP,
JSP,PHP?(记住下列结论)