第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 结构.