??xml version="1.0" encoding="utf-8" standalone="yes"?>视频在线亚洲,亚洲精品一区二区在线观看,日韩123区http://www.aygfsteel.com/wl95421/archive/2007/09/07/143351.html猪儿W笨猪儿W笨Fri, 07 Sep 2007 03:30:00 GMThttp://www.aygfsteel.com/wl95421/archive/2007/09/07/143351.htmlhttp://www.aygfsteel.com/wl95421/comments/143351.htmlhttp://www.aygfsteel.com/wl95421/archive/2007/09/07/143351.html#Feedback41http://www.aygfsteel.com/wl95421/comments/commentRss/143351.htmlhttp://www.aygfsteel.com/wl95421/services/trackbacks/143351.html下蝲地址

Q重要提C?如果安装不成功,试feature文g夹删掉)(j)

文g比较大,大概有近20MQ用Zip压羃?/p>

现在发布的是Beta版,SourceForge上面的空间正在申诗?br /> 发布的版本,支持Eclipse3.2和Eclipse3.3Q需要GEF插gQ可以在1.4?.5下运行(我只试?jin)Sun JDK1.4和JDK1.5的三个版本,q不保证所有的JDK都能q行Q?br /> RCP版本正整理中Q国?jin)前发布?br /> 如果有问题,L(fng)a

以下是工L(fng)介绍

Aquarius ORM Studio介绍
 
    从事软g开发多q_(d)感觉数据库在整个软g开发过E中扮演一个不可或~的角色。一旦一个业务项目进入立wD,需要支持哪些数据库q_Q如何用该U数据库q_都将成ؓ(f)架构师需要考虑的内容,对于一般的开发h员,则可能根据需要徏立各U数据表Q还可能需要通过反向工程来了(jin)解现有数据库的架构,随着ORM工具的流行,E序员还需要将数据表映到cMQƈ保证两者间的同步,q去几年从事相应工作的经验告诉我Q这既不是一个轻杄事情Q更不是一件o(h)人感觉愉快的事情。同时市(jng)Z有大量优U的数据库工具Q从建模到分析,q有ORMQ但可惜的是Q大部分优秀的工具都不是免费的,像最有名的PowerDesignerQ其h令我咋舌。象 PowerDesignerq么强大的工P我只能用到其中一部分功能Q却要付出所有的hQ而且功能却没有满的我的需要?br />     所以我萌生?jin)根据自q需求来开发一个数据库 工具的想法,q在接下来的两年中付诸实施。这个工hUCؓ(f)Aquarius Orm StudioQAquarius是水瓶Q我的星座,ORM是指q个工具的一个重要功能,Studio是个行词?br />     q个工具可以完成以下功能:
数据库正向徏模(支持数据表,存储q程Q视图)(j)Qƈ生成相关DDL
数据库反向工E,支持从数据库导入数据表,存储q程Q视囄数据库元?
支持多数据^収ͼ包括Oracle,DB2,MySql,MsSql,Sybase,PostgreSql{?
生成试数据Q可以根据数据库模型生成试数据Q方便进行单元测试?
生成相应ORM代码?qing)配|文Ӟ支持Hibernate3,OJB,IBatis?qing)OpenJPA
支持多国语言Q包括中文(体,台湾J体Q香港繁体)(j)Q英文,日文Q谢谢Judy.Chang的日文翻译)(j)



猪儿W笨 2007-09-07 11:30 发表评论
]]>
《Wicket开发指南一书》在JavaEye提供PDF版本下蝲http://www.aygfsteel.com/wl95421/archive/2006/11/28/83973.html猪儿W笨猪儿W笨Tue, 28 Nov 2006 02:03:00 GMThttp://www.aygfsteel.com/wl95421/archive/2006/11/28/83973.htmlhttp://www.aygfsteel.com/wl95421/comments/83973.htmlhttp://www.aygfsteel.com/wl95421/archive/2006/11/28/83973.html#Feedback7http://www.aygfsteel.com/wl95421/comments/commentRss/83973.htmlhttp://www.aygfsteel.com/wl95421/services/trackbacks/83973.html希望大家喜欢Wicketq个框架!

因ؓ(f)BlogJava有文件大的限制Q最?MQ所以只好将书籍攑֜JavaEye?br />大家可以通过以下q接下蝲PDF版本
http://www.javaeye.com/topics/download/9acd675d-bebe-4e33-890f-af9f5f9ef8a2


猪儿W笨 2006-11-28 10:03 发表评论
]]>
《Wicket开发指南》一书的代码http://www.aygfsteel.com/wl95421/archive/2006/11/05/79250.html猪儿W笨猪儿W笨Sun, 05 Nov 2006 11:59:00 GMThttp://www.aygfsteel.com/wl95421/archive/2006/11/05/79250.htmlhttp://www.aygfsteel.com/wl95421/comments/79250.htmlhttp://www.aygfsteel.com/wl95421/archive/2006/11/05/79250.html#Feedback6http://www.aygfsteel.com/wl95421/comments/commentRss/79250.htmlhttp://www.aygfsteel.com/wl95421/services/trackbacks/79250.html
q里是《Wicket开发指南》一书的代码
已经整理完了(jin)
代码与书上基本一_(d)主要区别在于Pagel承自AbstractExamplePage而非WebPage。而且在每个Html面上多?jin)一个mainNavigationQ以提供View Source功能。,方便查看源代码?/p>

q些源代码不再需要额外的付出QQ何h都可以下载,当作《Wicket开发指南》一书全文下载不方便的一些补偿吧?/p>

下面是下载地址Q?br />http://gocom.primeton.com/modules/newbb/titleflat_5087_41.htm



猪儿W笨 2006-11-05 19:59 发表评论
]]>
免费发布《Wicket开发指南》一书(266)(j)http://www.aygfsteel.com/wl95421/archive/2006/11/03/78879.html猪儿W笨猪儿W笨Fri, 03 Nov 2006 03:21:00 GMThttp://www.aygfsteel.com/wl95421/archive/2006/11/03/78879.htmlhttp://www.aygfsteel.com/wl95421/comments/78879.htmlhttp://www.aygfsteel.com/wl95421/archive/2006/11/03/78879.html#Feedback0http://www.aygfsteel.com/wl95421/comments/commentRss/78879.htmlhttp://www.aygfsteel.com/wl95421/services/trackbacks/78879.html最q完成了(jin)一本关于Wicket的书
感于自己得益于许多开源YӞ以及(qing)许多的免费书c,所以这本书也免费开放?br />该书266,U?8万字?br />现在全部发布在网上,大家可以免费览?br />我很喜欢Wicketq个框架Q也希望有越来越多的开发h员(sh)用这个框架?br />
我把前两节放在下面作Zl?br />因ؓ(f)书的内容比较多,而且GoCom{应提供I间和论坛,所以我也不好在q里直接上传Q请谅解Q而且GoCom也答应提供PDF版本下蝲Q我也会(x)在元旦前后更新此书,然后免费提供l所有h员?br />
你可以在http://gocom.primeton.com/q个地址查看该书Q谢谢普元的GoCom提供的空间和论坛Q?br />Q感觉有点做q告的嫌疑)(j)

你也可以在这个论坛上提出问题Q我?x)尽快回?br />http://gocom.primeton.com/modules/newbb/viewforum41.htm

One World,One Dream?/p>

 (tng)

Wicket前生后世?/font>  (tng)
Wicket是什?单点_(d)它就是一个基于Java的Web开发框Ӟ与StrutsQW(xu)ebWorkQTapestry相类伹{其特点在于对Html和代码进行了(jin)有效的分(有利于程序员和美工的合作Q,Z规则的配|?减少?jin)XML{配|文件的使用)Q学?fn)曲U较低(开发方式与C/S怼Q,更加易于调试Q错误类型比较少Ҏ(gu)Q而且Ҏ(gu)定位Q。如果你不对微Yq不反感Q可以把它看作Javaq_上的ASP.NET?br /> (tng)Wicket现在是Sourceforge上一个非常活跃的目Q开发源码基于Apache协议Q也是最宽松Q对商业最友好的的源码协议Q,目位于http://wicket.sourceforge.netQ另外它q有一个独立的域名|站http://www.wicketframework.org/。最新的消息则是QW(xu)icket已经成ؓ(f)Apache孵化器中一个项目,可以通过http://incubator.apache.org/projects/wicket.html来访问。但SourceForge上的|站仍然可以讉K?br /> (tng)Wicket出现Ӟ著名的J2EE|站TSSQ即http://www.TheServerSide.comQ以后简UTSSQ,对该目也进行了(jin)讨论Q有一D|日持久的论战Q地址Q?a >http://www.theserverside.com/news/thread.tss?thread_id=28162:Q,论战?sh)d当然是Wicket的主要作者Jonathan Locke和Tapestry的作者Howard Lewis Ship Q争论的内容十分q泛Q从URL的格式到pȝl构Q从扩展性到界面开发,如果有时间的话,我尽量将其中部分内容译q来Q还是很_ֽ的。(TSS上很多的讨论都非常精彩,如果英文好的话,l常上去看看Q国外的牛h是多啊。有时候我也觉得很奇怪,q些人都不用睡觉的吗Q看他们的帖子,完全覆盖?4时Q感觉他们的老板真是宽容啊)(j)?br /> (tng)Wicket的作者中有几个是原Sun公司Swing组的开发h员(现在可能大部分已l不是了(jin)Q,因此Wicket的框架中带有厚的C/S色彩。而他们的开发计划中Q还包括?jin)SwingQFlashq_的支持,也就是说使用Wicket不仅可以可以输出HtmlQ而且可以支持Swing和FlashQ不q和朋友l过讨论后,觉得q个计划看v来有一点不切实际,毕竟HtmlQSwingQFlash之间的差别还是很大,恐怕想要无~移植,q是有点隑ֺ的。单是一个JavaScriptQ恐怕就够头痛了(jin)?br /> (tng)Wicket带有强烈C/Sl构的UI色彩Q这一Ҏ(gu)助于工和程序h员的分工Q与Delphi的开发方式非常类|Delphi使用.frm文g保存UI控g的定义,而用.pas文g存储代码Q从而对控gq行操作Q。Wicket则是使用Html描述UIQƈ具有特D标记的Html元素定义为UI控gQ在java文g中则直接使用代码操作q些UI控gQ控制其输出?qing)行为,样式{。这一点和TapestryQ以?NETq_上的ASP.NET极ؓ(f)怼Q也怪不得与Tapestry的作者争Z(jin)q么久,毕竟两者的用户有很多的重复。其实从l构上看来,无论是TapestryQASP.NetQW(xu)icket估计都借鉴?jin)Appletq_上的WebObjectsQ还有Delphi。(不要忘(sh)(jin)QDelphi的创Anders Hejlsberg是.net框架的架构师Q所以C#和Asp.net怎么看都带着Delphi的媄(jing)子?br /> (tng)Wicket目前最新的版本?.2.2版,已经支持?jin)AJAXQ但感觉q个框架的发展时间毕竟还是短?jin)一点,管设计思想很不错,但还是有许多问题存在的,包括控g的数量,BUG较多{,希望2006q它可以快的成熟v来?br /> (tng)
关于重新发明轮子的争?/font>
 (tng)谈到WicketQ恐怕第一个感觉就是在Java的Web开发中又多?jin)一个轮子,q一点国内外的程序员好象都是一栗?br /> (tng)有一个国外的Blog专门写了(jin)一关于轮子的文章Q说明了(jin)重复发明轮子的必要性。我个h对于q种轮子是持一U欢q的态度Q因为没有h?x)去写一D功能完全一L(fng)东东QL要修正了(jin)原有轮子的不Iq样׃能简单当作一U重复?br /> (tng)即是功能重复,׃需要轮子了(jin)?JSP能完成Struts到所有功能,而Tapestry能做到的QStruts也全部可以做刎ͼ但StrutsQTapestry׃需要了(jin)?Struts的MVCl构比JSP更加优秀Q在很大E度上减M(jin)开发h员开发量Q而TapestryZlg的开发方式,则是开创了(jin)一U新的Web开发方式,对于多语a的支持也有了(jin)新的方式。以往开发多语言面Ӟ往往使用properties保存字符串资源,但是面通常都没有什么变化。而Tapestry可以通过不同的HtmlZ同的国家指定不同的页面?br /> (tng)Wicket吸收?jin)Tapestry的一部分内容Q但我最喜欢的就是,它是Z规则的,而ƈ非XML配置的方式,q不仅有利于E序员学?fn),对系l的l护?qing)开发规范都很有效,毕竟XML的编写ƈ不见得就比写一D늨序来得更Ҏ(gu)。(q里插一句题外话Q我觉得XML文g用来表示数据和资源,而不是行为,更不是业务,所以对于XML我只用来存放多语a资源或者用来做数据交换。象Springq种大量使用XML方式Q我q不ƣ赏QSpring也意识到?jin)这一点,?.0版本中努力的化Xml的配|,但是q不如人意Q。如果用简单的规则来配|或者管理一个系l,用户׃(x)很容易的查找到自己需要的内容。而通过配置文gQ不这L(fng)一个配|文件的l构如何好,也需要在其中查找自己需要的内容Q开发效率肯定要低一些?br /> (tng)因此对于q种有创新性的轮子Q多几个Q或许Java世界可以跑得更快一些?br /> (tng)d听说不Web框架的开发h员要联合h开一个Web框架Q在Yahoo上还有一个讨论组Q上ȝ?jin)一下。但是这个事件对我的W一感觉是晕,W二感觉是特别的晕Q虽然目前Java世界的Web框架一通؜战,但这样一个联盟,所l出的东西很可能是第二个EJB?/p>

猪儿W笨 2006-11-03 11:21 发表评论
]]>
վ֩ģ壺 »| մ| | | ũ| | | | ȫ| ½| | ʯ| ɽ| Ҵ| | | Ͳ| | ̩| | | | | ̨ʡ| ͩ| | | ԭ| ȷ| | Զ| º| | | Ӣɽ| | ɽ| | | | |