的 ASP 即时解释程序,而是将程序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一条的解释强很多。
二、世界级的工具支持 ASP.net 构架是可以用 Microsoft(R)公司最新的产品 Visual Studio.net开发环境进行开发,WYSIWYG(What You See Is What You Get 所见即为所得)的编辑。
这些仅是 ASP.net 强大化软件支持的一小部分。
三、强大性和适应性 因为 ASP.net 是基于通用语言的编译运行的程序,所以它的强大性和适应性,可以使它运行在 Web 应用软件开发者的几乎全部的平台上。
通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到 ASP.net 的 Web 应用中。
ASP.net同时也是 language-independent 语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有 C(C和 Java 的结合体),VB,Jscript。
四、简单性和易学性 ASP.net 使运行一些很平常的任务如表单的提交客户端的身份验证、分布系统和网站配置变得非常简单。
例如 ASP.net 页面构架允许你建立你自己的用户分界面,使其不同于常见的 VB-Like 界面。
五、高效可管理性 ASP.net 使用一种字符基础的,分级的配置系统,使你服务器环境和应用程序 6的设置更加简单。
因为配置信息都保存在简单文本中,新的设置有可能都不需要启动本地的管理员工具就可以实现。
这种被称为quotZero Local Administrationquot的哲学观念使 Asp.net 的基于应用的开发更加具体,和快捷。
一个 ASP.net 的应用程序在一台服务器系统的安装只需要简单的拷贝一些必须的文件,不需要系统的重新启动,一切就是这么简单。
六、ASP.NET 的基本对象 一、ASP 常用的基本对象 (一)Response 对象 Response 对象用来将信息发送给浏览器。
可以利用此对象将你的脚本语言结果输出到浏览器上。
(二) Request 对象 Request 对象可以被用来访问所有从浏览器到服务器间的信息,也可以利用此对象接收用户在 html 主页的 form 中的信息。
(三)Server 对象 Server 对象提供了许多 server 端的应用函数。
例如,可以利用此对象来控制脚本语言在超过时限前的运行时间.也可以利用此对象来创建其它对象的实例。
(四)Session 对象 存储特定的用户会话所需的信息。
用户在应用程序的页之间跳转时,存储在 Session 对象中的变量不会清除,而用户在应用程序中访问页面时,这些变量始终存在。
(五) Application 对象 Application 对象被用来存储一个应用中的所有用户共享的信息。
例如,可以利用 Application 对象在你的站点的不同用户间传递信息。
(六) ObjectContext 对象 ObjectContext 对象可以被用来控制 ASP 的执行。
这种执行过程由Microsoft Transaction ServerMTS来进行管理。
(七) Active Data 对象 Active Data 对象ADO提供可以从诸如 SQL Server 这样的数据库系统中存储 7数据的手段 这种对象相当重要。
2.2 CSS CSS 是 Cascading Style Sheets层叠样式表的简称。
它是一种用来表现 HTML 或 XML 等文件式样的表现标准语言。
1996 年 12 月出版了 CSS 的第一版,包括非常基本的属性如字体、颜色、空白边。
1998 年 5 月出版了 CCS 的第二版,添加了高级概念如浮动,定位、对有声样式表、用户界面样式表、国际化和双向文本等等的支持。
到目前年为止,第三版还未完备,CSS 3 规范部分发布了,部分尚未完成,包括于多列布局的模块的等新特性。
2.3 HTML HTML 的英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。
超文本传输协议规定了浏览器在运行HTML 文档时所遵循的规则和进行的操作。
HTTP 协议的制定使浏览器在运行超文本时有了统一的规则和标准。
用 HTML 编写的超文本文档称为 HTML 文档,它能独立于各种操作系统平台,自 1990 年以来 HTML 就一直被用作WWW(是 World Wide Web 的缩写,也可简写 WEB、中文叫做万维网) 的信息表示语言,使用 HTML 语言描述的文件,需要通过 WEB 浏览器显示出效果。
2.4 SQL Server 2008 数据库 当今组织机构面临着多项前所未有的数据技术挑战:在整个企业范围内 实现数据与系统的高度分布;为内部员工、目标客户与合作伙伴提供针对相 关数据的持续访问调用能力;以切实有效的信息资料武装信息工作者,促进 科学决策;在不必牺牲应用程序可用性、安全性或可靠性的前提下控制成本 费用水平。
在过去的 SQL Server 2005 的基础之上,SQL Server 2008 做了以下 方面的增强来扩展它的安全性: 一、外键管理 SQL Server 2008 为加密和密钥管理提供了一个全面的解决方案。
为了满足不断发展的对数据中心的信息的更强安全性的需求,公司投 8 资给供应商来管理公司内的安全密钥。
SQL Server 2008 通过支持第三 方密钥管理和硬件安全模块HSM产品为这个需求提供了很好的支持。
二、增强了审查 SQL Server 2008 使你可以审查你的数据的操作,从而提高了遵从 性和安全性。
审查不只包括对数据修改的所有信息,还包括关于什么 时候对数据进行读取的信息。
SQL Server 2008 具有像服审务器中加强 的审查的配置和管理这样的功能,这使得公司可以满足各种规范需求。
SQL Server 2008 还可以定义每一个数据库的审查规范,所以查配置可 以为每一个数据库作单独的制定。
为指定对象作审查配置使审查的执 行性能更好,配置的灵活性也更高。
2.5 IIS IIS 是 Internet 信息服务(Internet Infomation Server)的缩写。
它是一种 Web 服务。
IIS 5.0 是 WINDOWS 2000 的内置组件,在安装 WINDOWS 2000 的过程中可以选择安装 IIS 5.0 组件。
如果系统中当前尚未安装 IIS 5.0 组件,则可以通过控制面板来安装该组件。
1、选择 开始---设置----控制面板命令。
2、在控制面板窗口中,双击”添加或删除程序”图标。
3、在”添加/删除程序”窗口中,单击”添加/删除程序 WIONDOWS 组件”。
4 、在”WINDOWS 组件向导”对话框中,选中”INTERNET 信息服务 IIS”组件,然后单击”下一步”按钮直到完成。
步骤一:添加或删除程序如图 2-1 所示。
9 图 2-1 添加或删除程序对话框步骤二:添加 Windows 组件如图 2-2 所示。
图 2-2 Windows 组件对话框步骤三:配置组件如图 2-3 所示。
10 图 2-3 正在配置组件对话框 步骤四:完成 Windows 组件向导如图 2-4 所示。
图 2-4 完成 Windows 组件向导对话框2.6 脚本语言 脚本语言是介于 HTML 和 Java、C 和 Visual Basic 之类的编程语 言之间的语言。
HTML 通常用于格式化文本和链接网页.编程语言通常用于向 计算机发送一系列复杂指令.脚本语言也可用来向计算机发送指令,但它们 11的语法和规则没有可编译的编程语言那样严格和复杂。
脚本语言主要用于格式化文本和使用以编程语言编写的已编译好的组件。
一、JavaScript 概述 JavaScript 是一种新的描述语言,此一语言可以被箝入 HTML 的文件之中. 透过 JavaScript 可以做到回应使用者的需求事件 如: form 的输入 而不用任何的网路 来回传输资料,所以当一位使用者输入一项资料时,它不用经过传给伺服端 server 处理,再传回来的过程,而直接可以被客户端 client 的应用程式所处理。
二、JQuery 概述 JQuery 的创始人是 John Resig,开始于 2006 年,是一个轻量级的 JS库,拥有强大的选择器,出色的 DOM 操作,可靠的事件处理、完善的兼容性和链式操作等功能。
jQuery 是一个快速,精确的 JavaScript 库,
上一篇:
搭建Java Web开发环境
下一篇:
计算机网络信息安全及防护策略研究