写在前面的话

随着 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. J2EE笔记3

    7. MVC 设计模式. 6. 和属性相关的方法: 1). 方法 void setAttribute(String name, Object o): 设置属性 Object getAttribute( ...

  2. java 15-10 List的三个子类的特点

    List:(面试题List的子类特点) ArrayList: 底层数据结构是数组,查询快,增删慢. 线程不安全,效率高. Vector: 底层数据结构是数组,查询快,增删慢. 线程安全,效率低. Li ...

  3. javascript中的时间处理

    var myDate = new Date(); myDate.getYear(); //获取当前年份(2位) myDate.getFullYear(); //获取完整的年份(4位,1970-???? ...

  4. w3school-CSS

    1.与XHTML不同,CSS对大小写不敏感.但是,当与HTML一起工作的时候,class和id名称对大小写是敏感的. 2.body {.....};通过css继承关系,子元素将继承最高级元素(本例是b ...

  5. Lua windows环境搭建

    Lua语言的小巧和功能强大在朋友做的一个项目中得以验证,自己也尝试着了解一下,首先在window系统上搭建一个学习环境. 官网:https://www.lua.org/ 搭建运行环境提供2种方式,源码 ...

  6. 【转】【C#】【Thread】Interlocked 轻量级锁

    为什么说它是轻量级呢?因为它仅对整形数据(即int类型,long也行)进行同步. 具体使用如下表: Interlocked.Increment(ref value) 数值加一(原子性操作) Inter ...

  7. mousewheel 模拟滚动

    div{ box-sizing:border-box; } .father{ width:500px; height:400px; margin:auto; margin-top: 50px; bor ...

  8. Java连接Elasticsearch集群

    package cn.test; import java.net.InetAddress; import java.net.UnknownHostException; import org.elast ...

  9. 加密算法使用(四):AES的使用

    AES是一种对称加密方式,比DES更为安全,用一个秘钥加密数据之后,可以用同一个秘钥对加密后的数据解密还原,以下是一套以字符串为例子的使用全过程演示, 用到了 commons-codec.jar pa ...

  10. Linux非root用户安装jdk和tomcat

    转载自:http://blog.csdn.net/wuyigong111/article/details/17410661,进行部分修改 创建一个用户 sgmm,并在其用户目录里面安装 jdk和tom ...