我没有JavaScript的高级知识,我正在尝试学习如何在ASP.NET(C#或VB.NET)环境中使用Ext JS框架。我有几个样本,但无法让项目工作。有没有网站或书籍,所以我可以阅读有关Ext JS的详细信息,如何将其包含在我的网站中?
答案 0 :(得分:6)
麦克,
最好的示例网站是http://examples.extjs.eu/。每个示例都有一个链接,用于分别查看HTML,javascript和CSS。
我们正在成功地将ExtJS与ASP.NET MVC框架集成。一篇详细介绍如何将所有内容放在一起的单独帖子可能是有序的。
答案 1 :(得分:6)
答案 2 :(得分:5)
另见http://www.coolite.com/(仅提供链接,绝不赞同,因为我还没有真正看到它的实际效果。)
答案 3 :(得分:3)
我想你已经完成了所有的样本 Sencha
你真的需要阅读整篇文章 Secrets of the JavaScript Ninjas (2008-08-13),以确定Ext JS是否是更好的选择。
如果你决定坚持使用Ext JS,你可能会发现 Ext JS Extender Controls 很有用。
答案 4 :(得分:2)
当我在以前的位置学习将Ext JS与ASP.NET结合使用时,我发现学习它的最佳方法(除了文档和示例之外)只是通过论坛并在此处获取示例代码来自用户帖子。
一旦你学会了客户端API的细微差别(他们的在线文档和论坛在这方面都非常出色),那么只需要让你的ASP.NET代码为Ext JS返回正确的JSON就可以了。消耗。
我有一个相当过时的ASP.NET MVC / Ext JS示例项目,它可能不再编译(它是使用MVC的早期预览版本构建的)但你仍然可以通过代码来看看如何使用Ext JS与服务器端代码交互。答案 5 :(得分:2)
看看Script# 项目。它在构建时从您的C#生成JavaScript,特别适合编写类似桌面的应用程序。
答案 6 :(得分:2)
我参与了一个大量使用ExtJS的项目。我真的不知道你究竟有什么问题,但我们使用了ExtJS,Asp.net,WCF的极好组合,用于ExtJS Ajax调用服务器。工作就像一个魅力。但我们几乎完全放弃了常规的asp.net控件使用,因为大多数UI都是在ExtJS中构建的。我们还使用了自己的布局和控件,其外观和感觉与ExtJS不同。所以它看起来并不像ExtJS应用程序。
您也可以使用常规WebMethods(如在Web服务中)。
通过使用 Firebug 和 Fiddler 等工具调试您的javascript代码并检查客户端和服务器之间来回传输的所有消息,您将获得很多好处。< / p>
每天越来越好的例子越来越好,因为越来越多的人将ExtJS与各种技术结合使用。 Asp.net也是如此。
答案 7 :(得分:2)
答案 8 :(得分:1)
你是否已经从所有不同的框架中解决了Ext JS的任何特殊原因?如果没有,因为你使用的是ASP.NET,我建议使用jQuery,因为它很快就会被微软正式支持。
答案 9 :(得分:0)
我在asp.net mvc上使用extjs网格写了post。虽然你不打算在mvc fm上使用ext。我认为其他细节,如如何使用javascript渲染它,解析网格发送的请求中的参数,json序列化等等将是相关的,对你有帮助。
答案 10 :(得分:0)
流行的ExtJS框架的最佳ASP.Net MVC标记库。 网站:http://www.mvcnext.com
MVCnExt简化了ASP.Net MVC的ExtJs。
使ASP.Net MVC的ExtJs组件更容易集成。
答案 11 :(得分:0)
我在http://www.sencha.com/forum/showthread.php?t=72245找到了ExtJS优于MVC的最佳实现。它不是太多的实施,但它已经足够成熟。
答案 12 :(得分:0)
请拥有look here该项目包含一个用于Script#编译器的ExtJS 3.3.1导入库,您可以使用它来编写C#中的ExtJS脚本。