知识大全 浅尝ASP.NET 基础知识&安装运行环境

Posted

篇首语:时危见臣节,世乱识忠良。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 浅尝ASP.NET 基础知识&安装运行环境相关的知识,希望对你有一定的参考价值。

浅尝ASP.NET 基础知识&安装运行环境  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  网站(也成为Web站点)有两个要点

  ·将数据通过intranet(企业内部网 是Internet技术在企业内部的应用)或者internet发送出去

  ·必须通过web服务器发送数据(注意这里的要点是 web服务器 )

  网站上的数据以web文件形式存在

  一个网站的建立 包括下面的几个步骤:

  首先必须就爱那个web文件放入服务器的目录中 这包括为网站创建的主页及其他的web文件 可以将主页文件命名为或者default aspx 然后将所有的这些文件放入到web服务器(例如IIS)默认的web发布目录中 默认的web发布目录也成为主目录 IIS安装程序提供的默认位置是C:\\Interpub\\root

  如果网络具有DNS 则访问者只需输入计算机名就可以访问站点 这对于internet来说就是申请一个域名 例如 如果不具有DNS功能 则访问者必须输入计算机的数字IP 很多内部网络没有DNS

  Web应用程序的基本工作原理

  web应用程序其实就是一些HTML文件和其他的一些资源文件组成的集合 web站点则可以包含多个web应用程序 他们位于internet上的一个服务器中 一个web站点其实就对应着一个网络服务器(web服务器)

  web服务器实际上是一种连接在internet上的计算机软件 它负责web浏览器提交的文本请求 如果你是通过ISP(Internet Service Provider)与Internet相连接的话 ISP将为你提供一个web服务器

  浏览器是阅读和浏览web的工具 他是通过C/S方式与web服务器把信息显示在屏幕上 就像从电视看到画面一样 浏览器是加上是一种语序用户浏览web信息的软件 只不过这些信息是由web服务器发送出来的 整个工作过程可以总结为如下图所示

  

  ASP NET网络应用程序的基本工作原理

  用程序服务器与Web服务器不同 在安装之后 ASP应用程序服务器(注意 这是一个应用程序服务器)将与Web服务器一起工作 用户将向浏览器输入对以 asp为扩展名的网页的请求 浏览器将会发送这个请求 并将其传递到适当的含有被请求页的Web服务器 Web服务器在自己的系统上查找请求的页 识别 asp扩展名 并把整个页传递到ASP应用程序服务器执行

  如果没有ASP应用程序服务器存在 Web服务器就把整个页发送回浏览器 将其作为HTML处理 这将导致ASP被作为文本返回到用户的浏览器 如果在Web服务器上没有找到请求的网页 服务器就返回「HTTP Error Page Not found」信息

  假定服务器存在并正确地工作 ASP解释引擎将浏览这个页 并查找<% %>标签 它将这些标签转换成请求的HTML 一旦处理并转换了所有的ASP标签 整个页返回Web服务器 Web服务器将包装这个网页 现在只含有HTML标签 并作为响应发送到用户

  这就是为什么浏览器实际上永远不会看到<% %>语法标签及其中间定义的ASP源代码的原因 而且 如果查看呈现在浏览器上的ASP网页的源代码 只能看到HTML 通过这种方式 Web能够响应用户可能作出的更改 动态地创建网页以响应接收到的数据 整个工作过程可以总结为如下图所示

  

  这里多出来了一个「ASP应用程序服务器」 由于微软将「ASP应用程序服务器」捆绑在Web服务器中安装 所以大多数用户容易混淆这两个概念

  我们要求用户一定要掌握Web服务器和应用程序服务器这两个概念 如果这两个概念分不清 要想学好动态网页开发肯定是不可想象的

  安装和设置ASP网络应用程序的运行环境

  ·首先安装IIS 然后是安装 NET FRAMEWORK 最后通过一个aspx文件测试(如果在安装IIS之前安装了 NET FRAMEWORK 则应该在运行 >cmd >c:\\windows\\\\framework\\v \\aspnet_regiis exe i 来配置IIS)

  开发网络应用程序的第一步必须得先安装一个Web服务器 在Windows平台下有很多Web服务器可供选择 这包括IIS(Internet Information Service的简称 Internet信息服务)和Apache等 如果在Windows 下开发网络应用程序 可以安装PWS(Personal Web Server) 这也是一个Web服务器 微软将ASP应用程序服务器和Web服务器捆绑在一起 因此 在安装IIS和PWS的同时 也会将ASP应用程序服务器安装到计算机上 并且已经是配置好的

  安装IIS:在添加/删除程序中 >windows组建向导 >选中IIS

  

  在浏览器中输入 <t //localhost>t 测试IIS是否安装成功

  勾选了IIS之后 安装 NET FRAMEWORK 因为在之前开发winform所以已经安装了 NET FRAMEWORK 这时候需要重新配置IIS 在cmd中输入下列命令就可以完成配置c:\\windows\\\\framework\\v \\aspnet_regiis exe i

  C:\\Users\\BigStone>c:\\windows\\\\framework\\v \\aspnet_regiis ex

  e i

  创建第一个ASP NET网页

  现在可以把你的asp网页放到系统盘的C:\\Inetpub\\root的文件夹中了

   <%@ Page Language= C# ContentType= text/ ResponseEncoding= gb %>

     <!DOCTYPE PUBLIC //W C//DTD XHTML Transitional//EN transitional dtd >

     < xmlns= >

     <head>

     <meta equiv= Content Type content= text/; charset=gb />

     <title>第一个ASP NET网页</title>

     </head>

     <body>

     <%

      Response Write( 嗨 ASP NET网页 );

     %>

     </body>

     </>

  文件名为test aspx

cha138/Article/program/ASP/201311/21863

相关参考

知识大全 运行ASP.NET网站

ASP.NET开发宝典:运行ASP.NET网站  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &

知识大全 ASP.NET运行原理

ASP.NET开发宝典:ASP.NET运行原理  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &

知识大全 ASP.NET安装部署之导入项目图解

ASP.NET安装部署之导入项目图解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  将VbNet

知识大全 ASP.NET获取MS SQL Server安装实例

ASP.NET获取MSSQLServer安装实例  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  

知识大全 asp.net运行原理详解

cha138/Article/program/net/201311/14192

知识大全 从.NET类库代码来看ASP.NET运行时[1]

从.NET类库代码来看ASP.NET运行时[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 从.NET类库代码来看ASP.NET运行时[2]

从.NET类库代码来看ASP.NET运行时[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!&n

知识大全 深入了解ASP.NET运行内幕

深入了解ASP.NET运行内幕  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  事情要知道根本所在

知识大全 ASP.NET 2.0运行时简要分析

ASP.NET2.0运行时简要分析  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!概述: 

知识大全 ASP.NET MVC是如何运行的

ASP.NETMVC4框架揭秘:ASP.NETMVC是如何运行的  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起