XPages の最新機能を、
 XPages Extension Library Japan
 の日本語サンプルで試そう!




 XPages Extension Library Japan
 プロジェクトチーム

© 2013 IBM Corporation
XPages Extension Library Japan
プロジェクト
 OpenNTF.org の XPages Extension Library を日本に
  展開するためのプロジェクト
   http://bit.ly/WS5FTP
   – サンプルアプリケーションの日本語化
   – コントロールの日本語化
   – 開発者向け日本語ドキュメントの整備
   – 日本市場に特化した機能の実装
 最初の成果としてサンプルアプリケーションを国際化し、
  日本語に対応して公開
   – XPages の拡張コントロールを試すサンプル (XPagesEXT.nsf)
   – XPages から RDB を利用するサンプル (XPagesJDBC.nsf)
      ※ ブラウザの言語設定を日本語にすることで、日本語 UI を表示




                     2          © 2013 IBM Corporation
OpenNTF.org の
XPages Extension Library
 XPages の機能を拡張するコントロールなどのアセット集
   http://extlib.openntf.org
   – 拡張コントロール
   – Domino Data Access Service (DAS)
   – ドキュメント
   – サンプルアプリケーション
   – オープンソースプロジェクトとしてソースコードも公開
 XPages Extension Library の機能の多くが、Lotus
  Notes/Domino 8.5.3 Upgrade Pack 1 に取り込まれ、
  IBM Notes/Domino 9.0 Social Edition にも取り込まれ
  る予定。




                    3          © 2013 IBM Corporation
XPages Extension Library とは

 XPages Extension Library および、それをベースにした
  Notes/Domino 8.5.3 の機能概要については、以下の資料
  で説明されています。
  – おじさん SE と学ぶ Upgrade Pack (XPages Extension Library)
     • http://ibm.co/10ZQxw2
  – テクてく Lotus 技術者夜会 - Lotus Notes/Domino Upgrade
    Pack とは
     • http://ibm.co/Wp9TGf
  – テクてく Lotus 技術者夜会 - ハンズオン・セッション: XPages
    Extension Library を体験しよう
     • http://ibm.co/Y8lN6u
  – Lotus Notes/Domino 8.5.3 Upgrade Pack 1 XPages コントロールの
    ショーケース&テンプレート解説
     • http://www.ibm.com/developerworks/jp/lotus/ldd_tech/2013_up1_ap_manual.
       html




                                4                 © 2013 IBM Corporation
XPages の拡張機能を試すには

 OpenNTF.org の Extension Library に、
  機能を試すサンプルが含まれている。
   – XPagesEXT.nsf

 Notes/Domino 8.5.3 Upgrade Pack 1 や
  Notes/Domino 9.0 Social Edition の XPages Extension
  Library の機能を試すためにも利用可能。




                       5           © 2013 IBM Corporation
日本語化された XPages サンプル




           6    © 2013 IBM Corporation
XPagesEXT.nsf が動作する環境

 Lotus Notes/Domino 8.5.3 +
  XPages Extension Library
 Lotus Notes/Domino 8.5.3 + Upgrade Pack 1
 IBM Notes/Domino 9.0 Social Edition

   XPages Extension     Upgrade Pack 1
       Library
                       XPages Extension         XPages Extension
                         Library (一部)             Library (一部)




  Lotus Notes/Domino   Lotus Notes/Domino      IBM Notes/Domino
         8.5.3                8.5.3             9.0 Social Edition


                            7               © 2013 IBM Corporation
Lotus Notes/Domino 8.5.3 +
XPages Extension Library の構成
 特徴
  – XPages Extension Library のすべての機能が利用できる環境。
  – オープンソースとして提供され、IBM からのサポートはない。

 インストールの手順
  – OpenNTF XPages Extension Library のインストール方法
       • http://bit.ly/Y0pf7g
  – ビデオで見る XPages Extension Library のインストール方法
       • http://bit.ly/TDUi1h




                                8   © 2013 IBM Corporation
Lotus Notes/Domino 8.5.3 +
Upgrde Pack 1 の構成
 特徴
  – IBM からリリースされた製品で、IBM のサポートも提供。
  – XPages Extension Library の機能で、一部利用できないものも
    ある。
       • 利用できない機能
          – リレーショナルデータベースとの連携 (XPagesJDBC.nsf)
          – ソーシャルサービスとの連携 (XPagesSBT.nst)
 概要
  – IBM Lotus Notes/Domino 8.5.3 アップグレード・パック 1
       • http://www-06.ibm.com/software/jp/lotus/products/nd85/nd85-
         UpgradePack853-1.html
 インストールの手順
  – Lotus Notes/Domino 8.5.3 Upgrade Pack 1 XPages コントロ
    ールのショーケース&テンプレート解説
       • http://www.ibm.com/developerworks/jp/lotus/ldd_tech/2013_up1_a
         p_manual.html




                               9               © 2013 IBM Corporation
IBM Notes/Domino 9.0 Social Edition
の構成
 特徴
  – IBM からリリース予定の製品で、2013年1月の時点でパブリック
    ベータとして公開。
    フォーラムによるサポートを提供。
  – XPages Extension Library の機能で、一部利用できないものも
    ある。
       • 利用できない機能
          – リレーショナルデータベースとの連携 (XPagesJDBC.nsf)
          – ソーシャルサービスとの連携 (XPagesSBT.nst)
 パッケージの入手
  – IBM Notes/Domino Social Edition パブリック・ベータ提供に
    関するお知らせ
       • http://www-
         06.ibm.com/software/jp/lotus/products/ndsocialedition/publicbeta.ht
         ml




                                10                © 2013 IBM Corporation
インストール後、XPagesEXT_J.nsf 利用ま
での手順
1. Domino 8.5.3/9.0 いずれにおいても、XPages が
   利用できるよう、サーバー文書でのセキュリティ設定を行う。
   –   http://ibm.co/W5qRsF


1. XPages Extension Library Japan プロジェクトからダウンロードし
   た XPagesEXT_J.nsf を、Domino のデータフォルダに配置する。
   –   http://bit.ly/W5phHo


1. Domino 管理クライアントまたは Domino Designer で
   XPagesEXT_J.nsf の設計に署名する。
   –   http://ibm.co/W5qRsF


1. ブラウザより以下の URL でアプリケーションを開く
   –   http://<server>/XPagesEXT_J.nsf


                              11         © 2013 IBM Corporation
参考文献

 OpenNTF.org - XPages Extension Library Japan プロジェクト
    – http://bit.ly/W5phHo
 OpenNTF.org - XPages Extension Library プロジェクト
    – http://extlib.openntf.org/
 Notes Domino Application Development Wiki、日本語カテゴリ
    – http://bit.ly/W5qyhI
 notes/domino liaison
    – http://notesdominoliaison.blogspot.jp/
 のおつ -Notes/Dominoに関すること-
    – http://guylocke.blogspot.jp/
 ICS BPTE Japan Blog
    – http://ibm.co/oCrbI8




                                   12          © 2013 IBM Corporation
Extension Library Japan Project メンバー

 このプロジェクトは、会社を超えた有志のメンバーに
  よって運営されています。
 ボードメンバー (あいうえお順)
  –   株式会社 エフ: 御代 政彦 氏
  –   株式会社ソルクシーズ、吉田 武司 氏
  –   チームスタジオジャパン株式会社、加藤 満 ⽒
  –   ネオアクシス株式会社、佐藤 正彦 氏、阿部 覚 氏
 IBM コアメンバー
  –   佐藤 淳
  –   小峯 宏秋
  –   小野 充志
  –   祖父江 達也




                  13      © 2013 IBM Corporation

XPages の最新機能を、XPages Extension Library Japan の日本語サンプルで試そう!

  • 1.
    XPages の最新機能を、 XPagesExtension Library Japan の日本語サンプルで試そう! XPages Extension Library Japan プロジェクトチーム © 2013 IBM Corporation
  • 2.
    XPages Extension LibraryJapan プロジェクト  OpenNTF.org の XPages Extension Library を日本に 展開するためのプロジェクト http://bit.ly/WS5FTP – サンプルアプリケーションの日本語化 – コントロールの日本語化 – 開発者向け日本語ドキュメントの整備 – 日本市場に特化した機能の実装  最初の成果としてサンプルアプリケーションを国際化し、 日本語に対応して公開 – XPages の拡張コントロールを試すサンプル (XPagesEXT.nsf) – XPages から RDB を利用するサンプル (XPagesJDBC.nsf) ※ ブラウザの言語設定を日本語にすることで、日本語 UI を表示 2 © 2013 IBM Corporation
  • 3.
    OpenNTF.org の XPages ExtensionLibrary  XPages の機能を拡張するコントロールなどのアセット集 http://extlib.openntf.org – 拡張コントロール – Domino Data Access Service (DAS) – ドキュメント – サンプルアプリケーション – オープンソースプロジェクトとしてソースコードも公開  XPages Extension Library の機能の多くが、Lotus Notes/Domino 8.5.3 Upgrade Pack 1 に取り込まれ、 IBM Notes/Domino 9.0 Social Edition にも取り込まれ る予定。 3 © 2013 IBM Corporation
  • 4.
    XPages Extension Libraryとは  XPages Extension Library および、それをベースにした Notes/Domino 8.5.3 の機能概要については、以下の資料 で説明されています。 – おじさん SE と学ぶ Upgrade Pack (XPages Extension Library) • http://ibm.co/10ZQxw2 – テクてく Lotus 技術者夜会 - Lotus Notes/Domino Upgrade Pack とは • http://ibm.co/Wp9TGf – テクてく Lotus 技術者夜会 - ハンズオン・セッション: XPages Extension Library を体験しよう • http://ibm.co/Y8lN6u – Lotus Notes/Domino 8.5.3 Upgrade Pack 1 XPages コントロールの ショーケース&テンプレート解説 • http://www.ibm.com/developerworks/jp/lotus/ldd_tech/2013_up1_ap_manual. html 4 © 2013 IBM Corporation
  • 5.
    XPages の拡張機能を試すには  OpenNTF.orgの Extension Library に、 機能を試すサンプルが含まれている。 – XPagesEXT.nsf  Notes/Domino 8.5.3 Upgrade Pack 1 や Notes/Domino 9.0 Social Edition の XPages Extension Library の機能を試すためにも利用可能。 5 © 2013 IBM Corporation
  • 6.
  • 7.
    XPagesEXT.nsf が動作する環境  LotusNotes/Domino 8.5.3 + XPages Extension Library  Lotus Notes/Domino 8.5.3 + Upgrade Pack 1  IBM Notes/Domino 9.0 Social Edition XPages Extension Upgrade Pack 1 Library XPages Extension XPages Extension Library (一部) Library (一部) Lotus Notes/Domino Lotus Notes/Domino IBM Notes/Domino 8.5.3 8.5.3 9.0 Social Edition 7 © 2013 IBM Corporation
  • 8.
    Lotus Notes/Domino 8.5.3+ XPages Extension Library の構成  特徴 – XPages Extension Library のすべての機能が利用できる環境。 – オープンソースとして提供され、IBM からのサポートはない。  インストールの手順 – OpenNTF XPages Extension Library のインストール方法 • http://bit.ly/Y0pf7g – ビデオで見る XPages Extension Library のインストール方法 • http://bit.ly/TDUi1h 8 © 2013 IBM Corporation
  • 9.
    Lotus Notes/Domino 8.5.3+ Upgrde Pack 1 の構成  特徴 – IBM からリリースされた製品で、IBM のサポートも提供。 – XPages Extension Library の機能で、一部利用できないものも ある。 • 利用できない機能 – リレーショナルデータベースとの連携 (XPagesJDBC.nsf) – ソーシャルサービスとの連携 (XPagesSBT.nst)  概要 – IBM Lotus Notes/Domino 8.5.3 アップグレード・パック 1 • http://www-06.ibm.com/software/jp/lotus/products/nd85/nd85- UpgradePack853-1.html  インストールの手順 – Lotus Notes/Domino 8.5.3 Upgrade Pack 1 XPages コントロ ールのショーケース&テンプレート解説 • http://www.ibm.com/developerworks/jp/lotus/ldd_tech/2013_up1_a p_manual.html 9 © 2013 IBM Corporation
  • 10.
    IBM Notes/Domino 9.0Social Edition の構成  特徴 – IBM からリリース予定の製品で、2013年1月の時点でパブリック ベータとして公開。 フォーラムによるサポートを提供。 – XPages Extension Library の機能で、一部利用できないものも ある。 • 利用できない機能 – リレーショナルデータベースとの連携 (XPagesJDBC.nsf) – ソーシャルサービスとの連携 (XPagesSBT.nst)  パッケージの入手 – IBM Notes/Domino Social Edition パブリック・ベータ提供に 関するお知らせ • http://www- 06.ibm.com/software/jp/lotus/products/ndsocialedition/publicbeta.ht ml 10 © 2013 IBM Corporation
  • 11.
    インストール後、XPagesEXT_J.nsf 利用ま での手順 1. Domino8.5.3/9.0 いずれにおいても、XPages が 利用できるよう、サーバー文書でのセキュリティ設定を行う。 – http://ibm.co/W5qRsF 1. XPages Extension Library Japan プロジェクトからダウンロードし た XPagesEXT_J.nsf を、Domino のデータフォルダに配置する。 – http://bit.ly/W5phHo 1. Domino 管理クライアントまたは Domino Designer で XPagesEXT_J.nsf の設計に署名する。 – http://ibm.co/W5qRsF 1. ブラウザより以下の URL でアプリケーションを開く – http://<server>/XPagesEXT_J.nsf 11 © 2013 IBM Corporation
  • 12.
    参考文献  OpenNTF.org -XPages Extension Library Japan プロジェクト – http://bit.ly/W5phHo  OpenNTF.org - XPages Extension Library プロジェクト – http://extlib.openntf.org/  Notes Domino Application Development Wiki、日本語カテゴリ – http://bit.ly/W5qyhI  notes/domino liaison – http://notesdominoliaison.blogspot.jp/  のおつ -Notes/Dominoに関すること- – http://guylocke.blogspot.jp/  ICS BPTE Japan Blog – http://ibm.co/oCrbI8 12 © 2013 IBM Corporation
  • 13.
    Extension Library JapanProject メンバー  このプロジェクトは、会社を超えた有志のメンバーに よって運営されています。  ボードメンバー (あいうえお順) – 株式会社 エフ: 御代 政彦 氏 – 株式会社ソルクシーズ、吉田 武司 氏 – チームスタジオジャパン株式会社、加藤 満 ⽒ – ネオアクシス株式会社、佐藤 正彦 氏、阿部 覚 氏  IBM コアメンバー – 佐藤 淳 – 小峯 宏秋 – 小野 充志 – 祖父江 達也 13 © 2013 IBM Corporation