我的Lotus的历程和畅想

不知不觉中,Lotus已经伴我走过了5个年头。在这过程中,一直有些切身的体会想说,但总是没有时间。现在恰逢此次征文大赛,正好在此分享下,并展望下未来。本人才疏学浅,疏漏之处在所难免,望大家海涵!

 

一、历程

我是做协作软件开发的。最早接触的是Lotus R5,主要开发基于客户端/服务器(C/S)模式的应用系统。给我印象最深的是它的开发效率很高,同时系统的安全性很好。十分适合工作流的开发和定制。

后来,随着Lotus R7的发布和推广,我的开发平台也升级了。这时有些客户需要基于浏览器/服务器(B/S)模式的系统。我的开发重心也随之转向B/S开发。经过一段时间摸索,感觉DominoWeb Server还是很好用的,只要掌握了Web Server的处理请求的生命周期,就能很好的解释一些令人困扰的现象。同时,我更加依赖于JavaScript,以及一些成熟的框架(如jQuery等)。

现在,我的开发平台已升级到了Lotus R8.5。它的两大特色令人耳目一新。一个是基于Ecilpse平台的IDE,一个是基于JSF技术的XPages。虽然对自己的挑战较大,学习曲线较陡,但对自己的提高还是很大的。尤其是新的设计元素定制控件。即使代码的模块化水平和复用率提高,相应的也令我们的开发效率大幅提高。在此也希望Lotus—这个优秀的平台不断地进行变革,活力永驻。

 

二、畅想

在此,我先从一个用户的角度来谈下。我希望有一个集中的工作台,有需要我处理的地方会闪烁。我将此信息拖入主内容区域,它将自动打开显示。同时,它的周围自动出现与此相关的辅助内容区域。我不用费力地去搜索和查找,这将节省我的时间。我在阅读并处理该信息时,我鼠标选中的内容可以作为自定义标记存放进我的个人标记库,并自动关联信息的链接。这样,我在下次工作时,可以直接通过标记库的搜索开始。我可以通过RSS发布我每日的工作内容。同时也可以通过RSS订阅公司布置的任务。休息时间,也可以更新和维护下自己的博客,顺便给公司的新人投个票,看看谁的领悟力最高。总之,我的工作台一定是个信息丰富但不杂乱,充满互动和自由的空间。

然后,让我回到开发员的视角来看下。首先,它可以支持各种语言的开发。方便的调试功能,形象的前端界面设计(所得即所见)。有足够的基本控件、组件库,可以满足快速开发的需要。可以方便地和其它异构系统整合。支持主流的技术标准和规范。可以提供完全的多语言版本的帮助文档和不断更新的在线文档。有足够的在线社区的讨论和支持(最好是视频支持下)。有足够的网上培训资源和相关的wiki资料。

 

零零碎碎的,让大家见笑了。

 

下面是一些截图,折射下我的畅想。

fj.pngSnap2.jpg

fj.pngSnap3.jpg

来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/188695/viewspace-589284/,如需转载,请注明出处,否则将追究法律责任。

转载于:http://blog.itpub.net/188695/viewspace-589284/

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值