什么是ASP.NET?
ASP.NET 是一个使用 HTML、CSS、JavaScript 和服务器脚本创建网页和网站的开发框架。
ASP.NET 支持三种不同的开发模式:
Web Pages(Web 页面)、MVC(Model View Controller 模型-视图-控制器)、Web Forms(Web 窗体)。
- Web Pages 单页面模式
最简单的 ASP.NET 模式。
与 PHP 和经典 ASP 相似。
内置了数据库、视频、图形、社交媒体等模板和帮助器。 - MVC 模型-视图-控制器
MVC 将 Web 应用程序分成 3 个不同的组成部分:
模型负责数据
视图负责显示
控制器负责输入 - Web Forms 事件驱动模式
传统的 ASP.NET 事件驱动开发模式:
带有服务器控件、服务器事件和服务器代码的网页。
如何在自己的 PC 上运行 ASP?
把自己的 Windows PC 作为 Web 服务器
-
如果您安装了 IIS 或 PWS,就可以把自己的 PC 配置为一台 Web 服务器。
-
IIS 或 PWS 可以把您的计算机转变为 Web 服务器。
-
微软的 IIS 和 PWS 是免费的 Web 服务器组件。
IIS - Internet Information Server(Internet 信息服务)
IIS 是一个基于因特网的服务的集合,由微软开发,在微软 Windows 平台上使用。
Windows 2000、XP、Vista 以及 Windows 7 均提供 IIS。Windows NT 也可用 IIS。
IIS 很容易安装,是开发和测试 web 应用程序的理想工具。
如何在 Windows 7 和 Windows Vista 上安装 IIS
请根据以下几个步骤来安装 IIS:
从开始菜单打开控制面板
双击"程序和功能"
点击"打开或关闭 Windows 功能"
选择"Internet 信息服务(IIS)"的复选框,然后点击确定
在您安装完成 IIS 之后,请确保安装所有补丁包(运行 Windows 更新)。
测试您的安装
在您安装完 IIS 或 PWS 之后,按照下面的步骤测试是否安装成功:
在您的硬盘中查找名为 Inetpub 的文件夹
打开 Inetpub 文件夹,找到名为 wwwroot 的文件夹
在 wwwroot下创建一个新文件夹,比如 “MyWeb”
使用文本编辑器编写几行 ASP 代码,将这个文件取名为 “test1.asp” 保存在 “MyWeb” 文件夹中
确保您的 Web 服务器正在运行,使用下面的方法确认它的运行状态:进入控制面板,然后是管理工具,然后双击"IIS 管理器"图标。
打开您的浏览器,在地址栏键入 “http://localhost/MyWeb/test1.asp”,就可以看到您的第一个 ASP 页面了。
注释:在您的开始菜单或者任务栏中查找 IIS (或 PWS) 符号。程序提供了开启和停止 Web 服务器,启用和禁用 ASP,以及其他更多的功能。