电脑知识 :ASPNET+MS SQL Server 2000+IIS
ASPNET是一种在visual studio (包含很多开发工具)里面用于软件开发的一种工具可以用不止一种语言来开发
数据库SQL server 2000楼上说的很对了
安装IIS方法
放入系统安装盘或是从网上下载ISS安装包
打开控制面板-添加或删除程序-添加或删除WINDOWS程序-打勾安装
这个是做网站必须的
个人感觉你用visual studio做网站,比较难,不如用dreamweaver
ASP+MYSQL+IIS还有你要学的东西比较多,至少熟练使用除C语言以外的一种吧
iis如何启动asp?
1。打开IIS管理器。左边有一个WEB服务扩展,它将其中的活动服务器页面更改为允许。
INTERNET数据连接器已更改为允许
WEBDAV已更改为允许
服务器端包含的文件可以更改为允许。
2右键点击网站->属性,找到主目录页签,将应用设置中的执行权限改为纯脚本!
asp系统怎么使用?
asp系统使用方法:
1通过搜索程序和文件打开IIS管理器。
2在窗口中,找到DirectoryBrowse,右键单击并选择Browse。
3在主目录myWEB中,创建一个文件夹getIP。
4打开getIP文件夹,在空白处单击鼠标右键,选择“新建---->文本文档”,创建记事本文件getIP。
5在记事本文档中输入代码。
6右键单击记事本文件,选择“重命名”。
7将文件扩展名修改为“ASP”,在弹出的对话框中单击“Yes”。
8、打开浏览器,在地址栏中打开记事本文件getip。aspURL,浏览器窗口将显示服务器的IP地址;
9、如果ASP文件在远程服务器上,可以将公共IP用于服务器。
怎样配置asp服务器?
一、启用Asp支持
WindowsServer2003
默认安装,需另外安装IIS6,还需要单独开启对于ASP的支持。
第一步,启用Asp,进入:控制面板
->管理工具->IIS(Internet服务器)-Web服务扩展->ActiveServerPages->
允许
控制面板->管理工具->IIS(Internet服务器)-Web服务扩展->在服务端的包含文件->
允许
第二步,启用父路径支持。
IIS-网站-主目录-配置-选项-启用父路径
第三步,权限分配
IIS-网站-(具体站点)-(右键)权限-Users完全控制
二、解决windows2003最大只能上载200K的限制。
先在服务里关闭iis
admin
service服务
找到windows/system32/inesrv/下的metabasexml,
打开,找到ASPMaxRequestEntityAllowed
把他修改为需要的值,
然后重启iisadminservice服务
1、在web服务扩展允许activeserver
pages和在服务器端的包含文件
2、修改各站点的属性
主目录-配置-选项-启用父路径
3、使之可以上传大于
200k的文件(修改成您要的大小就可以了,如在后面补两个0,就允许20m了)
c:/WINDOWS/system32/inetsrv/MetaBasexml
(企业版的windows2003在第592行,默认为
AspMaxRequestEntityAllowed="204800"
即200K
将其加两个0,即改为,现在最大就可以上载20M了。
AspMaxRequestEntityAllowed="20480000"
如何配置服务器IIS支持ASPX?
1.让IIS支持ASPX,添加Web服务扩展的方法打开IIS,本地计算机,右击"默认网站"点"所有任务"再点"添加Web服务扩展",这样就有Web服务扩展了,有了这个,那该IIS也就支持aspnet了.如果有了Web服务扩展还不支持aspnet的话,则,继续下面的方法:一、先注册aspnet组件:(aspNET组件即:NetFramework)开始->运行->cmd->执行命令:C:windowsMicrosoftNETFrameworkv2050727aspnet_regiisexe-i(你的net组件位置)二、接下来还要在WEB服务扩展启用ASPNET服务:IIS->本地计算机->WEB服务扩展-
ASPNET优点主要表现在:
◆可管理性:
ASPNET 使用基于文本的、分级的配置系统,简化了将设置应用于服务器环境和 Web 应用程序的工作。因为配置信息是存储为纯文本的,因此可以在没有本地管理工具的帮助下应用新的设置。配置文件的任何变化都可以自动检测到并应用于应用程序。详细信息,请参阅ASPNET 配置。
◆安全:
ASPNET 为 Web 应用程序提供了默认的授权和身份验证方案。开发人员可以根据应用程序的需要很容易地添加、删除或替换这些方案。详细信息,请参阅ASPNET 安全。
◆易于部署:
通过简单地将必要的文件复制到服务器上,ASPNET 应用程序即可以部署到该服务器上。不需要重新启动服务器,甚至在部署或替换运行的已编译代码时也不需要重新启动。详细信息,请参阅ASPNET 部署。
◆增强的性能:
ASPNET 是运行在服务器上的已编译代码。与传统的 Active Server Pages (ASP) 不同,ASPNET 能利用早期绑定、实时 (JIT) 编译、本机优化和全新的缓存服务来提高性能。详细信息,请参阅ASPNET 性能监视。
◆灵活的输出缓存:
根据应用程序的需要,ASPNET 可以缓存页数据、页的一部分或整个页。缓存的项目可以依赖于缓存中的文件或其他项目,或者可以根据过期策略进行刷新。
◆国际化:
ASPNET 在内部使用 Unicode 以表示请求和响应数据。可以为每台计算机、每个目录和每页配置国际化设置。
◆移动设备支持:
ASPNET 支持任何设备上的任何浏览器。开发人员使用与用于传统的桌面浏览器相同的编程技术来处理新的移动设备。
◆扩展性和可用性:
ASPNET 被设计成可扩展的、具有特别专有的功能来提高群集的、多处理器环境的性能。此外,Internet 信息服务 (IIS) 和 ASPNET 运行时密切监视和管理进程,以便在一个进程出现异常时,可在该位置创建新的进程使应用程序继续处理请求。详细信息,请参阅ASPNET 进程隔离。
◆跟踪和调试:
ASPNET 提供了跟踪服务,该服务可在应用程序级别和页面级别调试过程中启用。可以选择查看页面的信息,或者使用应用程序级别的跟踪查看工具查看信息。在开发和应用程序处于生产状态时,ASPNET 支持使用 NET Framework 调试工具进行本地和远程调试。当应用程序处于生产状态时,跟踪语句能够留在产品代码中而不会影响性能。
◆与 NET Framework 集成:
因为 ASPNET 是 NET Framework 的一部分,整个平台的功能和灵活性对 Web 应用程序都是可用的。也可从 Web 上流畅地访问 NET 类库以及消息和数据访问解决方案。ASPNET 是独立于语言之外的,所以开发人员能选择最适于应用程序的语言。另外,公共语言运行库的互用性还保存了基于 COM 开发的现有投资。
◆与现有ASP应用程序的兼容性:
ASP和ASPNET 可并行运行在IIS Web服务器上而互不冲突;不会发生因安装 ASPNET 而导致现有 ASP 应用程序崩溃的可能。ASPNET 仅处理具有 aspx 文件扩展名的文件。具有 asp 文件扩展名的文件继续由 ASP 引擎来处理。然而,应该注意的是会话状态和应用程序状态并不在 ASP 和 ASPNET 页面之间共享。
另外ASPNET优点还包括了ASPNET启用了分布式应用程序的两个功能:Web窗体和 XML Web 服务。相同的配置和调试基本结构支持这两种功能。
Web 窗体技术使您建立强大的基于窗体的网页。Web 窗体页面使用可重复使用的内建组件或自定义组件以简化页面中的代码。
使用 ASPNET 创建的 XML Web 服务可使您远程访问服务器。使用 XML Web 服务,商家可以提供其数据或商业规则的可编程接口,之后可以由客户端和服务器端应用程序获得和操作。通过在客户端/服务器和服务器/服务器方案中的防火墙范围内使用标准(如 XML 消息处理和 HTTP),XML Web 服务可启用数据交换。以任何语言编写的且运行在任何操作系统上的程序都能调用 XML Web 服务。
ASPNET优点就向你介绍到这里,希望通过这样的介绍使你更加了解ASPNET优点,更好的使用ASPNET。
aspnet 基于微软的 net平台呀,,平台里面有大量的类,,直接调用就能实现很复杂的东西,而且现在微软都不推荐asp了,现在微软的网站都改成aspnet的了
打开速度相对来说ASP还是快些,,因为asp直接通过服务器翻译,asp。net的话,,需要先编译成 公共语言,,然后再服务器翻译,,相当于多了一个步骤了
但是。net只在程序第一次执行的时候会慢点,以后执行就差不多了,可以说,速度差距是微乎其微
我就是搞asp的,,现在正努力转向asp。net,,,asp过时了,,工作都不好找了。
0条评论