写点什么

Visual Studio 2013 新增改进后的项目模版及社交账号认证

  • 2013-11-04
  • 本文字数:1190 字

    阅读完需:约 4 分钟

Visual Studio 2013 包括了新的项目模版及改善的用户体验,能让开发者更快速构建项目和应用。在新界面的帮助下,用户能够创建新的MVC 项目并且很容易往项目中增加Web Forms 页面,还可以在Web Forms 项目中通过脚手架功能使用Web API。

当用户在Visual Studio 2013 中创建ASP.NET项目时,能够在home 页、关于页和联系页中进行基本的导航,此外还能使用Bootstrap 创建网站的主题 ,无论你使用的是哪种技术――ASP.NET MVC、Web Forms、Web API、SPA。此外,Visual Studio 2013 可以通过Windows、活动目录和如Facebook、Twitter、微软账号、Google 等社交账号对用户进行认证,此外,按照项目的需求,Visual Studio 2013 还提供了更多的验证器(providers)。

Visual Studio 2013 包括一个 Project_Readme.html 文件,这在创建新的项目时就会看到。这个文件包括了在 ASP.NET 中新特性一览和在创建项目后所需的步骤,同时也包括了关于主题定制、部署和网络上的其他资源信息。

最新发布的 ASP.NET 中包含了 ASP.NET Identity ,它是一套新的 membership 系统,能够轻易地将应用数据和用户特定的档案数据进行整合。它也允许你选择在应用中用户档案的持久化模型,包括将数据存储在 SQL Server 数据库,或者类似于 Windows Azure 存储表这样的 NoSQL 数据存储中的能力。

Microsoft.AspNet.Identity.Core.1.0.0 , Microsoft.AspNet.Identity.EntityFramework.1.0.0 和 Microsoft.AspNet.Identity.Owin.1.0.0 是与 ASP.NET Identity 功能相关的 NuGet 包。 ASP.NET web 优化框架包括用于提高 ASP.NET web 应用性能的如打包、压缩服务。

Microsoft.AspNet.Web.Optimization.1.1.1 以 NutGet 包方式提供,并且包含了 WebGrease Antlr 依赖库。另一方面,Microsoft.AspNet.Providers.Core 包用于存储应用中的 session 数据。

Microsoft.Owin.Security.ActiveDirectory , Microsoft.Owin.Security.Cookies , Microsoft.Owin.Security.Facebook , Microsoft.Owin.Security.Google , Microsoft.Owin.Security.Jwt, Microsoft.Owin.Security.MicrosoftAccount , Microsoft.Owin.Security.OAuth , Microsoft.Owin.Security.Twitter 均以 NuGet 包的形式发布以用于设置 MVC 个人账号、Web 表单、Web API 和 Web API 专用的组织账号时使用。

Microsoft.AspNet.FriendlyUrls 包能让用户生成友好的 URL,其中一项功能能够让你添加一个视图切换功能,以使用户在移动设备和桌面视图间轻易地进行切换。此外,ScriptManager 控件提供了对 web 优化的支持,此外项目模版能让用户将 jquery 的打包引用注册到 ScriptManager 控件中。

Visual Studio 2013 包括针对 ASP.NET MVC 和 Web API 项目改进的项目模版,其中包括一个内置帮助页 (Microsoft.AspNet.WebAPI.HelpPage) 的新模版。

查看英文原文: Visual Studio 2013 Adds New Project Templates with Improvements and Social Accounts Authentication

2013-11-04 07:541730
用户头像

发布了 81 篇内容, 共 26.9 次阅读, 收获喜欢 5 次。

关注

评论

发布
暂无评论
发现更多内容

聊聊「测试分工和测试时间」

清菡软件测试

测试

架构师训练营 1 期 -- 第四周作业

曾彪彪

极客大学架构师训练营

week04作业

龙卷风

架构师一期

架构师训练营 1 期 -- 第四周总结

曾彪彪

极客大学架构师训练营

架构师训练营-week04-作业1

lucian

极客大学架构师训练营

极客时间架构师培训 1 期 - 第 4 周作业

Kaven

week04总结

龙卷风

架构师一期

LeetCode题解:22. 括号生成,递归生成同时过滤,JavaScript,详细注释

Lee Chen

大前端 LeetCode

理解分布式一致性:Raft协议

程序那些事

分布式 raft 分布式一致性 raft协议

DDIA读书笔记(1)可靠性,可扩展性,可维护性

莫黎

读书笔记

互联网架构演化

张荣召

视读——沟通的艺术,看入人里,看出人外(第四章)

废材姑娘

Spring 事务,你真的用对了吗(上篇)?

废材姑娘

Spring MVC

Paxos 的变种(一):Multi-Paxos 是如何劝退大家去选择 Raft 的

多颗糖

分布式 架构师 分布式架构 分布式一致性

区块链行业发展的“忧与愁”

CECBC

区块链 互联网

架构模式

张荣召

B站真题:如何判断括号是否有效?

王磊

Java 数据结构 算法

为什么说 Python 内置函数并不是万能的?

Python猫

Python

系统架构:系统技术挑战与方案

张荣召

训练营第四周作业 1

仲夏

极客大学架构师训练营

架构师作业 - 第四周 - 一个典型的大型互联网应用系统使用了哪些技术方案和手段

袭望

大型互联网应用面对的挑战及应对方案和手段

张荣召

用Python绘制地理图

计算机与AI

Python 绘图

架构师训练营第 1 期 - 第四周总结

Todd-Lee

极客大学架构师训练营

WEEK4 学习总结

陈勇

极客大学架构师训练营

训练营第四周作业 2

仲夏

极客大学架构师训练营

架构师训练营第 1 期 - 第四周作业提交

Todd-Lee

极客大学架构师训练营

理解分布式一致性:Paxos协议之Basic Paxos

程序那些事

raft PAXOS raft协议 paxos协议 Basic paxos

区块链助力政府建设高效政务能力

CECBC

区块链 政务

会用Docker的人都别装了,这多简单呐

MySQL从删库到跑路

MySQL Docker Linux yum redhat

WEEK4 一个典型的大型互联网应用系统使用了哪些技术方案和手段,主要解决什么问题?请列举描述

陈勇

Visual Studio 2013 新增改进后的项目模版及社交账号认证_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章