1. 前端技术组件
JQuery
-- JS 框架,http://jquery.com/
jQuery.Validation
--前端验证,http://bassistance.de/jquery-plugins/jquery-plugin-validation/
jQuery.UI
--UI 组件,http://jqueryui.com/
jQuery ThemeRoller and the Theme Switcher
--定制,切换jQuery UI兼容的Theme http://jqueryui.com/themeroller/
jQuery Templates, DataLink, JsViews, JsRender
--模板化输出数据,Js Template 为MS提供,可能被JsViews取代
参考网址:
http://api.jquery.com/jquery.template/
http://www.borismoore.com/2011/10/jquery-templates-and-jsviews-roadmap.html
Unobtrusive JavaScript
--参考网址:
http://www.cnblogs.com/ldp615/archive/2010/10/12/Unobtrusive-Ajax.html
http://kb.cnblogs.com/page/80652/
微软提供了两个支持Unobtrusive JavaScript的Js库,基于jQuery扩展:
jquery.unobtrusive-ajax.min.js 和 jquery.validate.unobtrusive.min.js
Modernizr
--检测浏览器对HTML5和CSS3特性支持的JS库,著名的HTML5/CSS3浏览器兼容性网站FindmeByIP就是基于该框架实现的。
Json
--数据交互,获取,http://json.org/
oData
-- 查询和更新数据的Web协议。OData应用了web技术如HTTP、Atom发布协议(AtomPub)和JSON等来提供对不同应用程序,服务和存储的信息访问
站点示例:http://odata.netflix.com/Catalog/Titles?$format=json&$callback=?