- 博客(6)
- 收藏
- 关注
从幻灯片到彩色电视机Web开发技术的发展与推动
“我说的是,能让我们把湿衣服弄干的最好办法,是来个Web开发技术式的赛跑。”渡渡鸟说。“什么是Web开发技术式赛跑?”爱丽丝问。渡渡鸟说:“为了说明它,最好的办法就是咱们亲自做一做。”它划了圆圈,然后一大群家伙就在圈子内散乱地站着,“—,二,三,开始!”大家朝着自己选定的方向就开始跑起来,谁想停下,就停下,谁想改个方向就改个方向。跑了大约半个小时,衣服大体上都干了,渡渡鸟就突然喊道:...
2008-09-18 22:45:24 138
Web开发之华山论剑—Web表现层跑完龙套唱主角
一直以来,表现层的开发在Web应用的讨论中似乎总是一个小角色。Java的开发者们热烈讨论着的Spring、Hibernate、Struts、WorkWeb也都跟它没有什么关系。技术专家们甚至理直气壮的喊出了Web表现层应当“As thin as possible”口号,于是越来越多人们开始笃信有关业务逻辑的开发技术是武学之正宗,而表现层的开发技术不过是些旁门左道、花拳绣腿。直到2005年初伴随着A...
2008-09-18 22:43:45 223
做减法的Web应用二次开发平台(三)
MARMOT的三大亮点 Marmot为我们解决了企业应用开发中的一些与具体业务无关的基础问题。在该框架中我们除了可以使用标准Dorado所提供的标准功能以外,Marmot还提供了一些扩展的功能,如Dorado表格表单的个性化定制、系统导航菜单的定制、权限异常日志的管理、万能查询的定制保存与加载、系统内部消息发送、业务流程的控制等。这其中Dorado表格表单的个性化定制、权限控制的实现和万能查询的定...
2008-09-18 22:41:54 165
做减法的Web应用二次开发平台(二)
MARMOT核心整合原理 在引入DORADO时,开发商可能并不希望自己的业务逻辑层的实现代码与之发生耦合。因此往往需要在原有的核心代码与第三方产品之间建立一个胶合层,利用这层代码完成对第三方产品的集成工作。这里的胶合层应该是轻量的、灵活可配的。在实现此胶合层的过程中,Spring作为一个成熟的、被广泛认可的IOC框架应当是一个很自然的选择。另一方面,随着技术的发展,基于Struts、WebWork...
2008-09-18 22:38:52 141
做减法的Web应用二次开发平台(一)
拼出一张世界地图 一位软件开发商的老总曾经问,“当初自己做项目时就用Delphi,几个人3个月的时间完成了。为什么现在十几个人,用了这个平台那个框架,还需要半年多的时间。”在笔者不知如何作答之际,老总自己说出了心中的答案,“可能是现在需要实现的不是几个业务功能而是一个大的业务系统,要写大量的项目文档量,比起C/S,B/S的这种多层架构在技术上需要考虑的东西也更多了”。 每一次计算模式与通讯模式的变...
2008-09-18 22:32:50 228
AJAX在企业应用的威力-从MPOB到OPOB
RIA/AJAX是目前Web开发的宠儿,是互联网上新兴力量的主力军,也是在Web开发者中最热门的话题之一,那么当他们进军企业应用领域后的发展现状又是怎样的呢? 事实上这些技术非常适合企业级别的应用,为企业信息化建设立下了汗马功劳,我甚至更加赞同企业应用才是RIA/AJAX真正可以施展才华的地方。在C/S架构统治企业应用的时代里,企业的信息化建设达到了一个前所未有的高度,也正是经历了这样的时代...
2008-09-18 22:30:53 118
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人