《ASP.NET 开发从入门到精通》----2.4 第一个ASP.NET程序

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程序
源码路径 光盘\codes\2\  

创建第一个ASP.NET 4.5程序的具体操作如下。

(1)打开Visual Studio 2012,在菜单栏中依次单击【文件】︱【新建网站】命令,在弹出的“新建网站”对话框的左侧选择“Visual C#”选项,在顶部第一个下拉列表框中选择“.NET Framwork 4.5”选项,然后单击“ASP.NET空网站”图标,单击【确定】按钮,如图2-46所示。

(2)在菜单栏中依次单击【文件】、【新建文件】命令,在弹出的“添加新项”对话框的左侧选择“Visual C#”选项,在中部单击“Web窗体”图标,如图2-47所示。

(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所示。

本文仅用于学习和交流目的,不代表异步社区观点。非商业转载请注明作译者、出处,并保留本文的原始链接。

时间: 2024-09-09 12:53:04

《ASP.NET 开发从入门到精通》----2.4 第一个ASP.NET程序的相关文章

《ASP.NET 开发从入门到精通》----第1章 ASP.NET基础 1.1 认识网页和网站

第1章 ASP.NET基础 ASP.NET 开发从入门到精通 ASP.NET技术是一门Web开发技术,是微软公司提出的在.NET平台上的开发技术.通过ASP.NET技术可以迅速地创建动态页面,并且能够根据客户的需要进行灵活调整.ASP.NET技术是当前Web开发技术的核心力量之一,并且因为本身的简洁性.高效性和灵活性,为大多数Web程序员所青睐. 本章内容 认识网页和网站 Web技术简介 Web标准 ASP.NET基础 3种必备技术 技术解惑 ASP.NET技术和新兴技术HTML 5的结合 学好

《ASP.NET 开发从入门到精通》----第2章 搭建开发环境 2.1 配置ASP.NET环境

第2章 搭建开发环境 ASP.NET 开发从入门到精通 ASP.NET是一门功能强大的Web开发技术,它是建立在特定的开发平台之上的.所以在进行ASP.NET开发前,需要为其建立专门的开发平台,搭建开发环境.在本章中,将简要介绍搭建ASP.NET开发环境的方法,为读者学习本书后面的内容打好基础. 2.1 配置ASP.NET环境 知识点讲解:光盘:视频\PPT讲解(知识点)\第2章\配置ASP.NET环境.avi 因为ASP.NET应用程序的宿主是IIS,它包含在微软的Windows系统中.对于个

《ASP.NET 开发从入门到精通》----2.3 编译和部署ASP.NET程序

2.3 编译和部署ASP.NET程序 知识点讲解:光盘:视频\PPT讲解(知识点)\第2章\编译和部署ASP.NET程序.avi 当一个ASP.NET项目程序设计完毕后,需要运行才能浏览执行效果,效果满意后可以通过部署将网站发布到网络中. 2.3.1 编译.运行ASP.NET程序 通过使用Visual Studio 2012的菜单命令可以对ASP.NET的代码进行编译和运行.具体方法是依次单击菜单栏中的[生成]︱[重新生成网站]命令,如图2-40所示:也可以在"解决方案资源管理器"中右

《ASP.NET 开发从入门到精通》----导读

目 录[第1章 ASP.NET基础 1.1 认识网页和网站](https://yq.aliyun.com/articles/90618)1.2 Web技术简介1.3 Web标准1.4 ASP.NET基础1.5 3种必备技术1.6 技术解惑[第2章 搭建开发环境 2.1 配置ASP.NET环境](https://yq.aliyun.com/articles/90675)2.2 Visual Studio 2012概述2.3 编译和部署ASP.NET程序2.4 第一个ASP.NET程序第3章 C#基

《ASP.NET 开发从入门到精通》----1.5 3种必备技术

1.5 3种必备技术 知识点讲解:光盘:视频\PPT讲解(知识点)\第1章\3种必备技术.mp4 ASP.NET技术是一门功能强大的Web开发技术,它能够迅速实现动态页面.但是ASP.NET也并不是万能的,它需要和其他的页面技术相结合,例如常见的HTML.CSS和JavaScript等.在本节的内容中,将简要介绍和ASP.NET相关的网页技术,为读者学习本书后面内容做好铺垫. 1.5.1 HTML技术基础 HTML是制作网页的基础,现实中的各种网页都是建立在HTML基础之上的.通过HTML可以实

《ASP.NET 开发从入门到精通》----2.2 Visual Studio 2012概述

2.2 Visual Studio 2012概述 知识点讲解:光盘:视频\PPT讲解(知识点)\第2章\全新的Visual Studio 2012.avi Visual Studio.NET是微软为适用.NET平台而推出的专用开发工具,它是一个集成的开发环境,能够编写Visual Basic.NET.Visual C++ .NET.Visual C#.NET和Visual J# .NET等专业编程语言.通过Visual Studio 2012可以在同一项目内使用不同的语言,并能实现它们之间的相互

《ASP.NET 开发从入门到精通》----1.4 ASP.NET基础

1.4 ASP.NET基础 知识点讲解:光盘:视频\PPT讲解(知识点)\第1章\ASP.NET基础.mp4 从本节开始,将详细讲解ASP.NET这门神奇的动态Web开发技术,为读者学习本书后面的知识打下基础. 1.4.1 ASP.NET简介 ASP是微软公司推出的一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术,指动态服务器页面(Active Server Pages,ASP)运行于IIS之中的程序.在2000年第二季度时,微软公司正式推动.NET策略,ASP也顺理成章地改名为AS

《ASP.NET 开发从入门到精通》----1.6 技术解惑

1.6 技术解惑 ASP.NET功能强大,能够为我们开发出各种应用的动态Web站点.因此,ASP.NET一直深受广大程序员的喜爱.作为一名初学者,肯定会在学习过程中遇到很多疑问和困惑.为此在本节中,笔者将自己的心得体会与大家分享,希望能帮助读者解决困惑问题. 1.6.1 ASP.NET技术和新兴技术HTML 5的结合 近年来,随着HTML 5的推广和发展,HTML 5技术带来的许多新特性已经被人们所认可,例如新的HTML标记,原生的视频和音频支持,以及拖放操作等.未来的ASP.NET首先会支持H

《ASP.NET 开发从入门到精通》----1.3 Web标准

1.3 Web标准 知识点讲解:光盘:视频PPT讲解(知识点)第1章介绍Web标准.mp4 随着网络技术的迅速发展,人们对网站的需求大大增加,各种网站也如雨后春笋般纷纷建立起来.由于网络的无限性和共享性,以及各种设计软件的推出,多样化的站点展示方式随即应运而生.与此同时,各种技术的兼容问题也随之引发,而Web标准就是为了解决技术冲突而诞生的. Web开发标准概述 顾名思义,Web标准是所有站点在建设时必须遵循的一系列硬性规范. 从页面构成来看,网页主要由3部分组成:结构(Structure).表