• aspx文件用什么打开 > 第1篇Web 开发从零开始
  • 第1篇Web 开发从零开始

    免费下载 下载该文档 文档格式:PDF   更新时间:2014-08-21   下载次数:0   点击次数:1
    第1章学习 Web 开发必备知识 本章适用于完全没有 Web 开发基础的读者,从什么是网页开始讲起,学习 Web 开发基础 环境的搭建和配置.本书所涉及的 Web 开发技术都是使用 C#语言完成,本章就 C#语言的基本 概念和基础语法, 进行了详细的讲解. 在开发工具方面, 本书采用了微软最新推出的 Visual Studio 2010 开发套件,在Internet 信息配置方面,使用的是最新版本的 IIS 7,浏览器使用的是 IE 7. 本章从网页搭建、编程规范等非常基础的知识点入手,介绍了 C#语言的基本语法,C#语 言开发的编码结构, 以及在编程中遇到的一些基本知识点, 希望读者能有一个良好的学习起点. 1.1 基础概念 基础概念是学习一门技术的必修课,在学习 Web 开发前,首先要明白 Web 开发的一些基 本概念,如什么是网页,什么是 Web 开发,用什么技术可以制作完成一个网页,或者说,用什 么技术能完成一个 Web 程序.针对这些概念本节都会进行详细的说明和解答. 1.1.1 什么是网页 网页是读者上网浏览时看到的页面,它通过浏览器呈现在电脑上.用户只需在浏览器的地 址栏中输入一个网站地址,如"www.baidu.com" ,则下面出现的这个页面就是我们常说的"网页" .网站是一个具有多个网页的站点,如"www.baidu.com"就是一个网站的地址,用户通过 这个地址来访问网站,网站可以包含多个相关的网页.图1.1 是百度网站的一个网页,也是百 度网站的主页. 图1.1 百度网站的主页 1.1.2 网页开发技术 网页分为动态网页和静态网页.如果要制作简单的静态网页,只需要学习 HTML 语言, 第1篇Web 开发从零开始 由浅入深学 ASP.NET——基础、进阶与必做 300 题2这是一门非常简单的语言,主要通过标签来完成网页的基本设置.下面的代码是一个比较完整 的HMTL 结构. 其中,标签都是成对出现,如"" .html 是HTML 语言开始的地方,代表这 是一段 HTML 代码 .""是一个页面的"头" ,一般包括这个页面的主题和一些 需要调用的页面样式等. ""是页面的"身体" ,主要在此处写页面的内容.下 面通过一个完整的页面实例, 看看一个简单的静态页面是什么样子, 此页面的运行效果如图 1.2 所示,其中 title 表示当前页面的主题,显示在浏览器的顶端. 第一个静态页面 这是页面的主要内容 静态网页可以算是第一代网页,它只显示基本内容,但是却无法与用户交互,因此就有了 动态网页这个概念.动态网页包括静态部分和动态部 分,静态部分依然由 HTML 语言组成,而动态部分则 由JavaScript 和VBScript 组成.因为 VBScript 只能用 在IE 浏览器上,JavaScript 却更为通用,可以在任意浏 览器上使用.下面是添加了 JavaScript 代码的动态网页 代码,若要在网页中添加 JavaScript 代码,则必须添加 "script"标记,而且需要使用"language"属性指明脚本使用的语言. 1. 2. 3. 第一个静态页面 4. 10. 11. 12. 图1.2 一个简单的静态网页 第1章学习 Web 开发必备知识 3 13. 14. 15. 说明:具体的 JavaScript 语法可参考专业的 JavaScript 书籍. 上述代码生成的页面如图 1.3 所示,用户可以输入内容,单击"提交"按钮,浏览器会根 据JavaScript 的设计给出交互,效果如图 1.4 所示. 图1.3 一个动态网页 图1.4 动态网页的交互 虽然 JavaScript 可以完成一些交互,但它不能访问数据库,不能完成大容量数据的一些提 交和获取工作,所以一般都把 JavaScript 和VBScript 称为脚本语言.除了脚本语言可以完成动 态网页的制作外,还有很多种服务器端开发语言,如ASP、JSP、ASP.NET 等.这些服务器端 语言,可以实现与数据库的交互,可以反馈数据给浏览器,还可以实现用户与服务器的完整交 互.本书介绍的对象就是 ASP.NET,确切地说,它不是一门语言,而是一门网页开发技术. ASP.NST 的底层语言是 C#语言,这个内容会在后面章节中详细介绍. 1.1.3 Web 开发相关技术 前面已经介绍了网页的发展,但网页和 Web 开发是什么关系呢?这里给大家做个简单 的描述. 网页属于 Web 开发的一种,或者说是 Web 开发的一部分, 凡是使用浏览器来查看的程序, 我们统称为 Web 应用程序,凡是涉及 Web 应用程序的开发的,本书统称为 Web 开发技术. Web 应用程序一般分为两部分:前台开发和后台开发. ? 前台开发:主要包括页面设计、样式布局、特效等.页面设计由基本的 HTML 和JavaScript 制作完成,而样式布局和特效一般由 CSS(样式表)完成. ? 后台开发:可以与数据库交互的各种开发语言,如ASP.NET、Java、PHP 等.一般由 一些类库和包组成.使用 ASP.NET 的用户,微软给其提供了一个.NET 框架,里面包 含了 Web 开发需要的所有类库,开发人员可以轻松调用,完成非常复杂的功能制作. 1.2 搭建开发环境 在学习一门开发语言前,首先需要搭建好这门开发语言的开发环境.本书所介绍的 ASP.NET 开发技术,需要安装 Visual Studio 2010 开发工具,因为此工具会自动安装类库需要 的.NET 4.0 框架.本节主要介绍 Visual Studio2010 的安装过程. 由浅入深学 ASP.NET——基础、进阶与必做 300 题41.2.1 安装 Visual Studio 2010 Visual Studio.NET 是微软公司推出的集成化互联网开发平台,利用它可以设计、开发,以 及调试部署 Web 应用程序.下面简要介绍 Visual Studio 2010 的安装过程. 插入 Visual Studio 2010(以下简称 VS2010)的安装光盘,屏幕上会弹出 Visual Studio 的安装起始界面,如图 1.5 所示. 图1.5 安装起始界面 提示:如果已经安装 VS2010,则可以选择安装第二项,MSDN 的帮助文档.如 果不安装此文档,也可以到 MSDN 的网站,在线查看相关文档. 单击第一项"安装 Microsoft Visual Studio 2010" ,进入"Visual Studio 2010 旗舰版安 装"对话框,如图 1.6 所示. 第1章学习 Web 开发必备知识 5 图1.6 Visual Studio 2010 旗舰版安装初始界面 单击"下一步"按钮,进入许可协议界面,如图 1.7 所示. 图1.7 VS 2010 的许可协议 选择接受许可条款单选按钮,然后在产品密钥中输入产品 ID 号和名称.单击"下一 步"按钮,弹出"Microsoft Visual Studio 2010 旗舰版安装程序—选项页"对话框,选择所安装 的功能和产品安装路径,如图 1.8 所示. 图1.8 VS 2010 的安装地址 单击"下一步"按钮,在新的界面中选择要安装的功能,如图 1.9 所示.这里为了减 少VS 2010 占用的系统空间,我们只选择自己需要的工具. 单击"安装"按钮,开始安装 VS 2010,如图 1.10 所示.中间会重新启动一次电脑, 安装过程中没有其他问题. 安装完成后,单击"完成"按钮,结束安装过程. 由浅入深学 ASP.NET——基础、进阶与必做 300 题6图1.9 VS 2010 的功能选择 图1.10 VS 2010 的安装过程 1.2.2 Visual Studio 2010 IDE 简介 选择"开始"|"所有程序"|"Microsoft Visual Studio 2010"|"Microsoft Visual Studio 2010" 可执行文件命令,打开 VS 2010 的开始界面,如图 1.11 所示.图中标注出了需要注意的各个区 域.其中,开始学习文档,提供了一些入门者案例和文档,读者除了看书之外,也可以经常阅 读这些文档,有助于了解一些更深入的知识点.在VS 开发新闻区域,如果连接了网络,则会 显示一些最新的 VS 开发文档和注意事项. 选择"文件"|"新建"|"项目"命令,打开 VS 2010 提供的模板窗口,如图 1.12 所示. 其中一定要注意"选择框架版本"下拉列表框,这里默认是 ASP.NET Framework 4 框架,但其 支持 ASP.NET 3.5、ASP.NET 3.0 和ASP.NET 2.0 框架版本.如果要开发旧版本的程序,可通过 此列表选择. 第1章学习 Web 开发必备知识 7 图1.11 VS 2010 的开始界面 图1.12 新建项目模板 1.2.3 实现第一个 ASP.NET 程序 选择"开始"|"所有程序"|"Microsoft Visual Studio 2010"|"Microsoft Visual Studio 2010" 命令,启动 VS 2010,如图 1.13 所示. VS 2010 提供了两种新建项目的方式:一种是在 Visual Studio.NET 的起始页"最近使用的 项目"选项卡中单击"新建"|"项目"命令,弹出如图 1.14 所示的"新建网站"对话框;另 一种是单击 Visual Studio.NET 的"文件"|"新建"|"网站"命令. 由浅入深学 ASP.NET——基础、进阶与必做 300 题8图1.13 Visual Studio.NET 起始页面 图1.14 "新建网站"对话框 Visual Studio.NET 已经预定义了不同类型的网站模板,用户可以根据不同的开发任务选择 其中一种.本书主要讲的是运用 Visual C#开发 ASP.NET 网站.因此首先应在"新建网站"对 话框中,将"语言"选项设定为 Visual C#,将模板选项设定为"ASP.NET 网站" ,选择项目要 保存的位置.然后,单击"确定"按钮,就新建了一个 Visual C#项目中的 ASP.NET 网站应用 程序,如图 1.15 所示. 此时应用程序会生成两个文件,一个扩展名为"aspx"的文件和一个名字相同但扩展名为 "cs"的文件.其中, "aspx"文件是 ASP.NET 程序的界面, "cs"是C#源代码文件的扩展名, 是实现 ASP.NET 程序的功能. 最后,在新的应用程序建立后,会生成一个带默认内容的窗体,也就是扩展名为"aspx" 的文件,名为"Default.aspx" . "Default.aspx"文件的代码如下: 第1章学习 Web 开发必备知识 9 <%@ Page Title=" 主页" Language="C#" MasterPageFile="~/Site.master" AutoEvent Wireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>

    欢迎使用 ASP.NET!

    若要了解关于 ASP.NET 的详细信息,请访问 www.asp.net/cn.

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • aspx文件用什么打开  aspx文件怎么打开  aspx文件如何打开  怎样打开aspx文件  win7如何打开aspx文件  aspx文件打开是乱码  aspx文件怎么打开程序  aspx文件打开乱码  aspx是什么文件  aspxcs是什么文件