asp运行环境

时间:2024-06-10 02:28:35编辑:揭秘君

后缀名为asp的文件是什么样的文件啊??

ASP即“活动服务器网页”,是Active Server Page的缩写,ASP的网页文件的格式是.asp。ASP主要特性是把 HTML 、 脚本和 ActiveX ( 网络化多媒体对象技术) 组件等整合在一起,创建和运行动态的 、交互的和高性能的 Web 服务器应用程序。ASP 属于 ActiveX 技术中服务器端的技术,这与通常在客户端实现动态网页的技术如 Java apple t、JavaScript 等有所不同,ASP 的命令和脚本语句是在服务器中解释执行,执行后的结果产生 HTML。扩展资料ASP内建对象——ASP包括许多内置的服务器和应用程序构件对象。这些对象如同微软公司提供的其它可视化工具一样,为开发人员提供了很多方便。这些对象包括:a) Request 和 Response 对象。Request 对象提供了对任何 HTTP 请求而转入脚本的信息存取,其中包括窗体 、表格 、URL 查询等有关信息。Response对象可用于建立对信息的反馈 。b) Application 和 Session 对象。 Application对象用于存储一个特定应用程序所需要的信息, 对象用于存储一个特定用户任务所需的信息。利用 Application 对象,用户可以对Web应用程序的属性进行设置,以实现信息共享。

什么是asp文件 用什么打开(asp文件格式介绍)

ASP,全称Active Server Pages,是微软推出的用来替代CGI的动态服务器web技术。因为ASP简单易学,又有微软的大力支持,所以目前被广泛使用,很多大型网站都是用ASP开发的。可以用网站编辑软件Dreamweaver或者记事本打开。ASP文件就是在普通HTML文件中嵌入VBScript或者JavaScript脚本语言。当客户端请求一个ASP文件时,服务器将该文件解释为一个标准的HTML文件并发送出去。运行在服务器端的好处是:第一,因为发送的是标准的HTML文件,所以不会有浏览器兼容问题;其次,方便与服务器交换数据,如读取数据库或操作服务器上的文件;再次,由于在客户端只能看到ASP输出的HTML文件,所以可以保护源代码不被泄露。ASP提供了几个内部对象和组件,可以轻松实现上传表单、访问数据库、操作服务器上的文件等基本功能。此外,可以使用第三方提供的特殊组件来解决发送电子邮件和上传文件等功能。如果有特殊需求,可以用VC或VB开发自己的组件。所以理论上ASP几乎可以实现任何功能。因为ASP使用的VBScript脚本语言直接来源于VB语言,秉承了VB # 039简单好学,非常容易学。不过ASP也有缺点,就是兼容性不是很好。一般用ASP开发的Web程序只能在windows操作系统上运行。目前,微软已经推出了ASP的ASP.NET升级版。与ASP相比,它增加了许多特性和更强大的功能。我们必须学习ASP的原因有以下几点。ASP很容易学,但是在ASP.NET学起来很复杂。如果想快速掌握动态编程技术,ASP是首选。2.ASP的操作环境比较简单,而ASP.NET的要求比较高。3.虽然可以直接学ASP.NET,但是学完ASP之后学ASP.NET会更容易。王者之心2点击试玩


如何构建ASP.NET 的运行环境

构建ASP.NET
的运行环境步骤:
  一、使用"配置您的服务器"向导在运行
Windows
Server
2003
的服务器中安装
ASP.NET
  1)从"开始"菜单中,单击"管理您的服务器";在"管理您的服务器"窗口中,单击"添加或删除角色"。
  2)在"配置您的服务器向导"中,单击"下一步",并在"服务器角色"对话框中,选中"应用程序服务器
(IIS、ASP.NET)",然后单击"下一步"。
  3)在"应用程序服务器选项"对话框中,选中"启用
ASP.NET"复选框,单击"下一步",然后再单击"下一步"。
  4)如有必要,请将
Windows
Server
2003
安装
CD
插入
CD-ROM
驱动器,然后单击"下一步"。
  5)当安装完成时,单击"完成"。
  二、在运行
Windows
Server
2003
的服务器中使用"添加或删除程序"安装
ASP.NET
  1)从"开始"菜单中,指向"控制面板",然后单击"添加或删除程序"。
  2)在"添加或删除程序"对话框中,单击"添加/删除
Windows
组件"。
  3)在"Windows
组件"向导中的"组件"中,选中"应用程序服务器"复选框,然后单击"下一步"。
  4)当在"Windows
组件"向导中完成对
Windows
Server
2003
的配置时,单击"完成"。
  三、在运行
Windows
Server
2003
的服务器中的
IIS
管理器中启用
ASP.NET
  1)从"开始"菜单中,单击"运行"。
  2)在"运行"对话框中的"打开"框中,键入
inetmgr,然后单击"确定"。
  3)在
IIS
管理器中,展开本地计算机,然后单击"Web
服务扩展"。
  4)在右侧窗格中,右键单击"ASP.NET"然后单击"允许"。ASP.NET
的状态变为"允许"。


asp.net 是用来做什么的

简单的解释是 ASP 的升级版,扩展名是 ASPX ,可以使用多种语言并且允许混合开发 ASP.Net 程序,如 C# VB.Net ,可以使用像 ASP 一样嵌入代码到 HTML 中的开发方式,也可以使用前后台分离的方式开发。ASP.Net 向下兼容 ASP,您可以将原有的 ASP 程序的扩展名直接改为 ASPX 来使用,当然这样只是使用 ASP.Net 的部分特性,比如服务器端缓存等等。ASP.Net 的程序优点不胜枚举,很多优点只有在开发中才能感受到,此处不单独说明。一下为百度知道结果:===============================================================  ASP.NET的前身ASP技术,是在IIS 2.0上首次推出(Windows NT 3.51),当时与 ADO 1.0 一起推出,在IIS 3.0 (Windows NT 4.0)发扬光大,成为服务器端应用程序的热门开发工具,微软还特别为它量身打造了Visual InterDev开发工具,在1994年到2000年之间,ASP技术已经成为微软推展Windows NT 4.0平台的关键技术之一,数以万计的ASP网站也是这个时候开始如雨后春笋般的出现在网络上。它的简单以及高度可定制化的能力,也是它能迅速崛起的原因之一。不过ASP的缺点也逐渐的浮现出来:  意大利面型的程序开发方法,让维护的难度提高很多,尤其是大型的ASP应用程序。 直译式的VBScript或JScript语言,让效能有些许的受限。 延展性因为其基础架构扩充性不足而受限,虽然有COM元件可用,但开发一些特殊功能(像文件上传)时,没有来自内置的支持,需要寻求第三方软件商开发的元件。 1997年时,微软开始针对ASP的缺点(尤其是意大利面型的程序开发方法)准备开始一个新项目来开发,当时ASP.NET的主要领导人Scott Guthrie刚从杜克大学毕业,他和IIS团队的Mark Anders经理一起合作两个月,开发出了下一代ASP技术的原型,这个原型在1997年的圣诞节时被发展出来,并给予一个名称:XSP,这个原型产品使用的是Java语言。不过它马上就被纳入当时还在开发中的CLR平台,Scott Guthrie事后也认为将这个技术移植到当时的CLR平台,确实有很大的风险(huge risk),但当时的XSP团队却是以CLR开发应用的第一个团队。  为了将XSP移植到CLR中,XSP团队将XSP的内核程序全部以C#语言重新撰写(在内部的项目代号是 "Project Cool",但是当时对公开场合是保密的),并且改名为ASP+,作为ASP技术的后继者,并且也会提供一个简单的移转方法给ASP开发人员。ASP+首次的Beta版本以及应用在PDC 2000中亮相,由Bill Gates主讲Keynote(即关键技术的概览),由富士通公司展示使用COBOL语言撰写ASP+应用程序,并且宣布它可以使用Visual Basic.NET、C#、Perl与Python语言(后两者由ActiveState公司开发的互通工具支持)来开发。  在2000年第二季时,微软正式推动.NET策略,ASP+也顺理成章的改名为ASP.NET,经过四年的开发,第一个版本的ASP.NET在2002年1月5日亮相(和.NET Framework 1.0),Scott Guthrie也成为ASP.NET的产品经理(到现在已经开发了数个微软产品,像ASP.NET AJAX和Microsoft Silverlight)。目前最新版本的 ASP.NET 4.0 以及 .NET Framework 4.0 已经在VS2010平台内应用。


windows server 2012 怎么搭建asp环境? 求详细教程!?

抱歉不能写得很详细,思路如此,对2000-2012的WINDOWS都一样:
需要角色中有IIS服务,其中要包括ASP特性(如果可以增加)
建立一个站点,要启用ASP脚本功能,指定缺省首页的文件名,确定是否允许访问父目录,设置好什么模式的安全访问,通常公开的网络是允许匿名用户访问,可以测试一个HTML页面确定访问权限是正确的,只要ASP特征及网站的ASP(有的包括脚本执行选项),ASP就可以访问了
通常能访问ASP页面不表示网站就正常了,ASP的应用主要关联到数据库应用,所以你要配置好ODBC或其他数据连接,这个你必须要有必须的数据库知识
在配置数据库有匿名用户的权限的时候,要注意数据库的补丁及权限要满足安全要求,防止被人利用匿名用户不当的权限用注入的方法修改你的数据库


windows server2012 怎么搭建网站环境

Windows Server 2012 搭建PHP+MySQL环境要分环境,有IIS和APACHE。一、【IIS环境安装及配置】1.添加IIS服务器角色点击任务栏左下角的“服务器管理器”,在“安装类型”选项卡中选择“基于角色或基于功能的安装”,服务器选择中直接选择当前服务器即可,在服务器角色中选择“Web服务器”(如图1-1)。然后到“Web服务器角色(IIS)”中选择需要的IIS组件。这里需要额外勾选:请求筛选、IP和域限制、URL授权、Windows身份验证、HTTP重定向、CGI、ISAPI扩展、ISAPI筛选器。选择完毕后确认安装,在同时“功能”选项卡中选择安装“.NET Framework 3.5”,系统将会安装IIS以及相关的服务组件。我们在浏览器中输入http://localhost,如果看到以下页面则表明我们已经安装完毕。2.安装MySQL服务器Windows Server2012中安装MySQL同以往版本安装并没有什么不同。2.1.从MySQL官方:http://dev.mysql.com/downloads/mysql/5.1.html下载Windows (x86, 64-bit), MSI Installer。2.2.双击安装包进行安装,我们选择“Custom”模式,将安装目录存放在“D:MySQL”中,数据库文件存放在“D:MySQLdata”中;2.3.设定默认root管理员的帐号密码,这里由于我们是本地测试,所以设定密码为:123456,如果是用于服务器环境,需要根据情况将密码、端口重设;至此MySQL服务器已经安装完毕了(如图:2-1)。3.安装PHP3.1.我们这里选择下载PHP5.3,可以从官方:http://windows.php.net/download/获取。这里由于我们将采用Fast-cgi模式安装,所以选择VC9 x86 Non Thread Safe。3.2.双击包进行安装,将安装目录更改为“D:PHP”,选择服务器“IIS FAST-CGI”;3.3.确认安装,安装完毕后在命令行中输入“php -v”,看到如图信息则表示已经安装完成。(如图3-1)4.安装IIS PHP Manager管理器为了方便的对PHP管理,我们选择安装IIS的PHP Manage组件,可以从百度上找网站下载,这个安装过程非常简单,这里不再详细介绍。二、【apache环境安装及配置】以服务器套件wamp Server 2.5为例说明。apache:2.4.9mysql:5.6.17php:5.5.12phpMyAdmin:4.1.141、安装步骤如下图所示:2、配置刚装完wampserver之后,尝试通过外网访问我们配置好的wampserver服务器,但是会发现通过外网访问会提示权限不够,这是为什么呢?是因为wampserver默认是只允许127.0.0.1访问的。

.net的开发环境和运行时环境有什么区别(.net开发是做什么的)

。NET程序从开发到可以执行,分三个步骤:编写代码、编译、运行这里编写代码理论上可以使用记事本,不一定非要工具;编译可以使用编译器,也不是非要用特定VS工具;不过微软为了方便程序员的编写代码、编译以及调试,推出了配套的IDE,现在更新到MicrosoftVisualStudio2010,这只是个工具,一般可能理解成“开发环境”,用IDE可以方便的进行编写和编译。至于运行,就需要系统有。NET框架,也就是。NETFramework,说白了,你不装这个东西,运行不了。NET开发的程序。补充一下,安装MicrosoftVisualStudio的时候,会附加安装相应的。NETFramework。最后总结一下,如果你只想运行。NET的程序,你只要装。NETFramework就可以了,如果你要开发。NET程序,建议你安装MicrosoftVisualStudio,这样开发效率高。

.net的开发环境和运行时环境有什么区别

。NET程序从开发到可以执行,分三个步骤:编写代码、编译、运行这里编写代码理论上可以使用记事本,不一定非要工具;编译可以使用编译器,也不是非要用特定VS工具;不过微软为了方便程序员的编写代码、编译以及调试,推出了配套的IDE,现在更新到MicrosoftVisualStudio2010,这只是个工具,一般可能理解成“开发环境”,用IDE可以方便的进行编写和编译。至于运行,就需要系统有。NET框架,也就是。NETFramework,说白了,你不装这个东西,运行不了。NET开发的程序。补充一下,安装MicrosoftVisualStudio的时候,会附加安装相应的。NETFramework。最后总结一下,如果你只想运行。NET的程序,你只要装。NETFramework就可以了,如果你要开发。NET程序,建议你安装MicrosoftVisualStudio,这样开发效率高。

ASP.NET和ASP的区别是什么?

ASP.NET和ASP的区别有以下几点:1、开发语言不同。ASP使用non-type脚本语言来开发应用程序或web网页,在web端添加代码和在客户端添加代码一致,导致代码杂乱无章。ASP.NET使用strongly-type编程语言开发应用程序或web网页,也可以使用.NET Framework框架开发,代码一致性较ASP好了许多。2、运行方式不同。ASP是解释运行的编程框架,使用js等脚本语言,运行速度慢。ASP.NET是编译性的编程框架,运行效率高且使用的是服务器端预先编译好的代码库。3、开发方式不同。ASP是面向过程设计语言,代码前后端不分离,写在同一个页面,代码杂乱无章,维护性和可重用性较低。ASP.NET则是面向对象设计语言,代码前后端分离,一部分专注于编写前端代码,一部分专注于编写相应的后台功能,代码井然有序,易维护且可重用性高。4、复杂性不同。ASP复杂性低,代码容易理解,但是开发效率不高。ASP.NET则较为复杂,但是具有相应的框架,程序设计快速且思路清晰。

asp和asp.net之间的区别

asp和asp.net之间的区别

  请问asp和asp.net的有什么区别呢?我在使用的时候发现asp不需要安装,而asp.net需要安装,早知道选asp的了程序了,但是asp的程序又不带商城!

  ASP是ActiveServerPage的缩写,文件扩展名是asp,可使用VBSCRIPT、JAVASCRIPT、HTML语言,并可以嵌套在HTML标记里面的。要开发ASP,需要安装5.0及以上版本的IIS(internet信息服务器,XP及以上盘安装盘上就有)。

  ASP.net是ASP的下一个版本,它是.NET系列中的一款,文件扩展名是aspx,开发ASP.NET需要IIS6.0支持。

  ASP是ActiveServerPage的缩写,ASP的网页文件的格式是.asp,默认使用VBSCRIPT语言,ASP程序是嵌套在HTML标记里面的。XP系统IIS5.0可以直接支持

  ASP.net不仅仅是ActiveServerPage(ASP)的下一个版本,他是.NET系列中的一款,可以使用C#或VB语言,一般使用C#语言,他需要IIS6.0支持,也就是需要装WINDOWS2003系统,它是程序和表现分离的,文件扩展名.aspx

  asp先有ASP.NET后出来的'

  这里不比较2个语言谁好谁坏了,因为2个都很优秀,每种语言都有自己的特点

  程序好不好,主要不看语言,主要看人的编程思想,不要再讨论那个语言好,哪个语言不好的这类问题,那是初学者喜欢讨论的问题,先进的是人,不是语言. ;


win2008中如何搭建ASP环境

需要材料:
1.装好Win Server2008 R2 X64的真机或者虚拟机。
2.系统光盘。
3.在www.php.net下载php5.6版本。
VC11 x64 Non Thread Safe (一定选择 Non Thread Safe,这是专为windows定制的版本)
http://windows.php.net/downloads/releases/
php-5.6.26-nts-Win32-VC11-x64.zip (PS:版本会变,以实际版本为准)
4.Microsoft Visual C++ 2012(php5.6系列x64专用版)
http://www.upupw.net/website/n43.html
第一部分:装iis,搭建能运行asp的网站.
1.控制面板 - 程序和功能(程序 打开或关闭功能) - 打开或关闭Windows功能 - 功能摘要 - 添加功能 - Win RM IIS 扩展 - 添加所需的角色服务 - 下一步 - 下一步 - 为避免出错,把除了asp.net之外的选项全部勾上。下一步,安装。
2.删除或修改配置文件名,程序会自动自动生成。
3.添加自己网站的默认首页文件名,如果有则向上调整。
4.双击ASP,调试属性,“将错误发送到浏览器”改为TRUE ;双击ASP,行为中,“启用父路径”,设置为TRUE ;
5.点击应用程序池,选择对应池,选择设置应用程序池高级设置,“启用32位应用程序”设置为TRUE 。
6.ASP站点正式可以访问。
第二部分:解压php5.6,安装vc2012,修改php.ini配置文件。
1.解压php5.6到C盘php文件夹下,安装vc2012。
2.Php如何配置

Php的zip包解压后,在根目录下找到php.ini-production文件,将此文件改名为php.ini,备份一份;
打开php.ini配置文件,

; On windows:
; extension_dir = "ext"
修改为
; On windows:
extension_dir = "C:/php/ext"
用于指定PHP扩展包的具体目录,以便调用相应的DLL文件。

由于默认PHP并不支持自动连接Mysql,需开启相应的扩展库功能,比如php_mysql.dll等,即将
extension=php_curl.dll
extension=php_gd2.dll
extension=php_mbstring.dll
extension=php_mysql.dll
extension=php_pdo_mysql.dll
extension=php_pdo_odbc.dll
extension=php_xmlrpc.dll
注:extension=php_mysql.dll 可能在没有更改之前默认为;extension=msql.dll 如果不更改则会提示mysql模块不支持
去掉这些extension之前的分号(;)去除。
配置PHP的Session功能
在使用session功能时,我们必须配置session文件在服务器上的保存目录,否则无法使用session,我们需要在Windows Server 2008上新建一个可读写的目录文件夹,此目录最好独立于WEB主程序目录之外,此处我在C盘根目录上建立了phpsessiontmp目录,然后在php.ini配置文件中

;session.save_path = "/tmp"
修改为
session.save_path = "C:/phpsessiontmp"

配置PHP的文件上传功能 ?
同session一样,在使用PHP文件上传功能时,我们必须要指定一个临时文件夹以完成文件上传功能,否则文件上传功能会失败,我们仍然需要在Windows Server 2008上建立一个可读写的目录文件夹,此处我在C盘根目录上建立了phpfileuploadtmp目录,然后在php.ini配置文件中

;upload_tmp_dir =
修改为
upload_tmp_dir = "C:/phpfileuploadtmp"

修改date.timezone,否则在执行phpinfo时date部分会报错:

;date.timezone =
修改为
date.timezone = Asia/Shanghai ;上海
date.timezone = Asia/Urumqi ;乌鲁木齐、北京

3.部署php站点
1) 在IIS下新建站点。
2) 然后选择此网站,打开【处理程序映射】
3) 点击【添加模块映射】
4) 配置请求路径为:*.php
模块选择:FastCgiModule
可执行文件:选择php解压文件中的php-cgi.exe
输入名称:php5.6
4.设置默认首页。
5.自此,asp+php双语言环境搭建完成。
PS:如果是asp+php的一个网站,那么默认首页设置一个即可,另一个直接输入首页地址访问。


上一篇:情书第三季第三期

下一篇:潇然梦下载