开发技巧的存档
Script.aculo.us框架 开发教程 2008-05-09 11:41:44
Script.aculo.us框架是基于Prototype框架的一个非常优秀的开源Ajax框架,如果对Prototype框架还不是很了解.可以参考我的Prototype1.5.0 APIs这篇文章,在这篇文章里,我翻译了1.5.0版本的官方文档,还做了一个简单的API搜索,希望能对你的开发有些益处. 这个系列文章暂时是九篇:
- 起步 :http://www.cnblogs.com/Hafeyang/archive/2007/09/12/SciptAculoUs_1_GetStarted.html
- Effect相关的API:http://www.cnblogs.com/Hafeyang/archive/2007/09/13/EffectsAPI.html
- 核心效果(CoreEffect):http://www.cnblogs.com/Hafeyang/archive/2007/09/13/CoreEffect.html
- 自定义动画:http://www.cnblogs.com/Hafeyang/archive/2007/09/13/EffectDev.html
- 利用Prototype框架封装控件:http://www.cnblogs.com/Hafeyang/archive/2007/09/13/PrototypeEncapsulation.html
- AutoComplete控件:http://www.cnblogs.com/Hafeyang/archive/2007/09/14/AutoComplete.html
- InPlaceEditor控件:http://www.cnblogs.com/Hafeyang/archive/2007/09/14/InPlaceEditor.html
- 使用DropDrag定义拖拽行为:http://www.cnblogs.com/Hafeyang/archive/2007/09/16/DragDrop.html
- Slider控件的使用:http://www.cnblogs.com/Hafeyang/archive/2007/09/16/Slider.html
英文参考资料
- 官方网站:Http://script.aculo.us
- Wiki Tag:http://wiki.script.aculo.us/scriptaculous/tags/这个页面不仅有关于Script.aculo.us的相关文章,还有许多Prototype方面的文章,很值得一看
- Prototype官方网站:
这些文章都是我在官方网站中搜集的资料和我自己阅读源代码后写的,所以都是原创.写这些的目的完全是为了分享Scipt.aculo.us这个框架,恳请大家的指教
NetBeans6.1按时RC2发布了! 2008-04-24 18:07:43
今天看到了NetBeans的第二个RC版,关于6.1版的改进大家可以到这两个地方看看
http://wiki.netbeans.org/NB61NewAndNoteWorthy#section-NB61NewAndNoteWorthy-MilestonesNewAndNoteworthy (推荐)
http://www.netbeans.org/community/releases/61/
下载地址:http://dlc.sun.com.edgesuite.net/netbeans/6.1/rc/
NetBeans 6 开发php 2008-04-06 19:53:12
NetBeans 6 加入对php的基本支持,如创建项目,代码补全,Debug,Ajax支持(通过jMaki支持,非常棒的功能)等。
JS的正则表达式[收藏] 2008-04-05 01:15:29
|
JS的正则表达式 |
find(:id)与find_by_XX(:id)的异常处理 2008-04-04 17:28:15
find(:id)与find_by_XX(:id)的异常处理
首先我们来看一下,users表中也是User类中如果查找一个ID为3的处理方式,当然为了验证异常,这里id里是没有一个为3的记录的
更加合理的设置Rails全局变量: 2008-04-04 16:54:38
开发时可能总有一些全局都要用到的变量。在Ruby On Rails中,我一开始以为是在app/controller/application_controller.rb 里设置,但发现application是在每次加载页时,就会被重新加载,那也就是说,这个变量会被重新赋同样的值,如何做到一次加载到内存或是虚拟运行环境里呢?后来查查资料,看到应该到config/environment.rb中。
需要注意的是,全局变量名应该大写,比可以这样写:
DEFAULT_WEBTITLE_VALUE = “Deskcity桌面城市”
之后保存,需要重新启动Web服务器加载environment.rb文件。
OpenID让网络身份变得真实而且诱人[转] 2008-04-03 19:37:53
OpenID让网络身份变得真实而且诱人
当我坐下来听Verisign以及East Media的小伙子们讲述PIP (Personal Identification Provider)和Rails整合的时候,我就爱上了OpenID这个想法,但是我从来没有真正的花时间来研究它。我是这么想的:”有多个帐号登录有多大事呀?”。对于大多数人来说,答案仍然是”没多大事”。但是我已经看到了OpenID应用的曙光。
昨天,我花了几个小时阅读了使用OpenID登录的细节,并且在Highrise里面将其实现。这个让我眼界打开。不光是认识到了OpenID作为另外一个登录方式是多么的简单,更重要的,我认识到了这个流程事实上是多么的合乎情理的。 阅读全文…
初识Rails Rest 2008-04-02 17:45:47
Rails 1.2发布,其中最受瞩目的就是REST(Representational State Transfer)。
Rails REST特性可以让Web服务技术用平台独立或编程语言独立的方式相互通信,各个不同应用程序之间的远程过程调用从来都是相当麻烦,今天试用了一下REST,相比SOAP 和 WSDL 的确非常简洁好用。现在能够领会DHH在Rails的演讲中说的:”我不认为Rails应该向外部世界屈服,恰恰相反,Rails正在有力地让外部世界向我们屈服。”这是狂,不过DHH也有资格狂! 阅读全文…
在windows下rmagic+file-column出现undefined method `assoc’ for class `Magick::ImageList’的解决办法 2008-04-02 16:45:03
在windows下rmagic+file-column出现undefined method `assoc’ for class `Magick::ImageList’的解决办法
yourappvendorpluginsfile-columnlibmagick_file_column.rb文件中的 84行 require ‘RMagick’ 替换为 require ‘Rmagick’
