2011-10-16 60 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

真棒評論..謝謝! –