400-888-5228

課程介紹:

該課程將向學員系統(tǒng)地介紹了基于Lotus Notes Domino R8.5平臺進行C/S和B/S應用程序開發(fā)的所有知識點;以講師指導和結合實驗動手的課程方式,幫助學員掌握相應的基于Domino平臺應用程序的開發(fā)技能。

該課程分為9天,第一天到第四天,是Lotus Notes Domino基礎開發(fā)知識,包含應用程序結構、表單和視圖,以及公式編程語言介紹,通過這一章的學習,學員可以掌握簡單的C/S應用程序的修和改定制開 發(fā);第五天至第七天是中級開發(fā),主要介紹了高級公式技巧、異構數(shù)據(jù)的訪問存取以及工作流的實現(xiàn),可以幫助學員掌握更為復雜的C/S應用程序修改和定制開 發(fā);第八天和第九天是B/S應用程序開發(fā),在C/S程序開發(fā)的基礎上,進一步講解Web應用程序開發(fā)的知識,幫助學員將已有的Notes應用程序改造為B /S應用程序,或進行B/S應用程序的修改和定制開發(fā);學員可整體進行選擇,也可以結合自己掌握基礎,按照三個不同的部分進行選擇學習。參加課程學習后, 還可以直接報名參加IBM Lotus認證考試,并獲取相應的Lotus國際考試認證證書。

 

課程長度:

9天

 

課程對象:

企業(yè)中需要掌握基于Lotus Domino平臺上應用程序開發(fā)或修改技能的系統(tǒng)維護人員或開發(fā)人員,也包含需要了解Lotus Notes應用程序開發(fā)知識而進行決策的IT管理人員。

 

課程大綱:

模塊一:lotus domino R8.5初級開發(fā)

認識Lotus Domino 8.5應用程序

能夠使用IBM Lotus Domino Designer 創(chuàng)建的應用程序

為應用開發(fā)定義數(shù)據(jù)源需求

IBM Lotus Domino中的體系架構和數(shù)據(jù)庫結構

認識IBM Lotus Domino 8.5開發(fā)設計環(huán)境

Lotus Domino Design界面認識

使用IBM Lotus Domino 8.5中的幫助功能

創(chuàng)建第一個Lotus Notes Domino應用程序

拷貝已有應用程序

使用模板創(chuàng)建新應用

創(chuàng)建頁面元素

頁面元素命名

在頁面中添加、格式化文本

在頁面中添加、格式化表格

在頁面中使用圖片

創(chuàng)建表單

設計和創(chuàng)建第一個表單

表單的命名

在表單中添加域

指定域的數(shù)據(jù)類型

使用Hide選項

構建視圖

設計和創(chuàng)建第一個視圖

添加以及格式化視圖列

在列上使用排序屬性來組織文檔顯示

公式介紹

Lotus Domino Designer可使用的編程語言

Formula語法

使用對象

使用Formula計算和比較值

文本常量

數(shù)字常量

時間/日期常量

運算符介紹

變量

使用函數(shù)

訪問應用信息時常用函數(shù)

轉換調整函數(shù)

使用@If函數(shù)構建條件語句

對編程窗口進行簡單格式化使formula更易可讀

在表單中使用formula

使用formula自動計算數(shù)據(jù)

在文檔中為域計算數(shù)值

在編輯域中使用formula

使用formula中的列表

創(chuàng)建可簡化調用的代碼

錯誤處理函數(shù)

在視圖中使用公式

在視圖選擇公式

在視圖列中顯示多個域值

在視圖中顯示圖標

增強表單

創(chuàng)建層

創(chuàng)建子表單

創(chuàng)建共享域

啟用繼承

創(chuàng)建關聯(lián)表單

增強視圖

使用層次視圖

在視圖中顯示響應文檔

使用共享列

使用操作元素

創(chuàng)建Xpage元素

比較基于表單的設計和基于XPages的設計的不同

識別XPage元素

設計和創(chuàng)建XPage

使用自定義控件

設計和創(chuàng)建可以重復使用的控件

增強XPage

配置validation

增強XPage應用外觀

使用相應的變量將值傳到控件

Xpage應用問題的排查

使用代理

設計和創(chuàng)建代理

新建代理的安全性

應用程序安全

定義訪問應用的安全

數(shù)據(jù)庫的存取控制列表

創(chuàng)建角色以及設置ACL

使用讀者、作者域

控制匿名用戶訪問

應用發(fā)布

使用模板發(fā)布或者更新已有應用

模塊二:lotus domino R8.5中級開發(fā)

高級公式

公式處理字符串、列表、循環(huán)和錯誤

操作文本值的公式作文本值的公式

分解字符串時,使用的函數(shù)

處理列表

創(chuàng)建循環(huán)公式

編寫和用戶交互作用的的公式代碼

布局區(qū)域

高級用戶界面設計

高級視圖設計

嵌入視圖的使用

使用樣式表

建立應用的導航結構

使用links和Imagemaps、Outlines

建立一個Frameset

數(shù)據(jù)訪問

在Lotus Domino數(shù)據(jù)庫中訪問數(shù)據(jù)

簡要表

訪問非Notes數(shù)據(jù)

在Lotus Domino和關系型數(shù)據(jù)庫之間使用DECS和DCR映射數(shù)據(jù)

工作流

在Lotus Domino應用中增加工作流

規(guī)劃工作流

設計工作流應用思想

安全控制Domino應用數(shù)據(jù)

創(chuàng)建存取控制區(qū)段

向 Notes 應用程序的文檔和區(qū)段中附加電子簽名

加密 Notes 應用程序中的文檔

選擇為文檔分配密鑰的方法

模塊三:lotus dominoR8.5高級開發(fā)培訓

創(chuàng)建Web中的展示頁面

HTML簡介

表格處理

圖片和鏈接

增強頁面的外觀顯示

使用樣式表

創(chuàng)建Web表單

Domino服務器如何處理一個Web表單

表單域和<input>標簽對應關系

保留域、隱藏域和可計算域的使用

Web視圖數(shù)據(jù)展示

嵌入視圖的使用

控制視圖的顯示

目標幀的使用

在表單中使用JavaScript

JavaScript在Lotus Domino服務器中如何使用

使用JavaScript校驗和轉換數(shù)據(jù)

代碼重用

使用Web代理增強站點功能

存儲用戶個人信息

創(chuàng)建Web日志

在Web應用中使用Web Services

在Web應用中使用Java

增強Web安全性

Lotus Domino Web站點訪問控制

控制用戶訪問Web應用程序