欢迎来到天天文库
浏览记录
ID:11480700
大小:180.00 KB
页数:0页
时间:2018-07-12
《面向net的web应用程序设计答案》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、5第1章Microsoft.NETFramework概要习题解答1.Microsoft.NETFramework是什么?答:.NETFramework是把Internet转变成全面的分布式计算平台的一套技术。.NETFramework提供了由XMLWebservice集合创建应用程序的新方法。.NETFramework完全支持现存的Internet标准(HTTP、XML和SOAP)。2..NET平台的核心技术是什么?答:.NETFramework、.NET企业服务器、.NET构造块服务和VisualStudio.NET是.NET平台的核心技术。
2、3.列出组成.NETFramework的组件答:公共语言运行库(CLR)、.NETFramework类库、数据和XML、XMLWebservice、Web窗体和Windows窗体。4.公共语言运行库的用途是什么?答:公共语言运行库(CLR)提供执行代码的环境、编译器、语言独立性和可移植性,以及执行垃圾回收。5.公共语言规范的用途是什么?答:公共语言规范(CLS)定义了一套所有与.NET兼容的语言应该支持的特性。6.什么是XMLWebservice?答:XMLWebservice是可编程的Web组件,它可以在Internet或者企业内部网的Web
3、应用程序之间共享。7.什么是托管环境?答:托管环境提供一些服务,如垃圾回收、安全性和其它类似的特性。第2章使用MicrosoftVisualStudio.NET习题解答1.VisualStudio.NET解决方案和VisualStudio.NET项目有什么不同?答:解决方案仅仅是用于组织项目的一个开发工具。而项目是实际的Web应用程序。1.在VisualStudio.NET中,解决方案资源管理器和服务器资源管理器有什么区别?答:服务器资源管理器列出服务器资源。解决方案资源管理器列出打开的解决方案中的项目以及项目中的文件。2.如何向项目中添加新W
4、eb窗体?答:在“项目”菜单中单击“添加Web窗体”,或者右击解决方案管理器中的“项目”,单击“添加”,然后单击“添加Web窗体”。3.创建Web应用程序项目时,项目文件存储在哪里?答:存储在Inetpubwwwrootprojectnam文件夹中。4.生成项目时,会创建什么文件?答:为项目创建程序集DLL文件并存储在这个项目的bin文件夹下。5.如何在VisualStudio.NET浏览器中浏览一个Web窗体?答:浏览Web窗体之前,必须生成项目。既可以通过右击Web窗体,单击“在浏览器中查看”,也可以在“生成”菜单中,单击“生成项目
5、”,然后右击Web窗体,单击“在浏览器中查看”。第1章使用基于Microsoft.NET的语言习题解答6.如何选择一门基于.NET的语言来创建Web应用程序项目?答:根据开发者使用现有语言的经验。7.公共语言运行库(CLR)在运行一个ASP.NET页时充当什么角色?答:运行库将MSIL编译成本机代码,然后在服务器上运行本机代码。8.实时(JIT)编译充当什么角色?答:运行库使用实时(JIT)编译器将MSIL编译成本机代码。9.列出4种当前.NET支持的语言。答:VisualBasic.NET、VisualC#.NET、JScript.NET、C
6、,、Perl、Cobol等等。10.什么是垃圾回收,为什么它在.NETFramework中非常有用?答:当对象不再被应用程序使用之后,垃圾回收器清理内存。垃圾回收防止由于应用程序不释放资源而导致的内存泄漏。11.为什么为Web应用程序创建组件?答:和其它应用程序共享业务逻辑代码。第1章创建MicrosoftASP.NETWeb窗体习题解答1.如果有一个带.aspx扩展名的Web页,将如何验证它是否是一个Web窗体?答:在VisualBasic.NET中,查找<%@PageLanguage="vb"Codebehind="_.aspx.vb"In
7、herits="_"%>,或者在VisualC#.NET中,查找<%@PageLanguage="c#"Codebehind="_.aspx.cs"Inherits="_"%>。也可以查找
8、wLayout中,文本、图像以及控件自动换行,根据浏览器窗口的宽度不同进行调整。在GridLayout中,页面中的文本域、图像和控件是由绝对坐标固定的
此文档下载收益归作者所有