写在前面的话

随着 Visual Studio 2013 的正式推出,ASP.NETVisual Studio Web 开发工具 也发布了各自的最新版本。

新版本在构建 One ASP.NET 的大趋势下,加入了诸多新特性。我计划先从 创建 ASP.NET Web 项目 时的新特性入手,一步步讲述这些新特性。

由于小弟不善写作,因此计划中的文章以翻译为主,但由于部分来源的文章是在 Visual Studio 2013 正式发布前写就的,因此我也会在翻译时对文章内容进行适当的修订和补充。如果觉得这些内容对您有所帮助,还望各位多多留言、点击“推荐”。对于文章中出现的问题和错误,还望大家及时留言指出,谢谢。


在 Visual Studio 2013 中创建 ASP.NET Web 项目

这个专题讲解了在 Visual Studio 2013 中创建 ASP.NET Web 项目的各种选项。

Visual Studio 2013 为创建 ASP.NET Web 项目提供了新的对话框和模板。如下图所示:

新的对话框和相关模板包括了以下几方面的新特性:

  1. 用一个简单的创建项目用户界面,支持多种 ASP.NET 框架的项目(包括 Web Forms, MVC, Web API 等)。
  2. ASP.NET Identity:一种新的 ASP.NET 成员资格 (membership) 系统。它能够和所有的 ASP.NET 框架共同使用,还能够在除 IIS 以外的其他 Web 主机软件中使用(参见我的博客文章:ASP.NET Identity 简介)。
  3. 使用 Bootstrap 提供了响应式设计和自定义主题的能力。
  4. 为 Web Forms 提供了一些新特性,这些特性原本只用于 MVC。例如:自动创建测试项目,一个 Intranet 网站模板等。

该专题包括了如下部分:

  • 概述 - 创建 Web 应用程序项目
  • “Web 应用程序项目”和“网站项目”
  • Visual Studio 2013 Web 项目模板
  • Visual Studio 2013 Web 项目模版中的 Bootstrap
  • 加入对其他 ASP.NET 框架的支持
  • 各种身份验证方式
  • 组织账户身份验证选项
  • 进一步阅读

在 Visual Studio 2013 中创建 ASP.NET Web 项目(0):专题导航 [持续更新中]的更多相关文章

  1. 在 Visual Studio 2013 中创建 ASP.NET Web 项目(1):概述 - 创建 Web 应用程序项目

    注:本文是“在 Visual Studio 2013 中创建 ASP.NET Web 项目”专题的一部分,详情参见 专题导航 . 预备知识 本专题适用于 Visual Studio 2013 及以上版 ...

  2. 【转载】在 Visual Studio 2012 中创建 ASP.Net Web Service

    在 Visual Studio 2012 中创建 ASP.Net Web Service,步骤非常简单.如下: 第一步:创建一个“ASP.Net Empty Web Application”项目 创建 ...

  3. Visual Studio 2013 如何在停止调试Web程序后阻止IIS Express关闭

    vs2013 调试项目的时候,当停止调试的时候,端口就被断了.之前以为是IIS那边的控制问题,但是其他并行的项目运行都没有出现这种情况. 最初也没在意,直到现在实在忍受不了了,每次重开也太烦了.就去各 ...

  4. Visual Studio 2010中创建ASP.Net Web Service

    转自:http://blog.csdn.net/xinyaping/article/details/7331375 很多人在论坛里说,在Visual Studio 2010中不能创建“ASP.Net ...

  5. 在 Visual Studio 2010 中创建 ASP.Net Web Service

    第一步:创建一个“ASP.Net Empty Web Application”项目 第二步:在项目中添加“Web Service”新项目 第一步之后,Visual Studio 2010会创建一个仅含 ...

  6. (转)在 Visual Studio 2010 中创建 ASP.Net Web Service

    很多人在论坛里说,在Visual Studio 2010中不能创建“ASP.Net Web Service”这种project了,下面跟帖者云云,有的说这是因为微软已经将Web Service整合进W ...

  7. Visual Studio 2013 无法创建MVC项目,系统找不到指定的文件.(Exception from HRESULT:08x0070002)

    在Visual Studio 2013中创建新MVC项目,(PS:现在创建个MVC项目,差点都找不到在哪,汗!-) 确定后提示,系统找不到指定的文件.(Exception from HRESULT:0 ...

  8. 如何在 Azure 中创建 ASP.NET Web 应用

    Azure Web 应用提供高度可缩放.自修补的 Web 托管服务. 本快速入门演示如何将第一个 ASP.NET Web 应用部署到 Azure Web 应用中. 完成后,便拥有了一个资源组,该资源组 ...

  9. Visual Studio 2013 Use HTTPS (SSL) On Web Application Projects

    公司调试HTTPS接口会用到,原文:http://www.codeproject.com/Tips/766918/Visual-Studio-Use-HTTPS-SSL-On-Web-Applicat ...

随机推荐

  1. ZBrush中的笔刷该怎样制作

    ZBrush给用户提供了许多的常用笔刷,我们可以使用这些笔刷自由地发挥创意.为了让雕刻速度更快,模型刻画更细致我们常常也会创建自定义笔刷,本文教您在ZBrush中制作笔刷. 查看更多内容请直接前往:h ...

  2. jquery模拟下拉框单选框复选Select,Checkbox,Radio

    在项目中,你会发现设计稿中常常会有单选框,复选框,但都不是系统默认的样式,这就可以用jquery来模拟它们:如图所示,实现它们所需要的代码如下: 首先需要引入的代码: <link rel=&qu ...

  3. POJ 3264 Balanced Lineup -- RMQ或线段树

    一段区间的最值问题,用线段树或RMQ皆可.两种代码都贴上:又是空间换时间.. RMQ 解法:(8168KB 1625ms) #include <iostream> #include < ...

  4. U5398 改数(num)

    U5398 改数(num) 5通过 28提交 题目提供者52zyz 标签 难度尚无评定 提交 最新讨论 暂时没有讨论 题目背景 又是一年NOIP,科学馆的五楼:“我们看下这道题,我们来模拟一下…2,3 ...

  5. 【转】【C#】序列化(Serialize)、反序列化(Deserialize)

    序列化又称串行化,是.NET运行时环境用来支持用户定义类型的流化的机制.其目的是以某种存储形成使自定义对象持久化,或者将这种对象从一个地方传输到另一个地方. .NET框架提供了两种串行化的方式: 1. ...

  6. C# 无边框窗体边框阴影效果

    通过下面代码在构造函数中调用方法 SetShadow(); 即可实现无边框窗体的阴影效果了 需要添加命名空间 using System.Runtime.InteropServices; private ...

  7. [转]redis 五种数据类型的使用场景

    FROM : http://blog.csdn.net/gaogaoshan/article/details/41039581#t5 String 1.String 常用命令: 除了get.set.i ...

  8. Contains Duplicate

    Given an array of integers, find if the array contains any duplicates. Your function should return t ...

  9. Response.Redirect("x.aspx);跳转后session为null的解决方法

    通常我们做登陆的时候都是登录成功后为管理员保存一些信息,一般都会写类似下面的代码 if(登录成功) { Session["xx"] = "user"; Resp ...

  10. Asp.Net MVC 4 Web API 中的安全认证-使用OAuth

    各种语言实现的oauth认证: http://oauth.net/code/ 上一篇文章介绍了如何使用基本的http认证来实现asp.net web api的跨平台安全认证. 这里说明一个如何使用oa ...