1 / 2
文档名称:

net开发语言的特点.doc

格式:doc   大小:24KB   页数:2页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

net开发语言的特点.doc

上传人:miaoshen1985 2018/9/12 文件大小:24 KB

下载得到文件列表

net开发语言的特点.doc

相关文档

文档介绍

文档介绍:前台开发语言div+css,后台程序语言:.net,开发语言的特点:
是一项微软公司的技术,是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术。指 Active Server Pages(动态服务器页面) ,运行于 IIS 之中的程序。
和PHP开发语言的比较 Image is everything
都可以构建复杂的Web应用程序(例如电子商务站点、和企业门户),但两者之间却存在若干重要差别。与PHP不同,并不是一种语言或分析器,而是Microsoft .NET Framework中的一组用于构建Web应用程序和XML Web Service的技术。同PHP一样,Microsoft 页面在服务器上执行并生成标记(例如HTML、WML或XML),标记将发送给桌面应用程序或移动应用程序。但不同的是,为开发Web页面提供了强大的、面向对象的以及由事件驱动的编程模型,同时仍保留了PHP开发人员所****惯的那种简单性。
应用程序是基于强大的面向对象编程(OOP)模式,而不是基于脚本模式。这样便可以获得更为严谨的OOP功能,例如继承、封装和反射。,但要转换更为复杂的应用程序却并不这么简单,这需要仔细的规划和考虑,并采用更符合OOP的方法。开发Web应用程序时的语法和常见任务作以对比。
体系结构对比
阅读完本文后,通过比较语法和语言,是很相似的,它们具有类似的功能和语法。但是,从更基本的体系结构层面来讲,却有着很大差别。PHP基于独立于平台的处理器/引擎,该处理器/引擎用于分析PHP脚本、提供数据库连接、协议以及提供大多数Web应用程序平台所常见的众多其他任务。
是基于一系列技术(如CLR)构建的框架,提供了大量以很好的方式组织的类库,这些类库可满足要在Web应用程序中使用的大多数功能的需要。您还可以轻松地创建各种组件,对该框架进行扩展。
虽然PHP也提供了类似的功能(例如PEAR库),并非完全相同,框架是完全基于OOP模式和OOP概念构建的,而PHP则不然。中类和对象的访问方式方面表现得犹为明显。
中的面向对象编程
都为应用程序开发提供了OOP模式,但它们对各种OOP概念(例如封装和多态)的支持却存在差别。例如,PHP仅支持部分封装(例如,支持在类中声明方法和字段)和部分多态(没有重载和抽象)。此外,由于PHP的类中不存在私有(private)、公有(public)或受保护(protected )函数等概念以及重载,因此PHP也不支持这些概念及其访问。OOP纯粹主义者可能会说,以及各种语言也没有完全支持OOP模式中的所有概念,对于使用OOP的大多数语言(如C++和Java)来说,情况确实如此。
这既有积极的一面,也有消极的一面。消极的一面是:对于某些Web开发人员来说,要比学****PHP困难些,因为PHP提供的是开发人员创建Web站点时所惯用的脚本模式。但是,使用过OOP语言和/比较亲切且易于学****br/> 支持OOP概念的积极的一面是,应用程序的大多数部分都会得到很好的设计,并且能够对内容、逻辑和数据进行清楚的分隔,因而从应用程序生命周期的长远角度看,这通常更容易为其提供支持。此外,本身支持企业技术,例如消息队列、事务( Fra