写点什么

微软加大对 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:435185
用户头像

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

关注

评论

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

【乘风破浪的开发者】丁一超:从AI实战营出发探索未知的AI世界

华为云开发者联盟

华为 AI modelarts

不要拿区块链做挡箭牌

CECBC

区块链

程序员求助:腾讯面试题,64匹马8个跑道,多少轮选出最快的四匹

Java架构师迁哥

SQL数据库:CASE表达式

正向成长

CASE表达式

多线程问的太深入不知道怎么回答,从volatile开始给你讲清楚

小Q

Java 学习 面试 volatile 多线程

SQL数据库:子查询和关联子查询

正向成长

SQL子查询 SQL关联查询

「Spring Boot 2.4 新特性」一键构建Docker镜像

AI乔治

Java Docker 架构

那个小白还没搞懂内存溢出,只能用案例说给他听了

田维常

内存溢出

anyRTC AI降噪|让声音更清晰

anyRTC开发者

人工智能 AI 音视频 WebRTC RTC

拒招中国程序员后,开源平台 GitLab 又开始大规模封杀开发者账户

Java架构师迁哥

云算力挖矿模式系统开发,云算力平台搭建

13530558032

React Fiber 是什么?

局外人

react.js 大前端 React

MySQL全面瓦解—子查询和组合查询

比伯

Java 编程 程序员 架构 计算机

报告显示国际区块链监管呈三大趋势

CECBC

区块链 货币 监管

数字货币助力支付体系高效运行

CECBC

金融

USDT币支付系统开发搭建,区块链承兑商支付平台

13530558032

牛批!2w字的Java集合框架面试题精华集(2020最新版),赶紧收藏。

Java架构之路

Java 程序员 架构 面试 编程语言

《精通lambda表达式:Java多核编程》.pdf

田维常

Lambda

“3+3”看华为云FusionInsight如何引领“数据新基建”持续发展

华为云开发者联盟

数据库 新基建 华为云

这套JVM核心知识你要全都会,月薪还不过18K可以直接跳槽了

小Q

Java 学习 架构 面试 JVM

从红黑树的本质出发,彻底理解红黑树!

996小迁

Java 架构 面试 程序人生

数字货币钱包开发费用,区块链钱包开发优势

13530558032

Alibaba首发的《Java技术成长笔记》,渴望提升自己的程序员的必备宝典!

Java架构之路

Java 程序员 架构 面试 编程语言

数字货币交易所功能,场外OTC交易所开发公司

13530558032

干货!直观地解释和可视化每个复杂的DataFrame操作

计算机与AI

Python pandas 数据处理

刷Github时发现了一本阿里大神的算法笔记!标星70.5K

Java架构师迁哥

关于linux操作系统中的buff/cache

程序员架构进阶

Linux cache buffer

#不吐不快# IT职场里的奇葩经历

InfoQ写作社区官方

职场搞笑 奇葩的经历 热门活动

遥感影像处理有高招,“专治”各类花式并发的述求!

华为云开发者联盟

容器 k8s 遥感

亿级大表分库分表实战总结(万字干货,实战复盘)

学习 编程 架构 计算机网络

覆盖全网的阿里微服务架构有多牛:K8S+实战+笔记+项目教程

Java~~~

Java 程序员 微服务 Spring Cloud 阿里云 K8S

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