出版时间:2010-8 出版社:电子工业出版社 作者:陈原 等著 页数:286
Tag标签:无
前言
IBM Lotus Domino/Notes是一款非常优秀的协作软件,它被广泛应用于各个行业的客户办公自动化或邮件平台,是很多行业事实上的协作标准。对Domino/Notes用户来说,快速开发、快速实施是其中最吸引他们的优势之一。开发传统的DominoNotes协同应用是十分简单快捷的。因为Domino支持的文档型数据库可以直观地将数据和展现集成在一起,给开发者提供了“所见即所得”的便利。2008年,伴随着Domino8.5的问世,开发者运用Domino数据库的一种新增设计元素:XPages,可以非常简单便捷地开发出时尚的Web应用!这对Domino/Notes用户无疑又是新增的亮点。XPages是Domino8.5中数据库的一种新增设计元素,专门用于方便快速地开发出时尚的、具有Web2.0风格的Web页面。
内容概要
本书从实际应用入手,由浅入深、循序渐进地介绍了XPages中的各种设计元素,以及如何在XPages中应用服务器端和客户端JavaScript和CSS,如何将XPages 与Domino数据连接,并在XPages中应用Domino的公式和代理,如何在XPages中调用Java Class,如何应用类似Dojo这样的第三方Web开发工具。除此之外,应用XPages中的自定义控件,用户可以方便地实现模块化开发和资源的管理共享。XPages还支持用户方便地开发多主题、多语言的Web应用程序。本书以一个Web应用的示例贯穿全书,读者可以方便地模仿或者直接使用其中的代码完成相似的开发工作。本书针对下列人群:传统的Domino Notes协同应用的开发人员,想进一步学习Domino Web应用开发;Domino 8.5以前的Domino Web开发人员,想学习并应用Domino 8.5的这种强大的Web设计元素;想学习Domino Web开发的读者。
书籍目录
第一篇 入门篇 第1章 什么是XPages 第2章 你的第一个XPages应用 第3章 基于控件开发XPages应用 第4章 修改XPages的外观展现 第5章 将XPages与Domino数据连接 第6章 XPages与Domino的公式和代理 第二篇 进阶篇 第7章 自定义XPages控件 第8章 在XPages中调用Java Class 第9章 在XPages中调用Dojo toolkit 第10章 定制XPages的主题 第11章 XPages的多语言支持 第12章 基于XPages技术改造已有的Domino应用 附录A 环境搭建
章节摘录
插图:从定制控件的设计理念不难看出,一般来说我们会把在页面中需要重用的部分和对象创建成定制控件,这样就能够方便地在各个XPage页面中使用这些定制控件了。所以,在开始编写应用程序的具体页面和程序之前,一定要对定制控件进行一定的规划。尽可能地将能够重用的页面元素抽象出来,将它们组成可以重用的定制控件。这样将会大大降低我们的开发和维护成本。针对页面的布局,在这里我们可以提供两种规划的方案,用户在实际的应用中可以根据需要选择其中的一种方案来规划自己的定制控件,也可以两者同时使用。1.在XPage页面中完成布局在XPage页面中完成布局,就是指所有的页面布局都是动态地在XPage页面本身完成的。每个页面都是通过几个定制控件组合完成的。并没有一个统一的视图展示出页面布局。这种布局方式可以非常灵活地完成页面的组织,但缺点就是可能相同的布局,我们需要很多的定制控件来组织,从而最终完成页面的完整布局。
图书封面
图书标签Tags
无
评论、评分、阅读与下载