99. Domino开发领域的动态

本文想根据国外的状况简略谈谈Domino开发领域的变化和动态。时间上从XPages的引入开始。

XPages

V8.5.0引入了全新的XPages开发。在随后的小版本中,在性能上做了许多改进。从V9.0开始,将原来社区开发的Extension Library纳入产品。Extension Library中的控件补充了标准控件的一些功能上的空白,但是在设计端的易用性和文档的完善上,远不如标准控件,所以说使用时与其说是学着用,不如说是试着用。
XPages是IBM为了应对现代web开发迟来的发明。它的引入给Notes客户端带来冲击(虽然如果继续坚持陈旧的客户端技术不更新,Notes也会消亡),也再次给IBM带来战略上的两难选择:XPages只需要浏览器,偏向它发展客户将不再购买客户端,虽然服务器端可以按用户授权收费,但会导致Notes/Domino平台的单位授权价格下降。如果坚持在客户端的投资,与XPages形成不必要的竞争和浪费,而且基础技术架构不改变的话,很难有起色。其中IBM的策略是模糊的——允许在Notes客户端里运行XPages,即所谓的XPiNC技术,但是这样在应用程序启动前要将整个程序从服务器下载到本地,几乎没有什么公司会考虑采纳。接下来IBM的策略还是游移不定的:继续发展和完善XPages技术,提高Domino在web平台上的竞争力。使得客户端能够直接运行服务器端的XPages程序,让客户端和浏览器在XPages面前处于公平的地位。开发Notes的浏览器插件,使得用户能在浏览器中访问传统的Notes应用程序,延续Notes客户端和传统应用程序的生命。
IBM在完善XPages在桌面浏览器上的展现,增强在其他大小屏幕上特别是手机上的展现。例如Bootstrap的responsive design是业界对多尺寸

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值