asp net是什么(aspnet是什么语言)

asp net是什么(aspnet是什么语言)

在CSDN论坛。百度贴吧等论坛里面看帖的时候。经常会看到有同学把.NET的东西。发到ASP的版块里。其实。它们根本不是同一个东西!要说它们相同的地方也有。比如。同属微软出品。同样都是平台。但它们真的不是一个东西。

1、什么是ASP?

ASP即Active Server Pages。是MicroSOft公司开发的服务器端脚本环境。可用来创建动态交互式网页并建立强大的web应用程序。当服务器收到对ASP文件的请求时。它会处理包含在用于构建发送给浏览器的HTML(Hyper Text Markup Language。超文本置标语言)网页文件中的服务器端脚本代码。除服务器端脚本代码外。ASP文件也可以包含文本、HTML(包括相关的客户端脚本)和com组件调用。

ASP简单、易于维护 。 是小型页面应用程序的选择 。在使用DCOM (Distributed Component Object Model)和 MTS(Microsoft Transaction Server)的情况下。 ASP甚至可以实现中等规模的企业应用程序。

由此可见。ASP本身并不是编程语言。只是一个语言执行环境。由asp.dll负责语言的解析和执行。它支持VBScript和JScript两种脚本语言。为了和ASP.NET区别。ASP也称为经典ASP。

asp net是什么(aspnet是什么语言)

2、什么是.NET?

.NET 是 Microsoft XML Web services 平台。XML Web services 允许应用程序通过 Internet 进行通讯及共享数据。不管所采用的是哪种操作系统、设备或编程语言。Microsoft .NET 平台提供创建XML Web services 并将这些服务集成在一起。

.NET 就是 Microsoft 的 XML Web 服务平台。不论操作系统或编程语言有何差别。XML Web 服务能使应用程序在 Internet 上传输和共享数据。

Microsoft .NET 平台包含广泛的产品系列。它们都是基于 XML 和 Internet 行业标准构建。提供从开发、管理、使用到体验 XML Web 服务的每一方面。XML Web 服务将成为您今天正在使用的 Microsoft 的应用程序、工具和服务器的一部分。 并且将要打造出全新的产品以满足您的业务需求。

更具体地说。Microsoft 正在五个方面创建.NET 平台。即工具、服务器、XML Web 服务、客户端和.NET 体验。

.NET 体验是 XML Web 服务。通过它们。您可以从 Internet 和独立的应用程序中以集成的方式访问信息。做到省时省钱。Microsoft 将发布面向个人、面向企业的不同的 .NET 体验。一些 Microsoft 正在过渡到 .NET 体验的产品包括 MSN®、bCentral™、Passport 和 Microsoft Visual Studio® .NET。

同样的。.NET也不是一个编程语言。同样是一个平台。其上支持多种编程语言(包括但不限于:C++、VB.NET、 C#。……)!

3、什么是ASP.NET?

ASP.NET又称为ASP+。不是ASP的简单升级。而是微软公司推出的新一代脚本语言。ASP.NET基于.NET Framework的Web开发平台。不但吸收了ASP以前版本的最大优点并参照Java、VB语言的开发优势加入了许多新的特色。同时也修正了以前的ASP版本的运行错误。

ASP.NET具备开发网站应用程序的一切解决方案。包括验证、缓存、状态管理、调试和部署等全部功能。在代码撰写方面特色是将页面逻辑和业务逻辑分开。它分离程序代码与显示的内容。让丰富多彩的网页更容易撰写。同时使程序代码看起来更洁净、更简单。

分享到 :
相关推荐

HostUS美国主机站点如何设置自定义错误页面(自定义hosts访问国外网站)

租用HostUS美国主机后第一步就是开始建立站点。站点的页面出现错误。一般都是跳转到...

ubuntu连接服务器怎么设置端口转发(ubuntu连接服务器怎么设置端口转发文件)

在Ubuntu上设置端口转发。可以使用SSH客户端来实现。具体步骤如下:1[&hel...

香港cn2的vps适合哪些网站租用(香港cn2的vps适合哪些网站租用)

适合租用香港cn2vps的网站有:1。需要快速高效网络的网站。香港vps延迟低且访问...

.at域名是什么 .at域名注册规则

.at是奥地利(Austria)的国家域名。奥地利是欧洲中南部的内陆国。是欧洲南北重...

发表评论

您的电子邮箱地址不会被公开。 必填项已用*标注