毕业设计论文基于ASP源码的企业网站开发设计.doc
《毕业设计论文基于ASP源码的企业网站开发设计.doc》由会员分享,可在线阅读,更多相关《毕业设计论文基于ASP源码的企业网站开发设计.doc(37页珍藏版)》请在三一办公上搜索。
1、镇江高等职业技术学校毕 业 设 计 (论 文)基于ASP源码的企业网站开发设计系名: 信息电子工程系 专业班级: 学生姓名: 学号: 指导教师姓名: 指导教师职称: 2010年6月19日目录引言3第一章 概述41.1 ASP-工作原理51.2 ASP为什么会火?61.3 ASP的发展阶段和面临的问题7第二章本企业网站系统介绍72.1 开发系统的源代码与信息72.2系统功能流程图162.3系统的优势172.4 系统功能介绍17第三章 调试ASP必不可少的组件-IIS203.1 调试前的准备工作203.2添加和运行准备223.3IIS之Web服务器安装步骤243.4 IIS之Web服务器建立243
2、.5 搭建IIS服务器应该注意的安全问题263.6对IIS服务的远程管理273.7 有关IIS的常见问题解答273.8 IIS之FTP服务器283.9 IIS之SMTP服务器29第四章该企业网站系统的制作及调试304.1开始调试任何问题304.2 建设网站中碰到的问题31第五章 asp网页提升速度方法5则33技巧之二:直接访问适当的集合33技巧之三:在费时操作前34技巧之四:优化ASP中的ADO操作34技巧五:不要混用脚本引擎35引言毫无疑问,你已经知道ASP.NET是微软创建服务器端Web应用程序的新一代技术。它构建在Microsoft .NET Framework之上,.NET Frame
3、work聚合了紧密相关的多种新技术,彻底改变了从数据库访问到分布式应用程序的一切。而ASP.NET是.NET Framework中最重要的部件之一,通过它我们可以开发出高性能的Web应用程序。开发人员很容易对ASP.NET技术感兴趣。毫不夸张地说,ASP.NET是针对Web开发的最为完整的技术平台。ASP.NET技术大大超过了它的前辈ASP-ASP的设计原理是通过一套快速但不清晰的工具集来将动态内容插入到普通Web页面。相比较而言,ASP.NET是一个非常成熟的平台,我们可以用它来开发广泛适用且高效的Web应用程序。本书将讲述掌握ASP.NET所需的相关知识。如果你曾使用前一个版本的ASP.N
4、ET编过程,那么可以将重点放在学习ASP.NET的新特性上,例如第13章的LINQ、第32章的ASP.NET AJAX和第33章的Silverlight。如果你从未接触过ASP.NET技术,会发现本书是一本很好的指南,将引导你逐步地学习基础知识和隐藏在ASP.NET技术背后的工作原理。阅读本书的唯一前提是,需具备良好的C#语言基础并了解基本的.NET知识。如果你用过其他语言,比如Java或者C+,但是没有接触过C#,你会发现,先看介绍.NET基础知识较多的其他图书会更好一些,比如Andrew Troelsen所著的C#与.NET 3.5高级程序设计(第4版) 。第一章 概述asp:英文名:Ac
5、tive Server PageASP是一种服务器端脚本编写环境,可以用来创建和运行动态网页或Web应用程序。ASP网页可以包含HTML标记、普通文本、脚本命令以及COM组件等。利用ASP可以向网页中添加交互式内容(如在线表单),也可以创建使用HTML网页作为用户界面的web应用程序。 与HTML相比,ASP网页具有以下特点: 图1-1(1)利用ASP可以实现突破静态网页的一些功能限制,实现动态网页技术; (2)ASP文件是包含在HTML代码所组成的文件中的,易于修改和测试; (3)服务器上的ASP解释程序会在服务器端执行ASP程序,并将结果以HTML格式传送到客户端浏览器上,因此使用各种浏览
6、器都可以正常浏览ASP所产生的网页; (4)ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如可以从web浏览器中获取用户通过HTML表单提交的信息,并在脚本中对这些信息进行处理,然后向web浏览器发送信息; (5)ASP可以使用服务器端ActiveX组件来执行各种各样的任务,例如存取数据库、发送Email或访问文件系统等。(6)由于服务器是将ASP程序执行的结果以HTML格式传回客户端浏览器,因此使用者不会看到ASP所编写的原始程序代码,可防止ASP程序代码被窃取。(7) 方便连接ACCESS与SQL数据库. (8)开发需要有丰富的经验,否则会留出漏洞,让黑客利用进行注入
7、攻击. ASP也不仅仅局限于与HTML结合制作WEB网站,而且还可以与XHTML和WML语言结合制作WAP手机网站。但是其原理也是一样的。 1.1 ASP-工作原理当在Web站点中融入ASP功能后,将发生以下事情: 1、用户向浏览器地址栏输入网址,默认页面的扩展名是.asp。 2、浏览器向服务器发出请求。 3、服务器引擎开始运行ASP程序。 4、ASP文件按照从上到下的顺序开始处理,执行脚本命令,执行HTML页面内容。 5、页面信息发送到浏览器。 ASP的升级平台:ASP.NETASP.net是把基于通用语言的程序在服务器上运行。不像以前的ASP即时解释程序,而是将程序在服务器端首次运行时进行
8、编译,执行效果,比一条一条的解释强很多,执行效率大大的提高。 ASP.net可以运行在Web应用软件开发者的几乎全部的平台上。通用语言的基本库,消息机制,数据接口的处理都能无缝的整合到ASP.net的Web应用中。ASP.net同时也是language-independent语言独立化的,所以,你可以选择一种最适合你的语言来编写你的程序,或者把你的程序用很多种语言来写,现在已经支持的有C#,VB.NET,JScript.NET,managedC+,J#。将来,这样的多种程序语言协同工作的能力保护您现在的基于COM+开发的程序,能够完整的移植向ASP.net。 ASP.NET常用的主要有两种开发
9、语言,VB.NET和C#,C#相对更为常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,如果新接触.NET,没有其他开发语言经验,建议直接学习。ASP(ApplicationServiceProvider,应用软体租赁服务提供者)即是指透过网络以租赁方式提供应用软体服务的从业者,即是指业者以应用软体为主体,透过网络一对多地传递服务,这种以服务为主的交易模式促使企业可藉由租赁的方式,以更符合成本效益的方式拥有软体的使用权,并且亦能因为业者集中式的管理而大幅降低企业维护的成本. 基本上,ASP即具有软体服务化,服务网络化,资讯委外服务与网络结合与产品通路化,通
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 毕业设计 论文 基于 ASP 源码 企业 网站 开发 设计
链接地址:https://www.31ppt.com/p-4860010.html