写点什么

微软加大对 jQuery 的投资力度

  • 2010-04-20
  • 本文字数:895 字

    阅读完需:约 3 分钟

近日,微软重申将对 jQuery 开发提供帮助,首先将会增加模板支持并分配一定的资源,这其中包括全职的开发者。jQuery 创建者 John Resig 表示, jQuery 将一如既往地保持独立、开源项目的本色,并不会迁移到 CodePlex 上。

jQuery 最初是由 John Resig 于 2006 年发布,而微软则在 2008 年宣布对该 JavaScript 库提供支持。在 MIX 2010 上,微软重申了其对于 jQuery 的支持,这主要体现在如下 3 个领域:模板、脚本加载以及数据绑定。目前已经有一些 ASP.NET 开发者在全职从事 jQuery 的开发工作,但具体数量未知。

这些规划当中的 jQuery 插件是独立于平台和语言的,也就是说虽然微软打算将其用在 ASP.NET 上以进行客户端开发,但他们并不会绑定到 ASP.NET 上。事实上,Visual Studio 2010 和 ASP.NET MVC 已经包含了 jQuery 1.4.2。John Resig 表示并不打算将 jQuery 迁移到 CodePlex 上,该项目仍将一如既往地保持独立。

要增加的第一个特性就是模板引擎,它能够通过模板以灵活的方式呈现数据。微软 ASP.NET MVC 高级项目经理 Stephen Walther 已经递交了一个模板提案,该提案需要经受 jQuery 常规检验流程的考验,这个流程是根据社区反馈建立起来的,可以接受或拒绝任何提案。

  • jQuery.fn.render – 呈现 DOM 元素
  • jQuery.fn.append("#template", arrayOrObject, options) – 可以通过指定模板来操纵 DOM
  • jQuery.templates – 将编译好的模板增加到模板设置对象上
  • jQuery.tmplFn – 可以使用新的函数来扩展内建函数

该提案还包含一个用于呈现内容的示例:

复制代码
<script type="text/javascript">
jQuery(function(){
var products = [
{ name: "Product 1", price: 12.99},
{ name: "Product 2", price: 9.99},
{ name: "Product 3", price: 35.59}
];
$("#template")
.render(products)
.appendTo("ul");
});
</script>
<script id="template" type="text/html">
<li>{%= name %} - {%= price %}</li>
</script>
<ul></ul>

上面的代码会产生如下结果:

  • Product 1 – 12.99
  • Product 2 – 9.99
  • Product 3 – 35.59

还有一个试验性的插件,阐述了模板引擎的工作方式。

查看英文原文: Microsoft Gets More Involved with jQuery

2010-04-20 06:435296
用户头像

发布了 88 篇内容, 共 273.7 次阅读, 收获喜欢 9 次。

关注

评论

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

YashanDB数据库如何支持多样化数据类型存储

数据库砖家

YashanDB数据库如何助力企业高效的数据共享

数据库砖家

早期人类奴役AI实录:用Comate Zulu 10min做一款Chrome插件

Comate编码助手

#AI编程 AI辅助编程 文心快码 文心快码Zulu

如何在线绘制用户旅程图?产研协作常用的绘图工具盘点

职场工具箱

产品 产品经理 在线白板 绘图软件 用户旅程图

YashanDB数据库如何支持多种数据类型的存储

数据库砖家

YashanDB数据库如何支持企业的多样化需求

数据库砖家

YashanDB数据库升级流程及风险控制

数据库砖家

YashanDB数据库入门指南:快速搭建与配置流程

数据库砖家

如何配置密码策略 - 概述和指南

运维有小邓

A股再创十年新高,CloudQuery助力金融数据库安全大考!

BinTools图尔兹

技术分析+案例拆解:看ESA如何帮助零售企业在全球化竞争中突围

阿里云CloudImagine

云计算 大数据 边缘计算 ESA 安全加速

喜临门的第二成长曲线:以脑机接口技术叩开万亿健康产业大门

北京中暄互动广告传媒有限公司

YashanDB数据库如何促进高效的数据共享

数据库砖家

YashanDB数据库入门教程:轻松掌握核心功能

数据库砖家

YashanDB数据库生命周期管理全攻略

数据库砖家

通过 KafkaMQ 接入Skywalking 数据最佳实践

观测云

kafka Skywalking

智能体走进家居生活,COLMO AI Agent破壁前行

脑极体

AI

YashanDB数据库设计最佳实践分享

数据库砖家

YashanDB数据库升级过程中的数据兼容性处理方法

数据库砖家

AI收入提升45%,天润云领跑Agent时代|一图读懂天润云2025H1业绩

天润融通

ManageEngine卓豪-帮助台应跟踪指标-MTBF

ServiceDesk_Plus

ManageEngine卓豪

KubeBlocks AI:AI时代的云原生数据库运维探索

小猿姐

KubeBlocks K8s Operator MCP

YashanDB数据库如何支持海量用户的高并发访问

数据库砖家

YashanDB数据库如何支持灵活的数据查询

数据库砖家

七夕,画个动态星空送给Ta

Comate编码助手

七夕 AI 编程 文心快码 文心快码Zulu

理想汽车智驾方案介绍 3|MoE+Sparse Attention 高效结构解析

地平线开发者

自动驾驶 算法工具链 地平线征程6

如何规范你的Git commit?

雄鹿 @

git command

YashanDB数据库如何满足不同规模企业需求

数据库砖家

YashanDB数据库如何助力大数据时代企业数字化转型

数据库砖家

YashanDB数据库如何助力企业数字化转型

数据库砖家

YashanDB数据库入门教程:搭建与优化的实用指南

数据库砖家

微软加大对jQuery的投资力度_Java_Abel Avram_InfoQ精选文章