写点什么

ASP.NET 将添加对 LESS 和 CoffeeScript 的支持

  • 2012-10-18
  • 本文字数:929 字

    阅读完需:约 3 分钟

VS 2012 的发布计划中更新了 ASP.NET 路线图。下一组特性将专注于 OData 功能和新增以及更新了的 MVC 模板。最大的变更是为了 Upshot.js 和基于 Web API 的 DataController 而放弃支持单页面应用程序模板(Single Page Applications template)。

与其将资源投入到实验中,Microsoft 更专注于以下的工具和技术:

关于 CoffeScript,Mads Kristensen 说到,“我们正在开发编辑器,而非编译器或者调试器”。尚不清楚对其余部分的最终支持能到什么程度。人们期望在计划完善、资源全部到位之后,应该更新该路线图。

补充说明:Upshot.js 及其 DataController 未必就是过时的。“如果需要额外的库以完善 SPA 体验”,Microsoft 日后可能恢复这个项目。

通信框架 SignalR 也将具备“添加 SignalR 连接的项目模板、ASP.NET 程序插槽以及集成了 ASP.NET MVC 和 ASP.NET 的完整的项目模板。”

在安全方面,ASP.NET 团队正为运行在 Windows Azure 上的网站添加 Windows 身份验证支持。这要求配置 Windows Azure 活动目录

Web API 将包含众多优秀的特性。对于运维团队,更重要的是现场诊断和针对 System.Diagnostics 的日志钩子、ETW、NLog 以及 Log4Net。

对于那些无法获取基于 WSDL 代码生成协议的开发者,完善的接口文档至关重要。Web API 正通过全新的 Web API 帮助页面自动生成特性解决该问题。

Web API 帮助页面将使得生成丰富的基于 Web 的文档更加容易,这些文档包含了资源的 URI 地址,支持 HTTP 请求,期望的参数以及消息负载示例。

最后但并非不重要的一点,OData 正启用新的 URI 解析器。“开发者们将能够控制 OData 的查询语义。使用新版的 OData 格式、元数据控制器以及建模能力,OData 后端可以通过任何数据源实现。”

查看英文原文 ASP.NET to Add Support for LESS and CoffeeScript


感谢贾国清对本文的审校。

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

2012-10-18 08:171866
用户头像

发布了 27 篇内容, 共 83631 次阅读, 收获喜欢 4 次。

关注

评论

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

怎么向女朋友解释什么叫区块链?

艾小仙

比特币 区块链 以太坊 defi

Python 函数为什么会默认返回 None?

Python猫

Python 编程

为什么Java二维数组不用指定列的长度

Rayjun

Java 数组

妈妈,今天您几点下班?

脑极体

职场求生攻略答疑篇之 3 —— 数据是土地

臧萌

数据 职场成长

SpringBoot 缓存之常用注解

hepingfly

Java 缓存 springboot 注解

人生革命由自律发起

胡迪伦

自学编程 拖延症 懒惰 死循环

Python 为什么没有 void 关键字?

Python猫

Python 编程

区块链技术破解数字版权保护难题

CECBC

区块链 版权保护 数字技术

Elasticsearch之mapping

北漂码农有话说

拥抱K8S系列-04-基于docker部署更多应用

张无忌

Docker 标准化 vsftpd

如何将VSCode变成绿色版本

lmymirror

vscode 教程

商业通识 : 商业到底是什么?

Walker

学习 得到 个人成长 商业

Google鼓励的13条代码审查标准 [建议收藏]

简爱W

宁波新基建之路 基于制造优势破题智慧发展

CECBC

新基建

持续集成有什么好处?快来看鸭

清菡软件测试

jenkins

[翻译]Defer,Panic,and Recover

卓丁

defer panic recover Go 语言

JavaScript 深拷贝与浅拷贝

梁凤波

Flink从保存点启动应用-18

小知识点

scala 大数据 flink

为稳外贸保驾护航 区块链交易平台显身手

CECBC

区块链 银行 福费廷

云原生 go-zero 微服务框架

万俊峰Kevin

微服务 microservice go-zero Go 语言

一个在交流群里讨论过两轮的问题,答案竟然跟一个 PEP 有关

Python猫

Python 编程

Python 为什么能支持任意的真值判断?

Python猫

Python 编程

java安全编码指南之:声明和初始化

程序那些事

安全编码 java安全编码 编码指南 对象初始化

2020-09-03-第十三周作业

路易斯李李李

区块链技术应用于链接智慧医疗

CECBC

区块链 社会保险 智能医疗

智能商业时代的思考(一)从在线化到网络化

刘旭东

拼多多 淘宝 智能商业 网络协同

【MySQL】我这样分析MySQL中的事务,面试官对我刮目相看!!

冰河

MySQL 面试 事务 隔离级别 冰河

oeasy教您玩转linux010206toilet

o

Python 为什么要在 18 年前引入布尔类型?且与 C、C++ 和 Java 都不同?

Python猫

Python 编程

首个数字银行卡明年发行,广州出台区块链措施支持大湾区

CECBC

区块链 金融科技 社会

ASP.NET将添加对LESS和CoffeeScript的支持_语言 & 开发_Jonathan Allen_InfoQ精选文章