2007-06-12
【源码】Javascript控件包
为了加速开发,我们的软件小组1年多来一直在大量采用Javascript写的组件和Ajax技术来实现软件UI层的开发。今年初,为了适应一个认证计费管理系统(见附件截图)项目的开发,我们整合以前编写的JS代码,构建了一个自称为“jsDNA”的Javascript软件包,着重解决了Dom对象处理、常用Web控件、数据源绑定联动等问题。从实际情况看,这个软件包的采用在很大程度上提高我们这个项目的开发效率。
尽管jsDNA还不够完善,没达到Release的要求,难以做为一种成熟的组件包或API来为其它的开发者提供可信赖的支持,但我们还是斗胆把源代share出来,抛砖引玉。为中国开源氛围做些蚂蚁之工。
说明:
1、代码包解开后,直接做为一个Tomcat的项目放在Webapps目录下即可。或放在Apache的htdoc根目录。
2、l浏览器打开 /jsDNA/demo/demo.html可看到一部分demo。但demo不全。以后会补上。
3、因为代码还处在develop阶段,打包前也没做检查,BUG肯定是很多的。
为了让结构好懂一点,另附上我们内部培训用的一个PPT,里面了jsDNA的一些概念、设计思路。
注意:
附件 PPT.zip 有问题。上传错了,但无法修改。在4搂又重新贴了一个。
尽管jsDNA还不够完善,没达到Release的要求,难以做为一种成熟的组件包或API来为其它的开发者提供可信赖的支持,但我们还是斗胆把源代share出来,抛砖引玉。为中国开源氛围做些蚂蚁之工。
说明:
1、代码包解开后,直接做为一个Tomcat的项目放在Webapps目录下即可。或放在Apache的htdoc根目录。
2、l浏览器打开 /jsDNA/demo/demo.html可看到一部分demo。但demo不全。以后会补上。
3、因为代码还处在develop阶段,打包前也没做检查,BUG肯定是很多的。
为了让结构好懂一点,另附上我们内部培训用的一个PPT,里面了jsDNA的一些概念、设计思路。
注意:
附件 PPT.zip 有问题。上传错了,但无法修改。在4搂又重新贴了一个。
评论
ueseu
2007-07-11
metaphy 写道
neora 写道
dennis_zane 写道
基于什么协议呢?没有协议哪敢用
协议?这跟协议有什么关系呢?
我们哪儿干让大家用阿,还远没达到让第三方用的级别呢。
就是说你发布的这个东西的License.这个很重要.
还有,你发布这个东西,你们公司授权吗?
好人哪, 人家发点代码, 还考虑这么多,
汗颜, 我机子上基本上没有不是开源和D版的
hnyashiro
2007-07-10
楼主的机器恶意插件装的真多,影响速度呀,呵呵!
支持楼主开源
支持楼主开源
InnocentBoy
2007-07-10
有时间看看再说,js确实是个好东西,也是一个烦琐的东西。
8000
2007-07-10
能做成这样,真不错,多少人做了多久啊?
jimever
2007-06-27
非常感谢楼主共享这么好的代码
不过里面的demo简单了些,有些用法没有演示到。比如PopupWin的ScreenCenterWin中如何设置内容文字,希望能改进:)
不过里面的demo简单了些,有些用法没有演示到。比如PopupWin的ScreenCenterWin中如何设置内容文字,希望能改进:)
metaphy
2007-06-22
neora 写道
dennis_zane 写道
基于什么协议呢?没有协议哪敢用
协议?这跟协议有什么关系呢?
我们哪儿干让大家用阿,还远没达到让第三方用的级别呢。
就是说你发布的这个东西的License.这个很重要.
还有,你发布这个东西,你们公司授权吗?
javacoool
2007-06-18
zhouxue 写道
谢谢楼主,是不错的资料啊,我要好好学习.........
DataSource的思路有点儿意思,是不是跟Delphi里的”DataSource“控件一个意思?
netfishx
2007-06-13
neora 写道
dennis_zane 写道
基于什么协议呢?没有协议哪敢用
协议?这跟协议有什么关系呢?
我们哪儿干让大家用阿,还远没达到让第三方用的级别呢。
这哪叫开源嘛
neora
2007-06-12
dennis_zane 写道
基于什么协议呢?没有协议哪敢用
协议?这跟协议有什么关系呢?
我们哪儿干让大家用阿,还远没达到让第三方用的级别呢。
dennis_zane
2007-06-12
基于什么协议呢?没有协议哪敢用
jianfeng008cn
2007-06-12
neora 写道
注意:
附件 PPT.zip 有问题。上传错了,但无法修改。在4搂又重新贴了一个。
附件 PPT.zip 有问题。上传错了,但无法修改。在4搂又重新贴了一个。
可以编辑帖子时再加个附件 颜色标注出来就可以了
neora
2007-06-12
sp42 写道
数据联动基于Observer的event机制?
p.s Dialog的样式怎么和EXT的有点像?
p.s Dialog的样式怎么和EXT的有点像?
眼睛果然“毒辣”阿!俺们画不漂亮,只好从ext切割了。
sp42
2007-06-12
数据联动基于Observer的event机制?
p.s Dialog的样式怎么和EXT的有点像?
p.s Dialog的样式怎么和EXT的有点像?
unifly
2007-06-12
走下题,没看错的话,LZ用的MacOSX?
neora
2007-06-12
andot 写道
支持楼主!不过PPT打不开。
传上去的zip包有问题,这里传一个。
sp42
2007-06-12
楼主的做法和精神值得肯定!
andot
2007-06-12
支持楼主!不过PPT打不开。
- 浏览: 47488 次
- 性别:

- 来自: 上海

- 详细资料
搜索本博客
最近加入圈子
最新评论
-
自省十训
neora 写道 3、不写代码注释。   ...
-- by sunrie -
自省十训
andyhu1007 写道常用a a1 a2 b c d x y z 做变量名。 ...
-- by hunter001201 -
自省十训
常用a a1 a2 b c d x y z 做变量名。 - 编成经验 ...
-- by andyhu1007 -
自省十训
说的很不错.参考
-- by hunter001201 -
自省十训
黑体字是什么? 建议?还是评论?数字后面是什么? 不应该做的事吗?
-- by sg552






评论排行榜