写点什么

带 Knockout IntelliSense 的 ASP.NET and Web Tools 2012.2 版发布

  • 2013-01-18
  • 本文字数:1732 字

    阅读完需:约 6 分钟

微软最近发布了 ASP.NET and Web Tools 2012.2 版外加新的 Visual Studio 2012网络工具,支持 ASP.NET Web API knockout IntelliSense 和 friendly URLs 并允许以.NET 类的方式调用 JSON

这个工具扩展了现有的 ASP.NET 运行时而且给 ASP.NET MVC 框架添加了一个全新的 Facebook 应用模板。使用该模板可创建一个 Facebook 应用,并从登录的用户中获取数据,与他们的朋友集成。本次更新同时包括一个单独的页面应用模板,你可以用 Knockout jQuery 和 ASP.NET Web API 创建交互式客户端应用程序。

这个版本通过 ASP.NET SignalR 提供了对实时通信的支持,这意味着您可以充分利用.NET 4.5 中新增的 WebSocket 支持。在老版客户端上,它会自动降级为长轮询( long-polling )和其他针对老版客户端的协议。

“像类一样粘贴 JSON 是 ASP.NET and Web Tools 2012.2 RC 版中一个很酷的功能,它将帮助您从有效的 JSON 文本中生成 C#或 VB.NET 的强类型的类。” Dharmesh Sharma 提到。

ASP.NET 和 Web Tools 2012.2 还支持 OData 集成跟踪和自动为相关的API 生成帮助页面文档的功能。它还对Visual Studio 2012 的 Web 发布页面检查进行了多项增强,如支持JavaScript 选择性映射和CSS 实时更新。

在ASP.NET friendly URL 功能的帮助下,你将能够轻松地创建带有对搜索引擎友好的URL 的Web 应用程序而无需传统的.aspx 扩展名。Friendly URL 功能也让你非常容易地为应用提供移动支持,如创建移动版ASP.NET 页面并允许用户在桌面和移动视图之间切换。

Donald Adams 发送了一份报告:

“我安装后,它破坏了我现有的应用程序:

在 Global.asax.cs 的下列行中:

WebApiConfig.Register(GlobalConfiguration.Configuration);

Error:
Method not found:
‘System.Web.Http.Controllers.ServicesContainer
System.Web.Http.HttpConfiguration.get_Services()’.

以上错误信息在我尝试运行我的 MVC4 WebAPI 应用时出现。

我尝试卸载 2012.2,结果更糟了……”

然而,微软的工作人员 Angie Xu 回复建议先安装 Visual Studio 2012 update1,然后再安装 ASP.NET and Web Tools 2012.2。

ASP.NET and Web Tools 2012.2,前身为 ASP.NET Fall 2012 Update BUILD Prerelease。本次更新包括对 Visual Studio2012 项目模板的升级,内置了最新版本的 jQuery、jQuery UI、jQuery Validation、 Modernirz 和 Knockout。

“新的运行时功能可通过额外的 NuGet 软件安装到 ASP.NET,这意味着安装此更新不会对现有的 ASP.NET 二进制文件做任何改变,因此不会引起现有项目的任何兼容性问题。新项目会自动包含新功能,现有项目可以通过新的 NuGet 包升级。”Scott Guthrie 说。

Steve ,一位英国的 ASP.NET 和动态数据自由开发人员报导道:

Scott Hanselman 宣布了 ASP.NET and Web Tools 2012.2(Release Candidate)的发布。这是它第一次能轻易的部署一个 DD Web 应用项目(WAP)网站,很好。页面是预编译的,不可修改,因为所有的操作都是通过多选框完成。”

DazWilkin 说:

“后悔安装微软 ASP.NET and Web Tools 2012.2 RC 版了,因为在 VS 中没办法编辑 HTML。”

Matt Watson 在 Scott Hanselman 的博客中评论道,他期望在即将到来的新版本中能有更多的功能:

“有没有任何让 SignalR 支持多浏览器,负载均衡和故障处理等方面的更新?虽然非常想用它,但还是等到这些事情解决了再说吧。”

Daz Wilkin 说:

“在包含了 knockout 绑定的 HTML 页面上,我遇到了页面卡死的问题。非常不幸的是,VS 在 2-3 分钟后都没能反应过来(虽然我下次会再试着等等看),我只能杀掉进程,重启并试着避免这个问题。”

Brandon Wittwer 说:

“Scott,我的团队已经开始用 VS 2012 Web Essentials and 2012.x releases 版做项目,我感到很好。SPA 模板提供了一个坚实的结构,我计划在我的当前项目上采用。感谢你们的辛勤工作,为我们这些 MS 系开发者带来了福音。”

Oliver Klemencic 说:

“Fackbook 模板目前只支持 canvas 应用类型。”

查看英文原文 ASP.NET and Web Tools 2012.2 with Knockout IntelliSense


感谢杨赛对本文的审校。

给InfoQ 中文站投稿或者参与内容翻译工作,请邮件至 editors@cn.infoq.com 。也欢迎大家通过新浪微博( @InfoQ )或者腾讯微博( @InfoQ )关注我们,并与我们的编辑和其他读者朋友交流。

2013-01-18 05:371047
用户头像

发布了 21 篇内容, 共 67537 次阅读, 收获喜欢 1 次。

关注

评论

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

一加是OPPO的子品牌?我来说说我的看法

Geek_8a195c

专访美象科技|中国数字孪生50强为何需要3DCAT实时渲染云的赋能?

3DCAT实时渲染

云计算 元宇宙 实时渲染 实时云渲染 云VR

React 新提案 useEvent 已死?不,它将涅盘重生。

清秋

React useEvent RFC 提案

全网首发!马士兵内部共享—1658页《Java面试突击核心讲》

Geek_0c76c3

Java 数据库 开源 程序员 开发

从新零售、物流到广告,搞定指标中台就这么简单!

Kyligence

数据分析 指标管理 指标中台

联通研究院霍龙社博士深度解析“AI项目到底适不适合开源”

OpenI启智社区

人工智能 OpenI启智社区 AI开源 CubeAI智立方

当下企业数字化转型,PaaS是基础解

ToB行业头条

盘点团队在线协作文档工具

Baklib

在线协作文档

Vue3入门指北(五)条件渲染

Augus

Vue 3 9月月更

OptaPlanner快速入门-概述

积木思维

为了进大厂!吃透了各大厂最新 3000+Java 面试题啃完面试肯定妥了

Geek_0c76c3

Java 开源 程序员 架构 开发

Trending热榜关闭前,我把Github今年最火Java面试题汇总扒下来了

Geek_0c76c3

Java 数据库 开源 程序员 开发

开发者有话说|刚毕业的“00后”,歪打误撞进入了SAP行业

暮春零贰

个人成长 9月月更

借助iMazing工具重新安装或升级 iOS系统

淋雨

ios iphone

如何使用游戏引擎进行实时渲染和内容创建

3DCAT实时渲染

云计算 元宇宙 实时渲染 实时云渲染 云VR

企业IT运维开发一体化解决方案

力软低代码开发平台

全方位助力数据科学组织协同&个人研究:ModelWhale 产品功能介绍与版本选择指引

ModelWhale

云计算 科技 数据科学 编程建模 组织协同

Java岗史上最全八股文面试真题汇总,堪称2022年面试天花板

Geek_0c76c3

Java 数据库 开源 程序员 开发

Baklib+伙伴云+企微会话存档,打造伙伴云帮助中心运营体系

Baklib

哪7个场景影响研发效能?

LigaAI

敏捷 LigaAI 企业号九月金秋榜 #敏捷开发 #程序

Apache APISIX 集成 Elasticsearch 实现实时日志监控

API7.ai 技术团队

elasticsearch API网关 APISIX 网关

为什么3D实时渲染很重要

3DCAT实时渲染

云计算 元宇宙 实时渲染 实时云渲染 云VR

帮助中心案例分析|师爷,给我解释解释什么叫降本增效?

Baklib

降本增效 帮助中心

面试整理的45W字Java真题和答案详解(含核心考点及6家大厂真题)

Geek_0c76c3

Java 数据库 开源 程序员 开发

ESP32-C3 学习测试 蓝牙 篇(二、蓝牙调试APP、开发板手机连接初体验)

矜辰所致

ESP32-C3 9月月更 蓝牙APP

ESP32-C3 学习测试 蓝牙 篇(三、认识蓝牙 GATT 协议)

矜辰所致

蓝牙 ESP32-C3 9月月更 GATT

华为应用市场审核指南解读课程上线,面向开发者讲解应用审核2022年更新要点

最新动态

什么是实时渲染,3D实时渲染的优缺点

3DCAT实时渲染

云计算 元宇宙 实时渲染 实时云渲染 云VR

好的,BFS,学会了

掘金安东尼

前端 9月月更

产品经理必看的高效产品文档撰写指南

Baklib

产品 产品经理 文档

一文读懂TDengine的三种查询功能

TDengine

数据库 tdengine 时序数据库 企业号九月金秋榜

带Knockout IntelliSense的ASP.NET and Web Tools 2012.2版发布_语言 & 开发_Anand Narayanaswamy_InfoQ精选文章