本部分主要内容:

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

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的资源管理器

【Asp.net入门03】第一个ASP.NET 应用程序-创建ASP.NET项目的更多相关文章

  1. 《ASP.NET Core In Action》读书笔记系列四 创建ASP.NET Core 应用步骤及相应CLI命令

    一般情况下,我们都是从一个模板(template)开始创建应用的(模板:提供构建应用程序所需的基本代码).本节使用 Visual Studio 2017 .ASP.NET Core2.0和 Visua ...

  2. ASP.NET Core 3.0 WebApi 系列【1】创建ASP.NET Core WebApi 项目

    目录 写在前面 一.运行环境 二.项目搭建 三.测试 API 四.基础知识 五.写在最后 写在前面 C#语言可以创建RESTful服务,被称作WebApi.在这里总结学习使用支持创建.读取.更新.删除 ...

  3. Servlet入门(第一个Servlet的Web程序)

    新建maven项目,注意项目的类型 project名为ServletExample 点击Finish.建立maven项目完毕例如以下 生成后的文件夹没有java源代码文件夹.依照maven的约定,还要 ...

  4. ASP开发入门+实战电子书共50本 —下载目录

    小弟为大家整理50个ASP电子书籍,有入门,也有实战电子书,做成了一个下载目录,欢迎大家下载. 资源名称 资源地址 ASP.NET开发实战1200例_第I卷 http://down.51cto.com ...

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

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

  6. 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十)

    前言 朋友们, 大家好,我还是Rector,写ASP.NET MVC 5系列文章[一步一步创建ASP.NET MVC5程序Repository+Autofac+Automapper+SqlSugar] ...

  7. 一步一步创建ASP.NET MVC5程序[Repository+Autofac+Automapper+SqlSugar](十一)

    前言 小伙伴们, 大家好,我是Rector. 最近Rector忙于换工作,没有太多时间来更新我们的ASP.NET MVC 5系列文章 [一步一步创建ASP.NET MVC5程序Repository+A ...

  8. cucumber_java从入门到精通(5)使用maven创建cucumber_java项目

    cucumber java从入门到精通(5)使用maven创建cucumber java项目 前几节我们已经在感性上认识了cucumber的基本功能以及BDD测试的基本流程,我们渐进重构,一步一步的向 ...

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

    1.理解概念 先理解一下两个概念. 模型 模型是指数据的结构类型,以及可调用的方法.对面向对象编程方法来说,其实就是类.模型类就是一个描述数据的类.只有把数据按一定方式描述出来,我们才能在程序中方便地 ...

随机推荐

  1. 对于新手来说,Python 中有哪些难以理解的概念?

    老手都是从新手一路过来的,提起Python中难以理解的概念,可能很多人对于Python变量赋值的机制有些疑惑,不过对于习惯于求根究底的程序员,只有深入理解了某个事物本质,掌握了它的客观规律,才能得心应 ...

  2. centos7安装oracle亲测可用

    http://www.linuxidc.com/Linux/2016-04/130559p2.htm

  3. Visual Studio AI 离线模型训练(window 7)

    本篇博客用tensorflow训练自带的数据mnist,参考自博客. 背景: 搭建好AI环境:查看 window 7 64位 准备工作: 在搭建AI环境过程中下载的samples-for-ai不是最新 ...

  4. 第28次Scrum会议(11/16)【欢迎来怼】

    一.小组信息 队名:欢迎来怼小组成员队长:田继平成员:李圆圆,葛美义,王伟东,姜珊,邵朔,阚博文小组照片 二.开会信息 时间:2017/11/16 17:20~17:42,总计22min.地点:东北师 ...

  5. 第十次PSP

  6. 2-Seventh Scrum Meeting20151207

    任务分配 闫昊: 今日完成:完成数据库设计. 明日任务:和唐彬讨论接口如何在android实现. 唐彬: 今日完成:读了IOS讨论区后台接口. 明日任务:和闫昊讨论接口如何在android实现. 史烨 ...

  7. Chapter 6 面向对象基础

    面向对象=对象+类+继承+通信,如果一个软件系统采用这些概念来建立模型并给予实现,那么它就是面向对象的.面向对象的软件工程方法是面向对象方法在软件工程领域的全面运用涉及到从面向对象分析.面向对象设计. ...

  8. 1001.A+B Format (20) 解题

    代码入口(https://github.com/NSDie/object-oriented) 这题的解题思路我有两个: 第一个是两个数字相加然后判断位数,因为题目限制了范围1000000的绝对值以内嘛 ...

  9. 【CSAPP笔记】13. 链接

    下面就要进入本书的第二部分--在系统上运行程序.书的第一部分,主要是研究单个应用程序,关注的是数据类型.机器指令.程序性能.存储器系统等话题.在书的第二部分,我们继续对计算机系统的探索.现代操作系统与 ...

  10. ubuntu安装php-curl拓展

    首先输入apt-cache search curl | grep php查询curl的php支持名字可能会返回如下内容:php5-curl - CURL module for php5安装:sudo ...