[ASP.NET笔记] 2.ASP.NET的概述

         1:asp.net的发展史
         2:asp.net运行原理
         3:建立asp.net的运行环境
         4:编写第一个asp.net应用程序
         5:asp.net的文件结构
         6:如何移植一个asp.net应用程序
         7:如何发布一个asp.net应用程序
         8:asp.net编程方式


                   asp.net的发展史

     从1996年asp诞生到现在在asp.net已经经历了10多年了,在这短短的十年内,asp却发生了翻天覆地的变      

     asp1.0-----------1996

     asp2.0-----------1998
     asp3.0-----------2000
     asp.net--------- 2001
     
                      asp.net运行原理
     1:客户端通过IE向web服务器发出要访问一个网页的HTTP请求
     2:web服务器通过分析来自客户端的http请求,来定位网页的位置.
     3:web服务器找到对应的网页之后,并处理网页中的程序代码,并最终生成纯的html代码
     4:最后把纯的html返回给客户端的IE来执行,即会得到显示结果
     5:可见asp.net程序都是在服务器端来执行的,只是把执行的结果(纯的html代码)返回给客户端
       
                      建立asp.net的运行环境
          1:安装IIS(internet information server)的步骤
             1):可以通过windows2000的安装光盘就可以安装IIS(添加删除程序--->组件),讲解如何察看IIS
             2):启动IIS,要想让web服务器,执行代码,必须要启动IIS,不过当你安装IIS之后,windows会                 在每次启动时自动启动IIS,试着停止一下(默认web站点,单右-->停止)
             3):测试IIS是否工作正常,输入[http://localhost/iisstart.asp]其中iisstart.asp是专门用来                给用户测试ISS用的
             4):设置虚拟目录:
                 我们在开发网页工程的时候,可以把一个工程中的所有网页放在同一个目录下面,这样即便                  于管理,也方便客户来访问网页,但是直接用目录来访问太麻烦,于是就作一个虚拟目录,                   让这个目录实际上指向这工程的实际目录,这个目录,就是虚拟目录
             5):但是由于我们通过.net来开发一个工程时,.net会自动的新建一个虚拟目录,但是当你拿着网                 页项目去演示时,必须要创建虚拟目录(因为你的网页工程不是在演示的计算机中编译的)
         2:安装mdac,mdac(microsoft data access components)是用来让asp.net与数据库进行交换数据的一            可以通过windows2000的光盘中找到,或下载
         3):安装net framework包---从.net的光盘中找到
        综上所述:
          1:要安装asp.net必须要三个组件,但是实现上只要你安装了visual studio.net话,则2,3项                   会自动安装
          2:安装步骤:先安装IIS(切记),再安装visual studio.net就行了

         
               编写第一个asp.net应用程序
               1:[response.write("字符串")向客户端的IE输出字符串]
               2:保存之后,看到扩展名为*.aspx
               3:F5运行


     asp.net的文件结构[用C#.net进行开发asp.net,用其它语言有所不同]
       一个asp.net文件由以下几中类型的文件构成。它们分别是:       
       *.aspx:网页文件。一个工程里面可以有多个网页文件,原因是一个网站里面有多个页面
       *.aspx.cs:网页对应的代码文件
             当然还有一些其它的附属文件    
       WebConfig文件:应用程序配置文件(重要),可以为应用程序设置一个参数
        

                     如何移植一个asp.net程序
            1:把 *.aspx与*.aspx.cs文件复制到对方的计算机里面            
            3:创建一个虚拟目录
            4:直接启动Vs.net 2005打开网站

           
                     如何发布一个asp.net程序
            首先要知道,发布时,只需要扩展名为*.aspx与*.aspx.cs的文件,所以其它文件可以不用发布
         1:把网站的*.aspx与*.aspx.cs文件复制到目的计算机中
         2:创建一个虚拟目录,名字可以随便取
         3:打开IE,在地址栏中按如下格式输入:
             http://网页所在计算机的ip地址/创建的虚拟目录名/网页名
         4:特别的:如果web服务器与网页在同一台计算机中,则可以如下形式
             http://localhost或127.0.0.1/创建的虚拟目录名/网页名,其中的http:可以省略,也即是
              localhost或127.0.0.1/创建的虚拟目录名/网页名就行了
         5:如果目标计算机上没有安装dotnetFrameWork则要首先安装dotnetFrameWork与sql server

 

               asp.net编程方式
             有两种编程模式
                A)CodeBeside:把页面的显示部分与代码柔和在一起,是以前的asp的编程模式
                B)CodeBehind(后代码):通过*.aspx.cs模式把页面的显示部分与代码部分分开
                C)注意区分:页面部分的Html标记与C#.net代码
posted @ 2009-12-02 21:48  吴庆阳  阅读(268)  评论(0编辑  收藏  举报