本書介紹的LotusNotes和Domino6是最新版本的Domino/Notes軟件,包括客戶機、服務器和開發(fā)工具三個產品系列。本書分為四個部分。第一部分介紹Notes是什么和怎樣更有效地用Notes客戶機作為個人和企業(yè)的信息源。第二部分深入探討了LotusNotes客戶機的強大功能。第三部分集中討論在因特網中使用LotusNotes和Domino的問題。第四部分介紹了Notes開發(fā)方面的問題。本書適合從事信息管理和希望對自己的工作和個人信息進行有效管理的人士閱讀。本書前言譯者序在信息化時代,一切出色的工作都離不開掌握和控制信息。IBM的LotusNotes和Domino軟件是個人計算機歷史上最出色的產品之一,它支持以任務為中心的信息處理,針對今天快速發(fā)展的需要去獲取、存儲、組織和分發(fā)信息。由于LotusNotes是跨平臺操作的,它支持從Windows到UNIX以及主機系統(tǒng)的各類交換協(xié)議的數據標準,它對于關系數據庫具有良好的兼容性,Notes可以訪問各類信息并以友好的界面將其呈現在用戶面前。Notes的安全性和管理能力可以對郵件、交流和通信實施全面的監(jiān)督和控制,給企業(yè)創(chuàng)造一個安全可靠的電子商務環(huán)境。LotusNotes和Domino6是該軟件產品的最新版本,它關注的焦點是提高生產率。IBM給Notes客戶機增添了大量的新功能,使它處理起日常工作來更加快速和高效。DominoDesigner客戶機現在包括新的因特網開發(fā)功能,使它與其他軟件開發(fā)工具步伐一致并始終處于領先地位。本書既全面介紹了該軟件的一般功能又突出了新功能的使用,因此Notes的新老用戶都會從本書找到適合自己閱讀的內容。本書的第一部分由王向榮翻譯,第二部分由夏永存翻譯,第三部分由李雙慶翻譯,第四部分由路曉村、趙為和姚棟翻譯,全書由李雙慶審校。在翻譯過程中,劉求真、姚遠、李春子、許柏慶、劉文林、丘英、盧剛、李兆斌、魏占真、李蘇云、劉毅兵、郝茜、高春波等也做了大量翻譯校對工作,在此對他們表示真摯的謝意。致謝人們在漫長艱苦的旅行結束的時候,總會有一種如釋重負的感覺,同時又有點傷感。寫這本書的過程正像是這樣一次旅行,現在我又回到了平常的生活之中。我既思念那段時間又感到欣慰,此書現在終于從我手里到了讀者的手中。我的家人和朋友也要感謝這本書到了讀者手中,因為我又可以把他們應得的關懷給予他們了。我的確十分幸運,受到了如此多人的關愛并被他們當做朋友,在此我要感謝所有在我選擇的道路上曾經鼓勵過我的人。特別要感謝Sybex公司的工作人員,他們在本書出版過程中完成了大量值得自豪的工作?!狢ateMcCoy對于版本6的出版,我要感謝以下這些人(大約按時間順序):感謝ScotHaberman和AndrewFalciani,因為他們支持版本6的出版,因此給了我這次寫作的機會;感謝ChrisDenny,他使我參加到這項工作中;感謝BrianneAgatep,他使每項工作和諧地結合起來;感謝LizBurke,他通過日程表使本書的兩位作者協(xié)調地工作;感謝KimWimpsett,他把充滿令人費解細節(jié)的文字變成了通順可讀的文章;感謝TomkinLee,他確保我們所寫的內容是真實可靠和清楚易讀的;感謝JudyFung,她對本書做了精美的設計;當然還要感謝Stephanie,她為本書花了大量的時間在計算機上操作?!狹attRiggsby關于主要作者MattRiggsby是一位專攻Notes/Domino和關系數據庫的開發(fā)者,現在在一家金融服務公司工作。過去他是一位考古學家,寫過一些有關歷史和考古問題的文章。CateMcCoy住在紐約市,同時是顧問、作家和教練員。她是好幾本計算機技術圖書和高級教程的作者,她也是LearningTreeInternational的LotusNotes/Domino訓練課程的教師。簡介使知識產生更高的生產率是本世紀最偉大的管理任務,正像使手工勞動有更高的生產率是上世紀最偉大的管理任務一樣?!狿eterDrucker,LandmarksofTomorrow,1959當你在高中讀書的時候,是否表示過說你長大以后想做一個知識工人?不太可能!過去的50年使我們每個人都面臨著挑戰(zhàn),要想做最出色的工作就需要掌握信息,在這個過程中,我們就成了知識工人的典型。IBM的LotusNotes和Domino6軟件支持知識工人以任務為中心,針對今天這個快節(jié)奏世界的需要去獲取、存儲、組織、編程和分發(fā)信息。本書是LotusNotes和Domino演變發(fā)展的繼續(xù)。本書按照人們使用LotusNotes客戶機和DominoDesigner客戶機的過程向讀者介紹它們。本書一開始概括地介紹了Notes,例如人們處理日常電子郵件、檢查日歷和與公司信息交互的時候應怎樣操作Notes。然后我們擴展到因特網,探討怎樣用Web瀏覽器而不是用Notes客戶機來完成同樣的工作。最后,我們把精力放到幕后,學習怎樣用DominoDesigner編程和配置應用程序。如果你是Notes客戶機的新手,本書從使用有強大功能的Notes客戶機開始。如果你是一位高級用戶,本書將幫助你從它許多的功能中獲取最大的收益。如果從應用的角度出發(fā)你準備控制管理你的信息,我們將帶領你到達你需要的核心概念,開始創(chuàng)建你自己的應用程序。LotusNotes和Domino6的新功能新版本的LotusNotes和Domino關注的焦點是提高生產率。IBM給Notes客戶機添加了大量的功能使它處理起日常工作來更加容易。DominoDesigner客戶機現在包括了新的強大的因特網開發(fā)功能,使它與其他軟件開發(fā)工具保持一致并處于領先地位。Notes客戶機Notes客戶機給人們一種新面目和新感覺,雖然它的組織方式仍然與Release5相同,但從用戶反饋的結果來看,它的核心應用程序已經用更多的功能重新定義和包裝了。下面是Notes客戶機中的一些最重要的改進:·日歷中的顏色代碼項·快速訪問工具欄用一次單擊就可以看郵件和日歷·對Notes和因特網密碼的快速更新·因特網風格的電子郵件答復·把快捷方式拖放到桌面·文檔鎖定·一眼就能看出文件夾中沒讀過的內容·在用戶繼續(xù)工作時,打印假脫機技術加快了后臺打印的速度·在UserSecurity(用戶安全)屏幕上匯總了安全性設置·用于快速設置Notes的配置向導·連接向導創(chuàng)建因特網賬號和新聞組閱讀器·許多任務的鍵盤快捷方式·與視圖的拖放交互DominoDesignerDominoDesigner客戶機和它的功能又一次增強了!這個版本的Designer6也包括DominoDesigner明顯的增強功能:·跨多個數據庫重復使用共享資源的能力·增強的源代碼和對象打印·更加支持移動設備·用存儲的圖像更好地控制圖形·具有把層加到頁面和窗體的能力·公式語言中有更多的性能和較多的功能·支持連接外部數據庫·新的超文本標記語言(HTML)編輯器·在Designer中的可擴展標記語言(XML),支持Java和LotusScript和文件類型定義(DTD)·可重復使用共享的JavaScript庫Designer6中大多數的改進都是相當微妙的,所以一個簡明扼要的清單不可能真正充分地說明這些變化。第1章包括了詳細的變化清單,如果讀者熟悉版本5的話,對本書編碼功能的增強一定會興奮不已。本書的內容本書分為4個部分,能使讀者更容易找到需要的信息。第一部分:介紹LotusNotes6第一部分介紹Notes是什么和怎樣最好地利用Notes客戶機。這一部分詳細地介紹用戶接口的升級和怎樣更有效地用Notes客戶機作為個人和企業(yè)的信息源。還涉及Notes的基本特性,例如數據庫、視圖和文檔,并且還介紹了個人信息管理的核心功能。第1章:什么是LotusNotes第1章全面概述了Notes客戶機,闡明了它是什么和怎樣把它作為一個有效的個人信息管理工具使用。此外,還說明了Notes數據庫的結構并描述了Notes客戶機的許多新功能。第2章:熟悉Notes第2章包括客戶機接口的主要功能——從使用和配置歡迎頁面、應用程序窗口到使用集成的NotesHelp實用程序。第3章:操作數據庫第3章解釋了Notes數據庫的基本概念。我們討論了普通Notes數據庫的導航方法和處理Notes文檔的方法。第4章:適應LotusNotes6第4章討論了配置Notes客戶機的各種選項。包括設置客戶機參數、管理網絡連接和在用戶的個人地址簿中創(chuàng)建條目幫助用戶管理聯系信息。第二部分:掌握Notes客戶機基礎第二部分更深入地探討了LotusNotes客戶機強大可用的功能。這一部分指導用戶用客戶機發(fā)送接收電子郵件并組織郵件、用日歷跟蹤用戶委托的事項、與其他Notes用戶交互和如何容易地查找信息。我們還說明和演示了安全性和協(xié)作功能,這是Notes的兩大實力。第5章:與NotesMail通信在當今的商業(yè)社會里,對電子郵件的需要就像人們對空氣的需要一樣重要。這一章向讀者展示郵件界面的組織,以及怎樣發(fā)送和接收郵件、篩選垃圾郵件的方法和讀者怎樣保持自己文件夾的條理性。讀者還會學到怎樣用最少的鍵入填寫郵件地址和配置客戶機,以便用戶不在辦公室的時候可以發(fā)送自動響應。第6章:日歷編制和日程安排Notes和Domino6主要的改進是在日歷編制和日程安排領域。本章用戶將了解新的用戶接口組件、不同類型日程安排的日歷活動和發(fā)送會議通知。讀者將學習怎樣導航日歷、設置日歷參數、允許其他用戶訪問用戶的日歷和使用日歷與其他人一起工作。第7章:與Notes協(xié)作第7章向讀者介紹怎樣使用基于服務器的協(xié)作應用程序,例如各種論壇(討論)、TeamRooms和DocumentLibraries。我們還演示了工作流應用程序的使用方法和簽退許可的方法。第8章:搜索信息擁有大量的信息對人們沒有什么用,只要在需要的時候能夠找到信息就可以了。在第8章讀者會看到怎樣在視圖、單獨的數據庫中和多個數據庫中搜索信息。此外,讀者還可以用Notes客戶機搜索因特網。第9章:與Domino服務器通信在第9章,讀者將學習怎樣在移動狀態(tài)下使用Notes客戶機。與Domino服務器通信要求能很好地理解與Notes客戶機一起使用的連接文檔和位置文檔。在本章中,讀者將了解連接到Domino服務器所需要的所有事情,不論用戶是在自己的辦公室里還是在路上。第10章:復制復制是Domino的核心技術功能。在第10章我們將討論這個強大的功能,學習它是什么并學習如果在用戶的Notes客戶機上復制需要做些什么。我們將介紹Notes客戶機的Replicator(復制器)區(qū)中新的用戶接口,并顯示怎樣組織它以發(fā)送和接收Notes郵件和因特網郵件。第11章:LotusNotes和Domino的安全第11章涉及在LotusNotes和Domino中保護用戶信息的安全。從它開始,Notes后的安全模式已經是一個對比之下使其他產品暗然失色的特性。在本章中,我們將說明怎樣配置設置才能使用戶保護自己的數據。第12章:集成Notes與其他應用程序第12章介紹從用戶的Notes客戶機導入和導出信息。用戶需要的信息并不是總能從Notes客戶機訪問的,所以設置了一些允許用戶自由移動信息的選項,例如附帶文件和使用Windows剪貼板。我們還提供了一些關于怎樣用ODBC把Notes與其他應用程序集成的想法。第三部分:LotusNotesDomino和因特網第三部分集中討論在因特網世界中使用LotusNotes和Domino的問題。用戶可以用Notes客戶機檢索因特網郵件或用一個瀏覽器客戶機檢索Notes郵件。用戶可以設置新聞組從因特網新聞服務器中獲得信息。也可以用LotusNotes內部的Web瀏覽器把因特網信息存儲在一個Notes數據庫里。第13章:用Notes客戶機訪問因特網第13章解釋了怎樣把Notes客戶機配置為用戶的因特網門戶。用戶可以用它訪問Web頁面、搜索因特網和在因特網目錄中查找信息。第14章:用瀏覽器管理NotesE-mail在第14章中,用戶將學習怎樣用一個Web瀏覽器代替Notes客戶機完成熟悉的郵件任務。用戶可以用連接到Domino服務器的Web瀏覽器創(chuàng)建郵件、填寫郵件地址、發(fā)送和接收郵件。第15章:Domino離線服務和iNotes第15章介紹了Domino離線服務(DOLS)軟件,它使用戶能夠用Web瀏覽器客戶機在離線模式下操作基于Web的信息。這一章說明了這種服務是什么和怎樣才能使它為你工作。第四部分使用DominoDesigner開發(fā)LotusNotes應用程序第四部分向讀者介紹了Notes開發(fā)方面的問題:用DominoDesigner客戶機開發(fā)Notes和Web應用程序、辨認組成Notes數據庫的各種設計元素。這一部分還包括一些章節(jié),論述了怎樣在用戶的應用程序中結合自動化操作和怎樣在Notes中使用各種編程語言。第16章:DominoDesigner概述第16章探討了當創(chuàng)建應用程序時開發(fā)者使用的集成開發(fā)環(huán)境(IDE)中的各種不同組件。它也向讀者展示了怎樣導航DominoDesigner開發(fā)環(huán)境。第17章:數據庫創(chuàng)建和屬性第17章說明了怎樣創(chuàng)建用戶的第一個數據庫并說明了會影響Notes應用程序性能的各種數據庫選項。它包括指導用戶用不同方法創(chuàng)建數據庫和幫助用戶保持數據庫安全的信息。第18章:理解公式語言第18章介紹公式語言,它是大多數Notes數據庫中最簡單最普及的語言。本章示范了這種語言的語法規(guī)則并介紹了一些最有用的命令。第19章:基本窗體設計第19章向讀者介紹Notes窗體和怎樣創(chuàng)建窗體。它還說明了窗體的屬性和用有用的窗體編輯和顯示數據所必需的基本元素。第20章:高級窗體設計第20章詳細介紹了用戶在窗體上可以使用的較高級的設計元素(例如部分設計和布局設計區(qū))。用戶還將學習怎樣用動作和熱點提供自動操作和把圖像加到窗體上。第21章:使用視圖和文件夾第21章介紹視圖。這一章特別介紹什么元素組成視圖和怎樣創(chuàng)建視圖。此外,在這一章還要介紹許多對應用程序設計師有用的視圖選項。第22章:大綱、頁面、框架集和導航器第22章涉及到4個設計元素(大綱、頁面、框架集和導航器)和用戶怎樣用這些元素創(chuàng)建一個容易導航的數據庫。第23章:共享資源和其他特性第23章討論共享資源、輔助對象,例如圖像和可下載文件,它們可以在一個Notes數據庫中組成一體用于集中維護。第24章:語言擴展和對象模型第24章概括了在Notes中使用兩種高級語言的問題:LotusScript和Java。本章解釋了LotusScript的語法規(guī)則并概括說明了Notes/Domino對象模型,這對LotusScript和Java都是很重要的。本章還涉及JavaScript的使用。第25章:共享代碼對象第25章討論中心管理的使用、包含程序代碼的共享對象,包括代理、共享動作和代碼庫。附錄A:安裝IBMLotusNotes和Domino6客戶機附錄A包括每一步的指令,指導用戶在自己的計算機上安裝Notes客戶機和DominoDesig-ner。用戶將學會怎樣安裝目錄和設置軟件。其他資源本書的Web站點(www.sybex.com/SybexBooks.nsf/booklist/4053)包含許多說明本書要點和技術的數據庫。本書使用的慣例本書使用了許多慣例,以便使書中的信息盡可能地讓讀者讀懂。為了引起讀者對特殊信息的注意,提示、說明和警告會隨時出現在一些地方。提示:這是一個提示。提示包含特殊的產品信息。說明:這是一個注解。注解包含重要的輔助信息。警告:這是一個警告。警告是讓讀者注意這里有程序缺陷、設計上存在疏忽和其他問題。怎樣與作者聯系感謝你選擇此書學習LotusNotes和Domino6。為了讓我們與你一起分享成功的喜悅,你可以通過網址cate@alphapointsys.com與Cate聯系,或者通過AlphaPoint的Web站點www.alphapointsys.com與他聯系。同樣可以用mriggsbynotes@mindspring.com通過電子郵件與Matt聯系。希望新版本的LotusNotes和Domino給你工作帶來方便!