2011-10-16 38 views
10

美好的一天伙计,Ext.Net和Ext.JS

我知道这可能听起来像一个愚蠢的问题。但是,我不知道是否有人能请向我解释,我一直在试图理解他们两个EXT.NETEXT.JS ..

之间的差异,但结果却是零。据我所知,EXT.NET集成EXT.JS ..

我不明白...当我做研究,有时它重定向我SenchaJS。但有时http://examples.ext.net/

他们如何实际工作?

如果可能的话,可以请您给我提供了一些教程呢?

非常感谢球员..

+0

写在Ext.Net所有标记将被发送到浏览器作为ExtJS的JavaScript代码。 –

回答

14

ExtJS的是一个用于构建丰富的用户界面的Web应用程序的JavaScript框架。它利用先进的CSS和JavaScript将类似桌面的桌面带入浏览器。

Ext.net是一个.NET具体实施ExtJS的,允许非常宽松与WebForms的集成。

简而言之,如果你是一个.NET开发人员,并要保存工作的一个很好的协议,你可能签Ext.net否则ExtJS的是您要使用的产品。这就是说ExtJS可以和.Net一起使用,而不使用Ext.net。此外,还要注意与Ext.net目前是基于关闭旧版本的ExtJS的库(3.4.0)的,而ExtJS的是目前版本4

ExtJS 4.0 Resources

+0

感谢您的信息。它现在开始变得清晰起来。 = D –

+0

你不清楚什么? :)你可以在Ext.NET论坛中提问这个问题。 http://forums.ext.net – Baidaly

+0

目前,Ext.NET v2基于ExtJS 4.同时它不支持包括Razor View Engine的ASP.NET MVC。 –

1

Ext.NET(V2)是并且将包括Sencha ExtJS 4的集成。 完全支持ASP.NET MVC(所有View引擎,包括Razor)将直接构建到Ext.NET程序集中。

Ext.NET V2的私人“开发者预览版”也将很快面市

+2

你应该添加这个作为评论,因为它不是一个真正的答案。 – rwilliams

4

基本上,Ext.NET是ExtJS的到.NET环境的桥梁。如果您已经使用Javascript,那么我可能会使用纯粹的ExtJS路由,因为Ext.NET只是为使用Ext.NET控件在.NET环境中表达的内容生成ExtJS代码。

我开始在ExtJS的,尽管从.NET环境之中,却得到了推Ext.NET路线,由于一致的代码基础技术 - 我也看到了,也许有一些发展速度快的优点。我现在发现我正在构建Ext.NET中的页面元素,并在ExtJS(javascript)中编写事件等。

无论哪种方式,即使使用Ext.NET你最终会写一些JavaScript代码。从另一方面来说,Javascript并不像看上几个小时的经验那样困难,特别是如果你曾经用'C'编程过。

+0

真棒评论..谢谢! –