第1章 ASP.NET概述

2015 年 5 月 13 日3590

对于现代人来说,Internet已经成为生活、学习和工作中不可缺少的一部分。Internet是跨平台的,它不需要用户在自己的机器上装载任何其他的软件,只要有一个浏览器,就可以浏览到各种各样的信息,享受各种各样的服务。随着网络接入技术的不断发展,与Internet相连也变得越来越简单,越来越方便,以至于很多传统的行业现在也开始大大地依赖于这个神奇的网络。这在Internet普及之前是很难想像的。

在这种情况下,很多单位和个人都开始准备建立自己的网站。不论出于什么目的,所有人都希望自己制作的网站信息量丰富,功能尽可能强大。但是如果只使用HTML,就只能保证网页的美观,却不能引入更多更强大的功能。我们看到过很多的小型网站,由于所有的页面都是静态网页,所以信息量和更新速度都没有办法得到提高,时间一长,用户就失去了兴趣。另外,由于对每一个页面都需要重新设计,所以发布新消息也变得很麻烦。既然计算机有强大的计算功能和存储功能,为什么只用它来存储一些静态网页,而不很好地使用这些功能呢?于是,采用动态网页设计成为现在网站设计的主流。ASP就是在这种情况下诞生的。

随着时间的推移,人们又发现,ASP一方面为网站的设计者带来了简便,一方面也使得网站的各种代码难于管理。对于程序员来说,面对的是大量的HTML代码和VBScript、JavaScript代码混合在一起的程序。当需要改动程序的时候,他们宁愿写新的代码,也不愿意去改原来的程序,因为原来程序的模块化和可重用性都太低。另外,由于VBScript这样的脚本语言的局限,使得很多功能都不能够轻松地实现,即使实现了,也需要写大量的代码。为了解决这些问题,ASP.NET诞生了。

本节将介绍ASP.NET。

通过本章的学习,读者将能够:

(1) 了解一些Web的基础知识。

(2) 了解ASP.NET的发展过程。

(3) 了解ASP.NET的优势。

(4) 建立ASP.NET的运行环境。

(5) 了解编写ASP.NET程序的方法。

梅义

0 0