Visual Studio 2013 Preview - ASP.NET, MVC 5, Web API 2新功能搶先看
Visual Studio 2013 Preview - ASP.NET, MVC 5, Web API 2新功能搶先看
來自TechEd North America 2013的第一手消息
以下資訊均來自 Channel9 目前於北美 TechEd 活動影片,主要記錄 DEV-B314 這一場 Microsoft ASP.NET, Web, and Cloud Tools Preview 的筆記。
Visual Studio 2013 Preview改良部分
以下將 Visual Studio 2013 Preview 相關內容整理如下:
單一對話視窗
Visual Studio 2013 Preview簡化一開始的新增專案的對話視窗,只區兩大類,進入後也只區分為Empty、Web Forms、MVC、Web API、SPA、Facebook、Mobile。
測試伺服器
測試伺服器不在局限於IIS Express,也可以設置為外部伺服器。
Browser Link
當我們修改頁面文字、Layout、CSS等,可快速重整所有已連接至Visual Studio測試頁面的瀏覽器。
認證組態
在新增專案時即可設置認證組態,目前可結合其他外部Microsoft Live Id、Facebook、Google+、twitter等。
Web Forms改良部分
以下將 Web Forms 相關內容整理如下:
Web Forms引入Bootstrap架構頁面
以 Web Forms 專案為例,開啟 Webform 專案後可以看到新專案範本整合使用了Bootstrap來架構頁面。
另外可使用bootswatch.com來快速改變Bootstrap預設顏色。
Web Forms加入MVC的Scaffold功能
現在 Web Forms 也可以和 MVC 一樣使用 Scaffold 技術快速產生 CRUD 的頁面。
Web Forms新會員系統 - Code first架構
採用新的會員系統,而且預設使用 Entity Faemwork Code first 來進行,這讓我們不在被 Database schema 綁死,可自由擴充與修改。
SignalR v2
內含 SignalR v2 版本。
ASP.NET MVC 5功能增強與改良
以下將 ASP.NET MVC 5 相關內容整理如下:
MVC 5引入Bootstrap架構頁面
與 Web Forms 相同。
MVC 5 Scaffold
MVC 5 Scaffold選項。
MVC 5 - Web API v2 - Attribute Routing
以屬性方式來設置Web API的路由,細節可參考 Attribute routing in Web API。
MVC 5 - Web API v2 - CORS
細節可參考 ASP.NET WEB API CORS預覽功能完整剖析
簡報重點
以下將簡報重點相關內容整理如下:
- Entity Framework 6 新功能有
- 關於ASP.NET 新範本與 Bootstrap 的使用
- Visual Studio 2013 Preview功能改良
- ASP.NET 身分認證改良
- ASP.NET MVC 5 必須使用 .NET Framework 4.5,.NET Framework 4.0 以下不支援。也就是說,如果你的專案不能升級或使用 .NET Framework 4.5,那麼 ASP.NET MVC 5 和你無緣份了。
- 新整合的 Scaffolding 系統。
- ASP.NET SignalR 2.0 必須使用 .NET Framwork 4.5,.NET Framework 4.0 以下不支援。也就是說,如果你的專案不能升級或使用 .NET Framework 4.5,那麼 ASP.NET SignalR 2.0 和你無緣份了。
- ASP.NET Web API 2.0 必須使用 .NET Framwork 4.5,.NET Framework 4.0 以下不支援。也就是說,如果你的專案不能升級或使用 .NET Framework 4.5,那麼 ASP.NET Web API 2.0 和你無緣份了。
- OWIN 和 Katana
更多可参见:http://browse.feedreader.com/c/KingKong_Bruce/439476817
Visual Studio 2013 Preview - ASP.NET, MVC 5, Web API 2新功能搶先看的更多相关文章
- Visual Studio 2013 Preview 新功能
先来看一下Visual Studio的版本历史: 1. Visual Studio.NET 2002 2. Visual Studio.NET 2003 3. Visual Studio.NET 20 ...
- Visual Studio 2013 Preview 高清多图先睹为快
Visual Studio 2013 Preview已经发布.大家可以下载试用了哦: 选项加载明显比之前版本要快很多.
- Visual Studio 2013 Preview对C++11的支持
为期3天的微软Build 2013大会结束了,作为微软一年一度的开发者大会,微软也做足了功夫:很多产品(包括Windows 8.1和Visual Studio 2013 Preview)发布,chan ...
- Visual Studio 2013新建ASP.NET项目使用Empty模板,在页面中使用验证控件出错的解决方案
Visual Studio 2013新建ASP.NET项目使用Empty模板,在页面中使用验证控件,运行页面,会出现如下的错误: 错误原因 VisualStudio 2012(或2013) WebFo ...
- vs 2013下自定义ASP.net MVC 5/Web API 2 模板(T4 视图模板/控制器模板)
vs 2013下自定义ASP.net MVC 5/Web API 2 模板(T4 视图模板/控制器模板): Customizing ASP.NET MVC 5/Web API 2 Scaffoldi ...
- ASP.NET MVC和Web API中的Angular2 - 第2部分
下载源码 内容 第1部分:Visual Studio 2017中的Angular2设置,基本CRUD应用程序,第三方模态弹出控件 第2部分:使用Angular2管道进行过滤/搜索,全局错误处理,调试客 ...
- ASP.NET MVC+Knockout+Web API+SignalR
架构设计(ASP.NET MVC+Knockout+Web API+SignalR) 架构设计(ASP.NET MVC+Knockout+Web API+SignalR) 2014-01-16 18: ...
- ABP示例程序-使用AngularJs,ASP.NET MVC,Web API和EntityFramework创建N层的单页面Web应用
本片文章翻译自ABP在CodeProject上的一个简单示例程序,网站上的程序是用ABP之前的版本创建的,模板创建界面及工程文档有所改变,本文基于最新的模板创建.通过这个简单的示例可以对ABP有个更深 ...
- [Asp.Net] MVC 和Web API Action 获取参数的区别
Asp.net MVC 和web api 的action 在获取从前台传入的数据是有很大不同 前台使用ajax的方式向后台发起post的请求 Content-Type:application/json ...
随机推荐
- java中string和int互相转化
1 怎样将字串 String 转换成整数 int? A. 有两个方法: 1). int i = Integer.parseInt([String]); 或 i = Integer.parseInt([ ...
- Eclipse生成jsp 如何将GB18030 改成默认UTF-8
前两天面试被问到了struts的问题,好久没用了准备复习下,用eclipse创建一个maven项目的时候发现创建的jsp文件都是GB18030编码的,如何更改为UTF-8呢,其实很简单,给各位分享一下 ...
- orleans开篇之hello world
orleans开篇之hello world 什么是orleans Orleans是一个建立在.NET之上的,设计的目标是为了方便程序员开发需要大规模扩展的云服务.Orleans项目基本上被认为是并行计 ...
- .net 职责链来实现 插件模式
.net 职责链来实现 插件模式 插件式的例子 QQ电脑管家,有很多工具列表,点一下工具下载后就可以开始使用了 eclipse ,X Server 等等 插件式的好处 插件降低框架的复杂性,把扩展功能 ...
- TRS_WCM(拓尔思信息技术有限公司)内容协作平台平台置标经验攻略
TRS_WCM置标过程中经验积累 版本V4.0-2014.6.24-穿越者7号 目录 1.嵌套模板置标 1 2.栏目名称超链接置标 1 3.列表循环输出文档标题包含超链接 1 4.取既定栏目下第一篇文 ...
- js 正则之 判断密码类型
原文:js 正则之 判断密码类型 今天没啥写的,就分享个思路吧.之前在群里讨论的时候,谢亮兄弟说判断密码是否是纯数字,纯字母之类的.如果用 , 条判断,那就老长一大段了.这个思路是我之前看 jQuer ...
- 3. SQL Server数据库状态监控 - 可用空间
原文:3. SQL Server数据库状态监控 - 可用空间 数据库用来存放数据,那么肯定需要存储空间,所以对磁盘空间的监视自然就很有必要了. 一. 磁盘可用空间 1. 操作系统命令或脚本.接口或工具 ...
- ubuntu安装wine之后进不了系统
以前曾经装过一次wine,安装的时候没碰到什么问题,但卸载的时候却出问题了,把我nouvean显卡给删除了. 自然,我下一次启动的时候就进不了桌面了.所以我得重装一次,那一次重装的是整个系统! 今天突 ...
- automake/autoconf的简单例子
参考文章1:http://loftor.com/archives/automake.html 参考文章2:http://www.blogjava.net/huyi2006/articles/18790 ...
- 因下面文的损坏或丢失windows/system32/config/system 解决方法
这是因为你电脑的初始化文件遭破坏所致.导致破坏的原因也可能是病毒或其它原因. 因为Windows启动须要读取Syatem.ini,Win.ini和注冊表文件,假设C盘根文件夹下有config.sys, ...