学习Extjs与RoR的集成有感

news/2024/7/8 12:05:28
2007年05月10日 22:25:00
今天除了跟两个项目的负责人讨论他们的开发过程改进外,其余时间就是在学习Extjs,对我来讲,最好的办法,就是在PPA系统中中应用它们,幸好,Extjs现在已经可以与RoR应用集成在一起了。
看了一个伙计录的Extjs的教程,里面的浏览器的地址栏中的端口是3000,不用说应该是RoR的应用了,里面的界面设计很新颖,连忙发给drift看,得到感叹若干。
经过一番努力,tree,grid和menu已经加入到了PPA系统中,忽然感觉这种编程方式好熟悉啊,仔细想想,用VC定义菜单和事件处理时,不就是这么做的吗?toolbar,Menu,MenuItem定义完,会形成一个资源文件,其内容跟现在的literal有多大的区别?
又在梁的推荐下安装了IE spector,运行例子时,去看tree的Dom结构,这才意识到,要想用js在浏览器中画出一棵树来,真不是件容易事啊。一个典型点的树节点,大约需要5-6个span或者div才能完成,一棵树下来,就会有一堆的span或者div,这么多频繁而琐碎的dom操作难怪性能要比taglib慢呢。
由上面的两点,联想到了若干年前的MFC框架,以及ATL,不知道还有多少人在用它们,Ajax流行后,大家好像越来越开始怀念Win32程序,结果个浏览器中画出了形形色色的widgets,难道这就是BS的最终命运吗?


Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=1603740



http://www.niftyadmin.cn/n/3661246.html

相关文章

python中int的作用_python中int的功能介绍

int的功能介绍 1. 绝对值 x.__abs__()等同于abs(x) 2. 加法 x.__add__(y)等同于xy 3. 与运算 x.__and__(y)等同于x&y 4. 布尔运算 x.__bool__() 5. 商和余数 x.__divmod__(y)等同于divmod(x,y) 6. 等于 x.__eq__(y)等同于xy 7. 整数转为为浮点数 x.__float__()等同于float(…

配置管理计划的新设想

2007年05月08日 21:37:00 刚刚过节回来,XY便找我讨论配置管理计划,我有点纳闷,节前不是已经讨论清楚了吗?老大提了个新的设想,得到了很多人的拥护,所以原来的被推翻了。XY找纸画给我看,其实变化…

db2 删除schema中所有表_卓象程序员:MySQL查看数据库表容量大小的方法示例

information_schema简介 在MySQL中,把 information_schema 看作是一个数据库,确切说是信息数据库。其中保存着关于MySQL服务器所维护的所有其他数据库的信息。如数据库名,数据库的表,表栏的数据类型与访问权 限等。 SCHEMATA表&am…

部门预算进行时

2007年04月10日 21:27:00 首先应该承认,自己并不是甚至自己也不希望是一个很好的部门管理者,准确地说,我甚至一直在逃避做中层领导,这令我的室友兼好友大为困惑:"为什么不想当官呢?",…

java 字节数组 byte[] 复制方法_1分钟学习Java中数组快速复制

Java System类提供了的arraycopy快速复制数组方法。具体函数如下:public class ArrayCopyTest { public static void main(String[] args) { int[] arr {1, 2, 3}; int[] destArr new int[arr.length]; System.arraycopy(arr, 0, destArr, 0, arr.le…

combobox添加下拉内容_仅添加了一个小小的边框,Word文档立即高大上!

日常图文进行排版的时候,为文档添加一些边框样式进行美化,会使整体排版的质感会迅速上升,同时还能“框”住文档内容,让读者的视线聚焦在内容上,避免阅读枯燥。那么,今天在这里给大家分享的Word小技巧&#…

技术大会英雄谱

2007年04月09日 22:11:00 上周去了北京,参加技术英雄大会,见到好多闻名已久的高手高手高高手,感觉很是不错。 聊得最对脾气的,是江南白衣,他是springside开源项目的发起人,所以对平台情有独衷;而…

.net 保存base64 图片_了解JS压缩图片,这一篇就够了

前言公司的移动端业务需要在用户上传图片是由前端压缩图片大小,再上传到服务器,这样可以减少移动端上行流量,减少用户上传等待时长,优化用户体验。JavaScript 操作压缩图片原理不难,已有成熟 API,然而在实际…