对大型站点(Web Farms)有更好的支持。事实上,微软已经在 这方面付出了巨大的努力。ASP.NET 可以让用户考虑到多服务器(Multiple Servers)的场合,当用户需要更强大的功能时,仅仅需要增加一台服务器即可。 整个.NET 框架已经充分地提供了这个方法。ASP.NET 提供了外部会话状态 (External Session State)来提供内置式 Web Farms 的支持。另外,由于请求的各 组件相互间经过了充分的优化,所以速度很快。 ASP.NET 还提供更多的其他方面的新特性,例如: λ 内置的对象缓存和页面结果缓存。 λ 内置的 XML 支持,可用于 XML 数据集的简单处理。 λ 服务器控制提供了更充分的交互式控制。
1.2
选题意义
传统的 IT 培训网站管理方式有以下两种。 λ 静态 HTML 页面:更新信息时需要重新制作页面,然后上传页面并修改 相应链接,这种方式因为效率太低已不多用。 λ 基于 ASP 和脚本语言:将动态网页和数据库结合,通过应用程序来处理, 这是目前较为流行的做法。但是由于 ASP 本身的局限性使得系统有一些 不可克服的缺陷, 而采取了 ASP.NET 技术的系统性能上有了很大的改善, 其主要表现在以下几方面。
(1) 由于 ASP 页面每次打开都必须经过先编译后解释的过程, 所以页面在反 复打开时速度没有任何提升,而 ASP.NET 页面只需要一次编译后不需要重新编 译,直到该页面被修改或 Web 应用程序重新启动。这使得在多次访问时速度有 了极大的提升。 (2) 由于 ASP 没有提供任何输出数据为内容的元件, 所以在使用 ASP 撰写数 据库页面时只能借助 ADO 的 RecordSet 对象逐笔读取记录,而 ASP.NET 通过 ADO.NET 提供的 DataGrid 等数据库元件可以直接和数据库联系。 (3)ASP.NET 支持应用程序的实时更新。管理员不必关掉网络服务器或者甚 至不用停止应用程序的运行就可以更新应用文件。应用程序文件永远不会被加 锁,因此甚至在程序运行时文件就可以被覆盖。当文件更新后,系统会自动转换 到新的版本。 (4)ASP.NET 采取 code-behind 的方式编写代码使得代码更易于编写,结构更 清晰,降低了系统的开发与维护的复杂度和费用。
1.3
IT 培训网站未来的发展趋势
近年来,中国 IT 行业飞速发展,令世界刮目相看。目前,我国 IT 专业人 才大量短缺,但又不断有流失。欧美发达国家每年都以工作签证的形式到全世界 发展中国家网罗 IT 专业人才。 据了解, 中国是美国
招聘外籍 IT 员工的大国之一, 仅次于印度。IT 专业人才的短缺推动了我国 IT 培训产业的发展。今年,国内 IT 培训市场一片火热,培训市场规模巨大。IT 人才的短缺,造就了国内 IT 培训市 场的莫大商机,看来在未来几年内,国内 IT 培训业的发展有如下趋势。 1. 连锁经营成为主流 IT 培训一直被全球 IT 界公认为在很大程度上弥补了传统 IT 教育的不足。 Internet 和 IT 技术发展迅猛,使得传统的
课程设置很难与新产品、新技术同 步更新。而在这方面,由著名 IT 厂商和专业协会推出的各类 IT 认证在技术更新 上大大领先于传统的 IT 教育。但传统教育也有其不可忽略的优势。如 有稳定的生源、雄厚的理论研究实力等。因此,近年来,IT 培训机构和之 间频频进行亲密接触,互相取长补短,合作推出有竞争力的 IT 培训项目。 同时,大型的培训机构在自身得到发展的前提下,开始走出地域限制,向外 扩张,积极发展全国连锁加盟分部。他们主要是在各地寻找一些有实力的 IT 培 训机构,与其合作,使用公司的品牌,当地培训分部的培训内容与培训流程都与
总部保持统一。 市场需要权威的培训服务品牌。目前,各种 IT 培训机构呈爆炸性增长,但 市场仍然呈现明显的无序竞争