extsharp是在code.google.com上发布的一个用C#写ExtJS代码的开源工具
官方网站:http://code.google.com/p/extsharp/
以下是官方网站译文,水平有限,敬请广大网友斧正(更多开源项目请访问http://www.mikecat.net/space/?uid=3):
我真的非常喜欢EXT,但是用JavaScript编码却又让我寒心。因此我到处寻找,并找到了一种方法,同时使用我最喜爱的js库(EXT)和我最喜爱 的编程语言(C#)来进行编码。利用一个我称之为Script#的项目,使我能用C#代码编程并自动转换成JavaScript,这就类似于GWT (google)。通过Script#你能依靠扩展API创建你需要的类型、方法、属性等一切。
所以我所做的就是写一个小控制台程序去解析所有ExtJS源文件,并提取脚本注释并且写C#文件为每个类。最终达到的效果就是有一个可编程的C# API去访问所有EXT 对象 并且
这个是个google官方的演示示例
基于ExtJS v1.1.1和Northwind 数据库开发
演示地址:http://ext.ordereze.net/scriptsharp/products.aspx
下载:
Filename | Summary + Labels | Uploaded | Size | DownloadCount | ... | |
---|---|---|---|---|---|---|
ExtJS2Samples-v2.0.1.zip | ExtSharp Web Samples v2.0.1 Featured | Dec 12 | 1.8 MB | 18749 | ||
ExtJS2Parser-v2.0.1.zip | ExtSharp API Source & Parser v2.0.1 Featured | Dec 12 | 2.5 MB | 6621 | ||
ScriptSharp-v0.4.2.pdf | Script# v4.2.0 Manual | Sep 17 | 1.5 MB | 12710 | ||
ScriptSharp-v0.4.2.msi | Script# v4.2.0 Installer | Sep 17 | 1.4 MB | 11820 |
2007年12月5日更新
我们已经修改了Ext#用来解析最新释放的ExtJS 2.0,并且我们也在用Ext#来创造更多的例子
下列示例已经开发完成:
- Grids
- Basic Array Grid
- Editable Grid
- XML Grid
- Paging Grid
- Grouping Grid
- Toolbars and Menus
- Basic Toolbar
- Ext Actions
- Miscellaneous
- Data View (partial)
- Progress Bar
- Templates
- Panels
- Resizable
A big thanks to consultutah for all of his help creating these samples. As well as to all of the Ext community for their help and suggestions.
Intellisense
Method Signatures with param info
Method Overloads for varying params
Compile-time error checking
Events list with usage info
Delegates for all events
delegates.png" />
Intellisense for config options
License: | GNU Lesser General Public License |
---|