第一章
4.
(1)一个学校有多个分院,每个分院有各自的网站,如果提供一台WEB服务器,如何设置?
答:(2)在访问一些网站时,为什么只需要输入域名就能访问网站主页?
服务器上一般都会设置主页文件,就是说输入域名之后,服务器会把你带到主页处。
主页的文件一般默认index.html、index.htm、index.php等等
(3)文件系统、本地IIS、FTP站点和远程站点的区别是什么?
文件系统:就是发布到硬盘的文件
本地IIS:是发布到IIS根目录下的文件
FTP站点:是用过ftp上传到指定服务器的文件
远程站点:就是可以发布到远程服务器的文件
(4)说明什么是虚拟主机,Internet上提的虚拟主机是如何运行的?
1所谓虚拟主机,就是把一台运行在互联网上的服务器划分成多个“虚拟”的服务器,每一个虚拟主机都具有独立的域名和完整的Internet服务器(支持 WWW、FTP、E-mail等)功能。一台服务器上的不同虚拟主机是各自独立的,并由用户自行管理。但一台服务器主机只能够支持一定数量的虚拟主机,当超过这个数量时,用户将会感到性能急剧下降。虚拟主机是使用特殊的软硬件技术,把一台运行在因特网上的服务器主机分成一台台“虚拟”的主机,每一台虚拟主机都具有独立的域名,具有完整的 Internet服务器(WWW、FTP、Email等)功能,虚拟主机之间完全独立,并可由用户自行管理,在外界看来,每一台虚拟主机和一台独立的主机完全一样。盛势网络为中小客户提供优质的网络环境和服务器,并由高级网管负责监控。
2把一台服务器托管到机房,运用软件把这台主机分成若干个虚拟的主机每一个虚拟的主机上都具备完整的Internet服务器功能
第二章
(1)静态网页和动态网页的区别?
静态页面是不能随时改动的,静态是一次性写好放在服务器上进行浏览的,如果想改动,必须在页面上修改,然后再上传服务器覆盖原来的页面,这样才能更新信息,比较麻烦,使用者不能随时修改。
动态页面是可以随时改变内容的,有前后台之分,管理员可以在后台随时更新网站的内容,前台页面的内容也会随之更新
(2)为何把.htm文件的扩展名改为.aspx,而不能把.aspx文件扩展名改为.htm?提供web服务的是什么
.aspx是服务器端程序。服务器看到这个后缀名后,会进行相关的翻译让浏览器看懂。
.htm是不需要翻译浏览器就直接能看懂的。
也就是说
当把.aspx改为.htm是,服务器不翻译直接给浏览器了,浏览器看不懂这些代码。所以出错了!
当你吧.htm改为.aspx时,服务器解释了下.HTM的代码,发给浏览器,浏览器看的懂。
(3)简述fig文件的特点和作用
此文件是一个基于XML的配置文件。其作用是对应用程序进行配置,比如规定客户的认证方法,基于角的安全技术的策略,数据绑定的方法,运程处理对象等
(fig文件是一个XML文本文件它用来储存 ASP.NET Web 应用程序的配置信息,它可以出现在应用程序的每一个目录中。)
第三章
(1)说明修饰符public、internal、protected、protected internal、private的区别?
(2)值类型和引用类型有什么区别?
值类型和引用类型的区别在于,值类型的变量直接存放实际的数据,而引用类型的变量存放的则是数据的地址,即对象的引用。
值类型变量直接把变量的值保存在堆栈中,引用类型的变量把实际数据的地址保存在堆栈中,而实际数据则保存在堆中。注意,堆和堆栈是两个不同的概念,在内存中的存储位置也
不相同,堆一般用于存储可变长度的数据,如字符串类型;而堆栈则用于存储固定长度的数据,如整型类型的数据int(每个int变量占用四个字节)。由数据存储的位置可以得知,当把一个值变量赋给另一个值变量时,会在堆栈中保存两个完全相同的值;而把一个引用变量赋给另一个引用变量,则会在堆栈中保存对同一个堆位置的两个引用,即在堆栈中保存的是同一个堆的地址。在进行数据操作时,对于值类型,由于每个变量都有自己的值,因此对一个变量的操作不会影响到其它变量;对于引用类型的变量,对一个变量的数据进行操作就是对这个变量在堆中的数据进行操作,如果两个引用类型的变量引用同一个对象,实际含义就是它们在堆栈中保存的堆的地址相同,因此对一个变量的操作就会影响到引用同一个对象的另一个变量。
(3)举例说明装箱和拆箱的作用
第四章
(1)说明Image、ImageButton、ImageMap控件的区别
(2)说明<a>元素、LinkButton、HyperLink控件的区别
(3)举例说明Panel、MultiView、Wizard控件的作用
1.Windows 窗体 Panel 控件用于为其他控件提供可识别的分组
2.MultiView服务器控件用作其他控件和标记的容器,并提供了一种可方便地显示信息的替换视图的方式
3. Wizard控件使用多个步骤来描绘用户的输入信息,该控件内的每个步骤 均会给一个StepType。可以在当步骤到Complete时,对所有的数据进行处理
第六章
(1)Session状态和Application状态的异同
(2)简述页面重定向的不同形式和使用区别
(3)简述利用Profile管理个人状态信息的过程
第九章
(1)举例说明身份验证和授权验证过程
身份验证:身份验证就是一个解决谁有权力进入系统的问题,通常的做法就是跟系统维护的用户名单进行核对,这样转化为一个实际的技术问题:如果有效的判断一个用户是不是系统的有效用户。这个过程就是—Authentication(身份验证)
身份验证的使用是通过配置fig文件的< Authentication >配置节来实现的。
授权:授权就是确认用户拥有足够的权限来访问请求的资源
(2)说明实现角管理的流程
第十章
(1)<%@Page Theme=”ThemeName”%>和<%@Page StylesheetTheme=”ThemeName”%>有何区别
(2)主题包括哪几种方式?
(3)简述包含ASP.NET母版页的页面运行时的显示原理
第十一章
(1)描述网站地图文件的基本格式
.sitemap
(2)举例说明如何利用嵌套方式解决复杂的网站导航问题
(3)如何在母版页中使用网站导航功能
第十二章
(1)利用AJAX技术的Web应用程序和传统的Web应用程序比较有什么优点?
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论