本节书摘来自异步社区《ASP.NET 开发从入门到精通》一书中的第2章,第2.4节,著 张明星 ,责任编辑 张 涛, 更多章节内容可以访问云栖社区“异步社区”公众号查看。
2.4 第一个ASP.NET程序
知识点讲解:光盘:视频PPT讲解(知识点)第2章第一个ASP.NET 4.5程序.avi
学习完搭建ASP.NET开发环境的基本知识后,接下来将详细讲解利用Visual Studio 2012创建第一个ASP.NET 4.5程序的基本操作。
实例000 创建第一个ASP.NET 4.5程序
源码路径 光盘codes2
创建第一个ASP.NET 4.5程序的具体操作如下。
(1)打开Visual Studio 2012,在菜单栏中依次单击【文件】︱【新建网站】命令,在弹出的“新建网站”对话框的左侧选择“Visual C#”选项,在顶部第一个下拉列表框中选择“.NET Framwork 4.5”选项,然后单击“ASP.NET空网站”图标,单击【确定】按钮,如图2-46所示。
(2)在菜单栏中依次单击【文件】、【新建文件】命令,在弹出的“添加新项”对话框的左侧选择“Visual C#”选项,在中部单击“Web窗体”图标,如图2-47所示。
![cd397c589f65fc42899f1e9fd4100ec975c57df0](https://i-blog.csdnimg.cn/blog_migrate/316aed2c07234cbccdf5e5ed3bafd228.png)
(3)单击【添加】按钮后会自动创建名为“Default.aspx”和“Default.aspx.cs”的文件。其中“.aspx”是ASP.NET程序的扩展名。
文件Default.aspx负责显示网页内容,实现代码如下。
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="Default.aspx.cs" Inherits="_Default" %>
<!DOCTYPE html>
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<title></title>
</head>
<body>
<form id="form1" runat="server">
<div>
</div>
</form>
</body>
</html>
而文件Default.aspx.cs是一个C#文件,负责处理动态内容,处理的结果会在文件Default.aspx中显示。文件Default.aspx.cs的实现代码如下。
using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;
using System.Web.UI;
using System.Web.UI.WebControls;
public partial class _Default : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
}
}
由此可见,ASP.NET实现了表现和处理的分离。因为上述网页都是在Visual Studio 2012自动创建的,并且是一个空白页面,所以使用按钮调试时会显示一个空白页面,如图2-48所示。
![085c01a560d830d08b841cdf794306eff6848cc2](https://i-blog.csdnimg.cn/blog_migrate/b6daf57bc3c83928e922dd206266d25e.png)
本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。