Google的Closure Library看起来有很多很棒的功能,但我没有看到它与ASP.NET网站一起使用的任何示例。我只是想知道是否有人有任何经验使用这两个和什么部分。是好还是坏?
编辑: 为了澄清,我问的是Closure Library而不是Closure Compiler或Closure模板。例如,如果我使用Closure Library中的日历控件,它似乎装饰一个文本框,以便在回发时可能必须将文本转换为DateTime。而其他ASP.NET控件将公开SelectedDate属性,例如。可能有些情况下,这种不完整的集成很烦人,可能还有一些情况下,库中的控件提供了足够引人注目的功能,值得处理任何怪癖。
答案 0 :(得分:1)
Closure Library与平台无关。它同样有用 ASP.NET与任何其他平台一样。
Closure模板(Closure Tools系列的另一个成员), 确实有一个限制的服务器端组件 Java的。但是,这并不限制Closure Library的实用程序 无论如何。
对于使用Closure Library的任何生产应用程序,您将 需要使用Closure Compiler编译代码。去做这个 在本地,您将需要安装Python和Java。也不 但是,在部署环境中需要这些。
答案 1 :(得分:1)
随着微软提供自己的JavaScript缩小器(http://aspnet.codeplex.com/releases/view/34488)并在Visual Studio中拥抱和支持JQuery(+ intellisense和文档),我并不感到惊讶,因为ASP.NET人员正在跳过谷歌的关闭。