出版物

マイクロソフト公式解説書OBA実践講座 SharePoint Server 2007におけるRIA開発~Silverlight 3を活用したカスタマイズ~

『OBA実践講座 SharePoint Server 2007におけるRIA開発
~Silverlight 3を活用したカスタマイズ~ 』

著者:
株式会社セカンドファクトリー(新谷剛史、杉下高仁、落合健太郎、金泰奎)
マイクロソフト株式会社(松崎剛、西岡真樹)
発行:
日経BPソフトプレス
定価:
3,570円(税込)
ISBN:
978-4-89100-674-7
発行日:
2009年12月28日

マイクロソフト株式会社様とセカンドファクトリーの共著「OBA実践講座 SharePoint Server 2007におけるRIA開発 ~Silverlight 3を活用したカスタマイズ~」が日経BPソフトプレス社より出版されました。本書は、SharePointのソリューションの開発に携わるエンジニアの方、製品開発者の方、情報システム担当者の方へ向けて、リッチなユーザーインターフェイス(UI)の構築をSilverlightを使って開発する技術的な解説書となっております。
企業や組織においてSharePointを導入し、運用する目的として、業務効率化やコスト削減を掲げているところも多い中、SharePointを単なる情報共有や文書管理のためのだけではなく、高度なUIを提供することによってユーザーの使い勝手を向上させることも重要なポイントとなります。SharePointの本来持つ可能性を十分に引き立て、目的を達成させる手段としてSilverlightは最適な手段となり得ます。SharePointとSilverlightを組み合わせた一歩進んだ開発をご紹介します。

内容紹介

本書は、SharePoint Server 2007を使った製品開発、または高度な情報システムにおけるUI構築について、SharePoint ServerとSilverlightの連携を中心に解説したものです。
近年、SharePoint Serverを使用した製品や、SharePoint Server上の企業向けソリューションが数多く存在していますが、こうした製品/ソリューションを構築するうえで、優れたユーザーインターフェイスを構築することは、使用性、作業効率などのさまざまな点で、製品やソリューションに大きな付加価値をもたらします。本書ではこうした観点から、すべてのソリューション開発者にとって必要となるであろうSharePoint ServerのUI開発の手法や考え方を体系的に紹介します。

目次

第1章
SharePoint Server 2007とユーザーインターフェイス(UI)開発
第2章
SharePointカスタマイズの基礎知識
第3章
Silverlightアプリケーション開発の概要
第4章
Silverlight Webパーツ開発の基本的な流れ
第5章
SharePointのSilverlight Webパーツの開発
第6章
SharePointワークフローと連携するSilverlightアプリケーションの開発
第7章
カスタムWebサービスを使ったSilverlightアプリケーションの開発
第8章
さらに進んだアプリケーション開発(付箋アプリケーションの作成)
付録A
SharePointのデザインカスタマイズ
付録B
Expression Studio 3とその他の開発ツール

ご参考  SharePoint×Silverlight ソリューション紹介

  • KnowledgeGATE 「Solution Dashboard」

    SharePoint内に蓄積される様々なリスト・ライブラリ上の情報を上下左右に並べて表示することが可能。SharePointのページ遷移による閲覧では効率が悪く、重要な情報を見落としがちになっていたリストやライブラリの閲覧性の向上を実現します。ガントチャートによるスケジュール情報と写真が蓄積される画像ライブラリを同時に表示し、状況を瞬時に把握するなど、蓄積され続ける情報を効率よく確認するための機能を提供します。

  • KnowledgeGATE 「Intelligent Search」

    SharePointの検索性を向上させる、文書検索アプリケーションインテリジェントサーチ絞り込み検索や、ストックフォルダー機能を備え、目的のファイルに素早くアクセスすることができます。目的のファイルを効率よく見つけ出し、情報を探すのにかかっていた時間を短縮します。その他、ファイルバージョンマップウィンドウ、対象ファイルツリービュー、ファイルの共有機能などが盛り込まれ、検索にまつわる作業の効率を向上させます。

  • KnowledgeGATE 「Smart Launcher」

    ローカルアプリケーションやSharePointのサイト、既存システムなどをカスタムリストを使用し設定します。いつも使うSharePointの画面上に配置できるアプリケーションランチャーです。表示するアイコンや表示順は個人ごとに設定でき、ストレスなく業務を行える設計になっています。ユーザーインターフェイスのデザインを邪魔しないよう標準の横配列に加え、画面サイドに配置できる縦配列にも対応しております。