Asp.net入门-第一个ASP.NET 应用程序(1)

本部分主要内容:

  • 创建并运行Asp.net项目
  • web窗体
  • 数据模型
  • 调用代码隐藏方法
  • 数据验证

一.创建ASP.NET项目

1.操作步骤

第一步:启动Visual Studio 2013,然后从File(文件)菜单中选择New Project(新建项目)。此时将显示New Project(新建项目)对话框,顾名思义,该对话框可用于创建新的Visual Studio项目。

你将在该对话框的左侧面板中看到可用项目类型的列表。依次选择Installed(已安装)→Templates(模板)→Visual C#→Web,此时你将看到所有可用的ASP.NET  Web Application(ASP.NET Web应用程序)。在屏幕顶部的下拉菜单中选择.Net Framework 4.5,然后将Name(名称)字段设置为PartyInvites。单击OK(确定)按钮创建新项目。如图1所示:

图1 新建Asp.net Web应用程序

提示

请确保选择Visual C#而不是Visual Basic。如果你在Visual Basic项目中运行C#示例,可能会遇到非常奇怪的现象和错误。

思考

Asp.net Web应用程序和Asp.net网站有什么不同?

第二步:从“新建ASP.NET项目”对话框中的“选择模板”中选择 Empty (即ASP.NET空Web应用程序)。如下图:

图2 选择项目模板

注意

有几种项目类型的名称非常类似,因此请确保选择正确的名称。另外,初学者建议严格按照本教程操作步骤命名,这样到后面项目里面增加内容越来越多的时候,因为各个名称与教程中的名称不一致,让你不知道该添加或修改哪部分内容了。

提示

Visual Studio会将Solution Name(解决方案名称)字段设置为PartyInvites,以与项目名称相匹配。Visual Studio解决方案是包含一个或多个项目的容器,但在本解决方案中,仅包含一个项目,因为我们这个网站的内容很简单,一个网站项目就够用了。

ASP.NET Empty Web应用程序是最简单的项目模板,它会创建仅包含一个Web.config文件(其中包含ASP.NET应用程序的配置信息)的项目。Visual Studio会在Solution Explorer(解决方案资源管理器)窗口中显示文件,如图3所示。Solution Explorer是用于导航项目的主要工具。

图3 解决方案PartyInvites的资源管理器

时间: 2024-12-13 14:34:10

Asp.net入门-第一个ASP.NET 应用程序(1)的相关文章

Asp.net入门-第一个ASP.NET 应用程序(3)

测试示例应用程序 本部分内容: ASP.NET应用程序测试方法 web窗体访问过程 Visual Studio工具栏上有一个下拉列表,其中列出了工作站上已安装的浏览器的名称(单击浏览器名称右侧的向下箭头即可显示该列表). 列表如图1-4所示,由图可见,我们已安装了几个浏览器.在这个列表中,你至少会看到Internet Explorer和Page Inspector(帮助你调试HTML的工具,将在第5章介绍)条目. 本书使用Internet Explorer,因为所有Windows工作站都提供了该

Asp.net入门-第一个ASP.NET 应用程序(2)

添加Web窗体 本部分内容: 什么是web form 怎样添加web form 1.添加Web窗体到项目中 Web 窗体是一项 ASP.NET 功能,您可以使用它为 Web 应用程序创建用户界面.Web 窗体页为您提供了一种强大而直接的编程模型,该模型使用您熟悉的快速应用程序开发 (RAD) 技术来生成基于 Web 的复杂用户界面. 对于初学者来说,只需要知道通过添加新的Web窗体项来为Web应用程序添加内容就足够了. 在项目"PartyInvites"上(注意不是PartyInvit

[ASP.NET MVC2 系列] ASP.Net MVC教程之《在15分钟内用ASP.Net MVC创建一个电影数据库应用程序》

[ASP.NET MVC2 系列]      [ASP.NET MVC2 系列] ASP.Net MVC教程之<在15分钟内用ASP.Net MVC创建一个电影数据库应用程序>      [ASP.NET MVC2 系列] ASP.Net MVC教程之<ASP.NET MVC 概述>     [ASP.NET MVC2 系列] 理解MVC应用程序的执行过程     [ASP.NET MVC2 系列] ASP.NET MVC Routing概述      [ASP.NET MVC2

[Asp.net入门07】第一个ASP.NET 应用程序-创建数据模型和存储库

1.理解概念 先理解一下两个概念. 模型 模型是指数据的结构类型,以及可调用的方法.对面向对象编程方法来说,其实就是类.模型类就是一个描述数据的类.只有把数据按一定方式描述出来,我们才能在程序中方便地使用它. 存储库 直白解释就是存储数据的仓库.通常就是用数据库来存储数据,当然也有文件存储等其他存储方式.存储库的作用很显然是将数据永久保存起来. 2.创建数据模型 我们在[Asp.net入门06]第一个ASP.NET 应用程序(4)-案例说明中定义的案例项目比较简单,只需要一个简单的数据模型.下面

【Asp.net入门12】第一个ASP.NET 应用程序-创建摘要视图

目前已经完成了应用程序的基本结构单元,受邀者也能够做出回复.这一节将添加一个支持组件,以显示收到的回复摘要,以便用户的朋友了解谁会参加晚会,并做出适当安排.在Solution Explorer中右键单击PartyInvites项,然后从弹出菜单中选择Add→Web Form.将名称设置为Summary,然后单击OK按钮,新创建一个文件Summary.aspx,这个新文件的内容如代码清单1-14所示. 代码清单1-14 Summary.aspx文件的内容 这是你的第一个ASP.NET应用程序,我们

【Asp.net入门15】第一个Asp.net应用程序-输入验证

前言 所谓输入验证,顾名思义就是验证用户输入符不符合要求.前面我们已经完成了这个简单的应用程序,但还有一个问题需要解决:用户可以在Default.aspx窗体中 提交任何数据,甚至可以提交根本不包含任何数据的窗体.我们需要确保用户填写了所有窗体字段, 以便收集所有相关数据,知道谁会参加晚会,谁拒绝参加晚会.下面的内容就是教你如何实现这个验证过程. 主要内容 客户端验证和服务器端验证的概念 数据注解用法 操作和分析 ASP.NET提供了各种不同的验证方法,最常用的方法是对数据模型类应用特性来实现验

【无私分享:从入门到精通ASP.NET MVC】从0开始,一起搭框架、做项目 (13)客户管理

声明:本系列为原创,分享本人现用框架,未经本人同意,禁止转载!http://yuangang.cnblogs.com 希望大家好好一步一步做,所有的技术和项目,都毫无保留的提供,希望大家能自己跟着做一套,还有,请大家放心,只要大家喜欢,有人需要,绝对不会烂尾,我会坚持写完~ 如果你感觉文章有帮助,点一下推荐,让更多的朋友参与进来,也是对本人劳动成果的鼓励,谢谢大家!由于还要工作,所以基本都是牺牲午休时间来写博客的,写博客呢不是简单的Ctrl+C.Ctrl+V,我是要挨着做一遍的,这也是对大家负责

【ASP.NET Identity教程】ASP.NET Identity入门

注:本文是[ASP.NET Identity系列教程]的第一篇.本系列教程详细.完整.深入地介绍了微软的ASP.NET Identity技术,描述了如何运用ASP.NET Identity实现应用程序的用户管理,以及实现应用程序的认证与授权等相关技术,译者希望本系列教程成为掌握ASP.NET Identity技术的一份完整而有价值的资料,希望得到广大园友的高度推荐. 13 Getting Started with Identity 13 Identity入门 Identity is a new

[ASP.NET]分析MVC5源码,并实现一个ASP.MVC

本节内容不是MVC入门教程,主要讲MVC原理,实现一个和ASP.NET MVC类似基本原理的项目. MVC原理是依赖于ASP.NET管道事件基础之上的.对于这块,可阅读上节内容 [ASP.NET]谈谈IIS与ASP.NET管道 本节目录: MVC简介 MVC5源码 实现一个MVC MVC简介 随着技术的发展,现在已经将MVC模式等同于三层模式. 如果要严格区分的话,UI层指View和Controller,BLL,DAL层和模型层都属于Model中. 在建立MVC项目的时候,选择空的项目,会建立一