2

Google 的 Closure Library 看起来有很多很棒的功能,但我没有看到任何用于 ASP.NET 站点的示例。我只是想知道是否有人有任何将两者结合使用的经验以及哪些部分。体验是好是坏?

编辑:为了澄清,我问的是闭包库而不是闭包编译器或闭包模板。例如,如果我使用 Closure Library 中的日历控件,它似乎装饰了一个文本框,以便在回发时可能必须将文本转换为 DateTime。例如,其他 ASP.NET 控件将公开 SelectedDate 属性。在某些情况下,这种不完整的集成可能很烦人,并且可能在某些情况下,库中的控件提供的功能足够引人注目,值得处理任何怪癖。

4

2 回答 2

1

微软提供了他们自己的 JavaScript 缩小器(http://aspnet.codeplex.com/releases/view/34488)并在 Visual Studio 中拥抱和支持 JQuery(+智能感知和文档),我并不惊讶 ASP.NET 的人跳过谷歌的 Closure .

于 2010-06-16T22:50:55.777 回答
1

闭包库与平台无关。它与 ASP.NET 和任何其他平台一样有用。

闭包模板(闭包工具家族的另一个成员)确实有一个仅限于 Java 的服务器端组件。但是,这并不以任何方式限制 Closure Library 的实用性。

对于任何使用 Closure Library 的生产应用程序,您都需要使用 Closure Compiler 编译您的代码。要在本地执行此操作,您需要同时安装 Python 和 Java。但是,在您的部署环境中都不需要这些。

于 2010-06-16T22:39:46.880 回答