已阅读5页,还剩7页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
毕业设计(论文)外文文献翻译专业计算机科学与技术学生姓名叶挺班级B计算机084学号0810704427指导教师吴素琴信息工程学院ASP introduction From 1996 ASP birth to now past 15 years. In the short of 15 years, ASP there are major changes, until now the . The first edition of asp is 0.9 beta, since 1996, it gives birth ASP1.0 Web development bounded brought good news. Early Web application development is very tedious, that should make a simple dynamic pages need to write a lot of C code to complete this for ordinary programmer is a little too difficult. An ASP but allows the use of this simple scripting language additionally, write the code embedded in HTML pages. In programming use its internal components to achieve some advanced functions such as Cookie). Its the biggest contribution lies in its ADO (ActiveX Data Object), this component makes the program of the database operation is very simple, so the dynamic web design also becomes a easy. Therefore overnight, Web design program is no longer imagined arduous tasks, as many people can do their stuff. In 1998, Microsoft to release the ASP 2.0. It is part of the Pack Windows NT4 Option, as IIS 4.0 of module.in accessories. It with ASP 1.0 are the main difference between its external components can be initialized, so that in the ASP program of all internal components have independent memory space, and available for the transaction. By 2000, with the Windows 2000 success release, the operating system IIS 5.0 ach incident ASP 3.0 also begins popularity. Compared with ASP 2.0, ASP 3.0 advantage lies in it USES the COM +, hence its effectiveness is better than its front version, and more stable. In 2001, appeared. In the first development, it is the name of the ASP +, but to with M plan, and to show that match the ASP version is not to ASP3.0 complement, Microsoft will its named . A on the structure and in front of the version is widely divergent, it almost entirely based on the components and modular, Web applications developers use this development environment can realize more modular, more powerful application.As web developers, our lives revolve around working with data. We create databases to store the data, code to retrieve and modify it, and web pages to collect and summarize it. This is the first tutorial in a lengthy series that will explore techniques for implementing these common patterns in ASP. Well start with creating a software architecture composed of a Data Access Layer (DAL) using Typed DataSets, a Business Logic Layer (BLL) that enforces custom business rules, and a presentation layer composed of ASP pages that share a common page layout. Once this backend groundwork has been laid, well move into reporting, showing how to display, summarize, collect, and validate data from a web application. These tutorials are geared to be concise and provide step-by-step instructions with plenty of screen shots to walk you through the process visually. Each tutorial is available in C# and Visual Basic versions and includes a download of the complete code used. First,ASP page featuresASP is a server-side scripting compile environment, can be used to create and run dynamic Web pages or Web applications. ASP page can contain text, HTML tags, common script commands and COM components, etc. Using ASP page can be added to the interactive content (such as online forms) and can also create using HTML page as the user interface of web applications. Compared with HTML, ASP page has the following features:Using ASP can realize breakthrough static HTML pages of some functions limit to realize a dynamic web technology,The ASP file is contained in the HTML code consisting of files, easy to modify and testing;On the server ASP explain procedures will be executed on the server ASP program, and will result in HTML format teleport to the client browser, so using various browsers can browse ASP produced a web page,ASP provides some built-in object, use these objects can make server-side scripting function stronger. For instance can extract from the web browser user through HTML form information submitted, and in a script for the information processing, and then to the web browser to send information,ASP server ActiveX components can be used to perform various tasks, such as access database, send Email or access the file system, etc.As the server is the result of ASP program execution in HTML back to the client browser, therefore users wont see ASP written by the original program code, can prevent ASP program code being stolen. and(7) convenient connection ACCESS and SQL database(8) the development needs a lot of experience, otherwise you will set aside loophole, let hackers using for injection attack. ASP are not limited to the WEB site with HTML combining production, but also can be combined with the XHTML and WML language production WAP mobile WEB sites. But its principle is the same.Second, ASP - working principleWhen in Web sites into ASP function, will occur the following things:1, user browser address bar to input the website, the default page extensions is. Asp.2, request to the server browser.3, server engine starts running ASP program.4, according to the ASP file from top to bottom, execute the order began to treat scripting commands, executive HTML page content.5, page information sent to the browser.Third, ASP upgrade platform: 1, the ASP.Net platform overviewASP refers to Active Server Pages (Active Server Pages). ASP.Net is a new generation of Web application development platform, which provides users with a complete visual development environment, which uses ordinary language CLR runtime (Common Language Runtime) on the server back-end for users to build a strong enterprise-level Web programming framework for the application service.ASP. NET is built on. NET the Frame above, the use of Visual Basic, C # so that modular programming language. Compile it to the first use after the implementation does not need to be recompiled to run directly, so the speed and efficiency than the ASP to improve a lot. It also has a code reusability, maintainability and code size is relatively small and many other advantages. ASP. NET is not just the next version of Active Senver Page (ASP); it is a unified Web development platform for developers to quickly build enterprise-class web application, the required service ASP. NET-based syntax is largely compatible with ASP. Taken ASP ASP own limitations makes the insurmountable defects. NET technology, system performance has been greatly improved: 1) ASP. NET page only once compiled, do not need to recompile, until the page has been modified or WEB applicationRestarts, which greatly enhance the speed of many visits; 2) the ASP. NET through the ADO. NET DataGrid database components can be direct and database; 3) ASP. NET code-behind approach taken to write the code makes the code easier to write, clearer structure, reduce development and maintenance of the system complexity and cost. It also provides a new programming model and a structure used to generate a more secure, scalable and stable applications.2、Operation features. A is based on the common language program in the server. Unlike previous ASP real-time interpretation process, but a program in the servers first run compile, executive effect, than a a explanation much better, executive efficiency greatly enhanced. A can run in the Web application of software developers almost all of the platform. The common language of basic library, information mechanism, data interface treatment can seamlessly integrate into the Web applications. A is also independent language language - feasibility of, so, you can choose a kind of the most suitable for your language to write your program, or put your program in a number of language to write, now support with c #, , Jscript, managedC+, J#. In the future, such a variety of program language collaborative working ability to protect your present based on COM + development program, can complete transplant to .3、Codetemplate language A commonly there are two major kinds of developing language, using the and c #, c # relative is more commonly used, because it is unique language, using the VB programming is used, suitable for VB programmers, if before new , no other development experience with language, suggest direct study c #.Four, ASP meaning and characteristics1. The ASP five core connotationASP (ApplicationServiceProvider, application software leasing service provider) that is through the network to provide application software services means of leasing the practitioners, which refers to the operator for the application of software as the main body, through a network to transfer service, this mainly services trade mode can promote the enterprise by leasing the way to more cost-effective manner with software, and can also use because providers centralized management and dramatically reduce enterprise cost of maintenance. Basically, ASP as a software Service, Service network, Information outsourcing Service and network combination and product pathways of three main productization, distribution characteristics, their can even regarded as ISP (InternetService Provider) and ITS (Information Technology Service) combination. According to the prevailing opinion, ASP has the following five core connotation:ASP application for the center to provide emphatically for application of access and management.B. ASP service can provide users with no in the server, personnel, systems and system authorization for the resource inputs they can be in customize new application system environment access services, such as ISP, and such services are generally press month ASP service fee.C. ASP adopts a centralized management means - ASP generally has a management center, all the customers through the INTERNET to remote access, obtain a technical support and consultation services.D. a service, also is to speak, ASP provided is standardized products bag, the products are minimal custom or no customized for clients achieve industry users speaking has reached practical convenient standards.E. according to contract delivery; in the ASP customers eyes, ASP is one according to the customer agreement to provide relevant service, guaranteed that the application service system service can get really fulfil institution.2. ASP stage of development and the problems facedWith Internet service providers, software vendors and the ISP as its main character, IT is various according to their own advantages based on ASP in various fields of trying. Current stage speaking, ASP services provided by countless multifarious, no standardization and quantification, the concept of hardware manufacturers to ASP soil and force direction draws close, software vendors and the ISP is directly involved in the ASP business front line. The author estimates, after a period of trial and development, ASP will provide service integration development, product and service preliminary standardization will soon be established, and then into the market thinning and standards, ASP product mature period, ASP steadily, and will eventually become the IT industry business model core! At present in the ASP the road of development, main are faced with the problem that the changes of ideas aspects: use lease instead of buying, service integration instead of product distributors and service economy instead of product economy and so on. Specific to the actual regard, safety and quality of service is ASP and client priority of common concern, to realize the ASP puts forward lease high-tech slogan, ASP go15!ASP的介绍从1996年的ASP诞生到现在,过去的15年。在短短15年的ASP有重大变化,直至现在的。 ASP的第一版是0.9测试版,自1996年以来,它给出生ASP1.0 Web开发界带来了好消息。早期的Web应用程序的开发是非常乏味的,应该让一个简单的动态页面需要编写大量的C代码来完成普通的程序员,这是有点太难了。一个ASP,但允许使用这个简单的脚本语言,此外,写在HTML页面中嵌入代码。在编程中使用其内部的组件,以实现先进的功能,如cookie)。它的最大贡献在于它的ADO(ActiveX数据对象),这个组件使得对数据库的操作方案是非常简单的,所以动态网页的设计也成为容易。因此,在一夜之间,网页设计方案不再是想象的艰巨任务,因为很多人可以做自己的东西。在1998年,微软发布了ASP 2.0。这是包Windows NT4股权的一部分,作为IIS 4.0 module.in配件。它与ASP 1.0,其外部元件之间的主要区别可以被初始化,所以,在所有内部组件的ASP程序有独立的内存空间,可用于交易。与Windows 2000的成功发行,到2000年,操作系统的IIS 5.0的ACH事件ASP 3.0中也开始流行。与ASP 2.0相比,ASP 3.0的优势在于它使用的COM,因此,其成效是比它前面的版本更好,更稳定。在2001年,ASP.NET出现。在发展第一,它是ASP的名称,但与M计划,并显示匹配的ASP版本是不是ASP3.0的补充,微软将其命名为。 A的结构和在前面的版本是大相径庭,它几乎完全基于组件和模块化,Web应用程序开发人员使用这个开发环境,可以实现更加模块化,更加强大的application.As web开发,围绕着我们的生活处理数据。我们创建数据库存储的数据,代码,检索和修改,网页收集和总结。这是一个漫长的系列将探索实施这些常见的模式,在ASP技术的第一个教程。首先,我们将创建一个数据访问层(DAL)的使用类型化数据集,商业业务逻辑层(BLL)执行自定义的业务规则,并表示层都有一个共同的页面布局的ASP网页组成的软件架构组成。一旦这个后端的基础已经奠定,我们将迁入报告,显示如何显示,汇总,收集,并验证从Web应用程序的数据。这些教程都是为了要简明扼要,并提供大量截屏视觉穿行过程中,你一步一步的指示。每个教程是在C和Visual Basic版本,包括一个完整的使用的代码下载。首先,ASP页面功能ASP是一个服务器端脚本编译环境,可以用来创建和运行动态网页或Web应用程序。 ASP网页可以包含文本,HTML标记,常见的脚本命令和COM组件等,使用ASP页可添加到交互式内容(如在线表单),也可以创建使用HTML页面的Web应用程序的用户界面。与HTML相比,ASP网页具有以下特点:使用ASP可以实现突破静态的某些功能限制,实现了动态网页技术的HTML页面,ASP文件是包含在HTML文件组成的代码,易于修改和测试;在服务器上的ASP解释程序将在服务器上的ASP程序执行,并会导致HTML格式传送到客户端浏览器,因此使用各种浏览器可以浏览的ASP制作网页,ASP提供了一些内置对象,使用这些对象可以使服务器端脚本功能更强。例如,可以提取从网页浏览器的用户通过HTML表单提交的信息,在信息处理中的脚本,然后以网页浏览器发送信息,可以使用ASP服务器ActiveX组件来执行各种任务,如访问数据库,发送电子邮件或访问文件系统等。由于服务器是在HTML返回到客户端浏览器的ASP程序执行的结果,因此,用户将无法看到的原始程序代码编写的ASP,可以防止ASP程序代码被窃取。和(7)方便连接ACCESS和SQL数据库(8)的发展需要大量的经验,否则,你会预留的漏洞,让黑客利用注入式攻击。 ASP技术是不局限于与HTML结合生产的WEB站点,也可以结合XHTML和WML语言制作WAP手机网站。但它的原理是相同的。其次,ASP - 工作原理到ASP功能的网站时,会发生下列事项:1,用户浏览器地址栏输入网站的默认页面的扩展。 ASP。2,请求到服务器的浏览器。3,服务器引擎开始运行ASP程序。4,按照自上而下的ASP文件,执行的顺序开始处理脚本命令,执行HTML页面内容。5,页面信息发送到浏览器。第三,ASP升级平台:1、ASP.Net平台概述ASP 指 Active Server Pages(动态服务器页面)。ASP.Net是新一代Web应用程序开发平台,它为用户提供了完整的可视化开发环境,它利用普通语言CLR运行时(Common Language Runtime)在服务器后端为用户提供建立强大的企业级Web应用服务的编程框架。ASPNET是建立在NET Frame之上,使用Visual Basic、C#这样模块化程序设计语言。它要第一次使用时进行编译,之后的执行不需要重新编译就可以直接运行,所以速度和效率比ASP提高很多。同时它还具有代码的可重用性、可维护性和代码量相对较少等诸多优点。ASPNET不仅仅是下一版本的Active Senver Page(ASP);它是统一的Web开发平台,用来提供开发人员快速生成企业级web应用程序,所需的服务ASPNET的语法在很大程度上与ASP兼容。由于ASP本身的局限性使得系统有一些不可克服的缺陷,而采取了ASPNET技术的系统性能上有了很大的改善:1)ASPNET页面只需要一次编译后不需要重新编译,直到该页面被修改或WEB应用程序重新启动,极大提升多次访问时的速度
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 成本会计课程设计内容
- 基于FPGA的UART通信模块云化设计课程设计
- 电子图书借阅系统课程设计
- 无人机降落设计案例课程设计
- 多源数据交通拥堵评估设计课程设计
- 基于机器视觉的尺寸测量系统实施步骤课程设计
- WebGL粒子光照模型案例课程设计
- 送料装置机械结构设计教程课程设计
- 学习行为分析用户激励课程设计
- PCA分析降维步骤课程设计
- 2025年广投集团招聘笔试题目及答案
- 《简爱》核心内容解析
- 川教版二年级上册生命生态安全全册教案教学设计
- 《0~3岁婴幼儿家庭教养指导》全套教学课件
- 2025-2026学年教科版一年级体育全一册教案
- 四川省高中英语会考试题及答案(2025年模拟)
- 面部识人课件
- 舞美灯光施工方案
- 药厂QC培训课件
- 小儿膝外翻诊治课件
- 工业互联网平台微服务架构性能测试报告:边缘计算与云计算协同性能优化
评论
0/150
提交评论