《aspnet网站开发及其应用计算机网站策划_计算机-网页设计.pdf》由会员分享,可在线阅读,更多相关《aspnet网站开发及其应用计算机网站策划_计算机-网页设计.pdf(6页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、 网站开发与应用 论文 姓名:李海洋 班级:91011P 学号:13 网站开发应用的 优势 随着现代信息技术的发展,基于 Web 服务的信息发布成为技术 改革与发展的方向。网站对一个公司企业或者学校已经到了不可或缺 的地步.而与此同时网站开发也越来越得到人们的重视.谈到网站开发,我们首先会想到它的开发语言和环境,在这方面 (c#有着绝对的优势,在我们了解它的优势之前,我们必须明白 以下几个问题 1.ASP.Net 是什么?ASP.Net 是建立在微软新一代.Net 平台架构上,利用普通语言运行时(Common Language Runtime在服务器后端为用户提供建立强大的 企业级 Web 应
2、用服务的编程框架。2.目前 ASP.Net 的开发语言有那些?目前 ASP.Net 的开发语言有三种语言,C#,Visual Basic.Net和 JScrip.3.ASP.Net 与 ASP 的联系和主要区别是什么?ASP.Net 与现存的 ASP 保持语法兼容,实际上我们可将现有的 ASP 源码文件扩展名“.asp 改为“.aspx”然后配置在支持 ASP.Net 运行时 的IIS 服务器的 Web 目录下,即可获得 ASP.Net 运行时的全部优越性 ASP.Net 与 ASP 的主要区别在于前者是编译(Compile)执行而后 者是解释(Interpret)执行,前者比后者有更高的效率
3、。实际上我们可 以把技术改革与发展的方向网站对一个公司企业或者学校已经到了不可或缺的地步而与此同时网站开发也越来越得到人们的重视谈到网站开发我们首先会想到它的开发语言和环境在这方面有着绝对的优势在我们了解它的优势之前我们必大的企业级应用服务的编程框架目前的开发语言有那些目前的开发语言有种语言和与的联系和主要区别是什么与现存的保持语法兼容实际上我们可将现有的源码文件扩展名改为然后配置在支持运行时的服务器的目录下即可获得运行的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序它接受用户的请求输出流到客户端显示除此之外还可以利用平台架构的诸多优越性能如类型安全对等
4、标准的强健支持的主要优点有ASP.Net 的执行过程看做是编译后的普通语言运行时代码充当 一个和前端浏览器和中间件用户交互的应用程序,它接受用户的请 求,输出 HTML流到客户端显示。除此之外,ASP.Net 还可以利用.Net 平台架构的诸多优越性能,如类型安全,对 XML,SOAP,WSDL 等 In ternet 标准的强健支持。4.ASP.Net的主要优点有哪些?ASP.Net 可完全利用.Net 架构的强大,安全,高效的平台特性。ASP.Net 是运行在服务器后端编译后的普通语言运行时代码,运行时 早绑定(Early Binding),即时编译,本地优化,缓存服务,零安装配 置,基于
5、运行时代码受管与验证的安全机制等都为 ASP.Net 带来卓越 的性能。对 XML,SOAP,WSDL 等 In ternet 标准的强健支持为 ASP.Net 在 异构网络里提供了强大的扩展性。5.HTML Server Control 和 Web Server Control有什么联系和区 别?HTML Server Control 是为了和传统 ASP 保持兼容而开发的一类基 于 HTML 静态页面的控件(如文本框,按钮),它们与这些控件一一 对应,它们位于命名空间 System.Web.Ul.HtmICo ntrols里。Web Server Control 是专为下一代基于组件开发的
6、.Net 平台架构而 量身定做的,它不仅包括具有传统 HTML 静态页面的控件等 Web Server Control,它还包括有 AdRotator,XML 等功能强大的组件,更重 要的是它为用户开发 Web Server Control组件提供了强大,易用的技 术底层支持。这将成为下一阶段 ASP.Net 开发的热点。它们位于命名 空间 System.Web.Ul.WebControls里。6.ASP.Net主要包括哪些内容?技术改革与发展的方向网站对一个公司企业或者学校已经到了不可或缺的地步而与此同时网站开发也越来越得到人们的重视谈到网站开发我们首先会想到它的开发语言和环境在这方面有着绝
7、对的优势在我们了解它的优势之前我们必大的企业级应用服务的编程框架目前的开发语言有那些目前的开发语言有种语言和与的联系和主要区别是什么与现存的保持语法兼容实际上我们可将现有的源码文件扩展名改为然后配置在支持运行时的服务器的目录下即可获得运行的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序它接受用户的请求输出流到客户端显示除此之外还可以利用平台架构的诸多优越性能如类型安全对等标准的强健支持的主要优点有ASP.Net 主要包括 WebForm 和 WebService两种编程模型。前者为 用户提供建立功能强大,外观丰富的基于表单(Form)的可编程 的 Web
8、 页面。后者通过对 HTTP,XML,SOAP,WSDL 等 In ternet 标准的支持提供在异构网络环境下获取远程服务,连接远程设备,交 互远程应用的编程界面.Active Server Pages(ASP,活动服务器页面)就是一个比较简单编程环境,在其中,可以混合使用 HTML、脚本语 言以及少量组件来创建服务器端的 In ternet 应用程序;ASP.NET 是微软力推的功能强大的编程环境,可以使用 C#等多 种高级语言及脚本语言、HTML、XML、XSL 等来创建基于网络的 应用程序。ASP.NET 将 C#作为一种面向对象语言,在很多方面来看,C#将成为微软的与 Java 相似
9、的语言。C#是 ASP.NET 开发中一个最 重要的功能,微软会将 C#发展成为 Java 的强劲对手。这也是微软.Net 框架的一个重要组成部分。我认为 C#是微软在编程语言领域击败对 手的主要工具。ASP.NET 在面向对象性、数据库连接、大型站点应用等方面都 优于ASP 程序,ASP.NET 还提供更多的其他方面的新特性,例如:内置的对象缓存和页面结果缓存;内置的 XML 支持,可用于 XML 数据集的简单处理;服务器控制提供了更充分的交互式制等。ASP.NET 依然完全锁定在微软的操作系统中,要真正发挥 ASP.NET 潜力,你要使用 C#或 。这两种语言将成为 ASP.NET 标准的
10、核心的脚本语言。和其他 web 语言相比, 好处在于开方 模式与 winform 的开发基本一样,界面和代码可以分离。这是别的 web 语言做不到的。再就是 visual studio强大的 IDE,也是别的 web 语 言没有的.技术改革与发展的方向网站对一个公司企业或者学校已经到了不可或缺的地步而与此同时网站开发也越来越得到人们的重视谈到网站开发我们首先会想到它的开发语言和环境在这方面有着绝对的优势在我们了解它的优势之前我们必大的企业级应用服务的编程框架目前的开发语言有那些目前的开发语言有种语言和与的联系和主要区别是什么与现存的保持语法兼容实际上我们可将现有的源码文件扩展名改为然后配置在支
11、持运行时的服务器的目录下即可获得运行的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序它接受用户的请求输出流到客户端显示除此之外还可以利用平台架构的诸多优越性能如类型安全对等标准的强健支持的主要优点有安全性相对一般的语言要高。执行效率低点,因为是micro soft,主要是为中小企业服务稳定性还行。ASP.net 架构,由于是编译 语言,相对来说性能比 PHP 稍微高一些。ASP.net 能够做一些并行框架。比如说访问一个 Home 的时候可以并 发的从不同的数据源获取数据整合起来,像目前 myrebuild 的框架,也就是制作一个实时的 myrebuil
12、d 的框架,在 ASP.net 是很容易实现 的,但是用 PHP 就需要制作中间件,这样第一速度比较快,可以做 分布式的框架。ASP.net 可以比较容易集成自己语言的特性。传统的 memory cache都 是C 写的,MySpace选择用.NET 写的,它可以集成 C+的元素。现 在这个架构是扩展性很高存储性能比较高框架。ASP.net 是把基于通 用语言的程序在服务器上运行。不像以前的即时解释程序,而是将程 序在服务器端首次运行时进行编译,这样的执行效果,当然比一条一 条的解释强很多。ASP.net 程序,只需要被执行 1 次就会在服务器上 编译生成,当再次被执行时不需要重复进行编译,不
13、会增加服务器的 负担。而其他一些语言程序每次均需要占用服务器资源去运行编译,所以运行次数越多,ASP.n et的优势越明显,例如网站的首页每天有 10 万访客,ASP.net 只需要编译一次,比传统程序语言节省 99999 次 的服务器占用负担 由于 ASP.NET 应用程序采用页面脱离代码技术,即前台页面代 码保存到 aspx 文件中,后台代码保存到 CS 文件中,这样当编译程序 将代码编译为 dll 文件后,ASP.NET 在服务器上运行时,可以直接运 行编译好的 DLL 文件,并且 ASP.NET 采用缓存机制,可以提高运行 ASP.NET 技术改革与发展的方向网站对一个公司企业或者学校
14、已经到了不可或缺的地步而与此同时网站开发也越来越得到人们的重视谈到网站开发我们首先会想到它的开发语言和环境在这方面有着绝对的优势在我们了解它的优势之前我们必大的企业级应用服务的编程框架目前的开发语言有那些目前的开发语言有种语言和与的联系和主要区别是什么与现存的保持语法兼容实际上我们可将现有的源码文件扩展名改为然后配置在支持运行时的服务器的目录下即可获得运行的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序它接受用户的请求输出流到客户端显示除此之外还可以利用平台架构的诸多优越性能如类型安全对等标准的强健支持的主要优点有的性能。很多 ASP.NET 功能都可以
15、扩展,这样可以轻松地将自定义功能 集成到应用程序中。例如,ASP.NET 提供程序模型为不同数据源提 供插入支持 ASP.NET 中包含的新增功能使得管理宿主环境变得更加简单,从而为宿主主体创建了更多增值的机会。使用新增的 ASP.NET 服务器控件和包含新增功能的现有控件,可以轻松、快捷地创建 ASP.NET 网页和应用程序。新增内容(如成 员资格、个性化和主题)可以提供系统级的功能,此类功能通常可能 会要求开发人员进行大量的编写代码工作。新增数据控件、无代码绑 定和智能数据显示控件已经解决了核心开发方案(尤指数据)问题。技术改革与发展的方向网站对一个公司企业或者学校已经到了不可或缺的地步而与此同时网站开发也越来越得到人们的重视谈到网站开发我们首先会想到它的开发语言和环境在这方面有着绝对的优势在我们了解它的优势之前我们必大的企业级应用服务的编程框架目前的开发语言有那些目前的开发语言有种语言和与的联系和主要区别是什么与现存的保持语法兼容实际上我们可将现有的源码文件扩展名改为然后配置在支持运行时的服务器的目录下即可获得运行的执行过程看做是编译后的普通语言运行时代码充当一个和前端浏览器和中间件用户交互的应用程序它接受用户的请求输出流到客户端显示除此之外还可以利用平台架构的诸多优越性能如类型安全对等标准的强健支持的主要优点有
限制150内