松崎 ブログ (Tsuyoshi Matsuzaki Blog) 補足資料

2007 Microsoft Office system開発テクノロジーマップ

 2007 Microsoft Office system の開発をこれから学ぶ方のために、以下にテクノロジーの中の 代表的な項目 をマップで記載しておきます

 

エンドユーザレベル
カスタマイズ

プロフェッショナル
開発

SharePointカスタマイズ
(UI
拡張、など)

テーマ/マスター設定 (SharePoint)

UI カスタマイズ (SharePoint Designer)

Webパーツ設定 (SharePoint / SharePoint Designer)

カスタムリスト作成 (SharePoint / SharePoint Designer)

・・・

カスタムWebパーツ開発 (VSeWSS) (AJAX, Silverlight 使用)

カスタムリスト/フィールド定義開発 (VSeWSS)

イベントレシーバ開発 (VSeWSS)

サイトテンプレート開発 (VSeWSS)

・・・

ビジネスプロセス

ワークフロー設定 (SharePoint)
カスタムワークフロー作成 (SharePoint Designer)

カスタムアクティビティ開発 (Visual Studio)
カスタムワークフローテンプレート開発 (Visual Studio)

インテリジェンス
(
電子フォーム/Office統合)

電子フォーム発行 (InfoPath)
Excel
サービス発行 (Excel)
ドキュメント情報パネル設定 (SharePoint)
SharePoint データ接続 (Excel, Access, Visio, etc)
・・・

Officeアドイン開発 (Visual Studio)
InfoPath VSTA実装/管理者発行 (InfoPath)
Open XML
プログラミング (Visual Studio)

UDF作成 (Visual Studio)

・・・

検索

検索Webパーツ設定 (SharePoint)

クロール設定 (SharePoint)

・・・

カスタムプロトコルハンドラー開発 (Visual Studio)

カスタムフィルター(IFilter)開発 (Visual Studio)

ビジネスデータ (IDEnumerato) 統合 (BDC Definition Tool)

コンテンツ管理

コンテンツタイプ設定

ポリシー設定 (Sharepoint)

監査設定 (Sharepoint)

レコードセンター設定 (SharePoint)

・・・

カスタムコンテンツタイプ定義開発 (VSeWSS)

カスタムポリシー開発 (Visual Studio)

カスタムルーター開発 (Visual Studio)

カスタムコンバーター開発 (Visual Studio)

・・・

データ統合/システム連携

N/A

ビジネスデータカタログ定義 (BDC Definition Tool)

データ接続ライブラリ設定 (SharePoint)

Webサービス連携 (Visual Studio)
システム間オーケストレーション (BizTalk Server
Visual Studio)

配布

N/A

クライアント: ClickOnce配置 (Visual Studio)

クライアント: Windows インストーラ配置 (Visual Studio)

サーバ: SharePointソリューションパッケージ作成 (VSeWSS)

(Created by Microsoft Word)

 

上記の他にも、「VSTO によるドキュメントレベル開発」、「カスタムSSOプロバイダ開発」などのその他のSharePoint (WSS/MOSS) カスタマイズや、「Office Communication Server によるリアルタイムなアプリケーション連携」をはじめとするその他サーバ製品を使用した開発テクノロジーなどがあります。

 

MSDNではこうしたより広範なテクノロジーマップを以下に提供しており、下記のテクノロジーマップを使用すると、開発をしながら、必要になった情報にダイレクトにアクセスすることができます。(上記は、これから学ばれる方のために提供している開発マップです)

 

MSDN : Microsoft Office Interactive Developer Map

http://www.microsoft.com/japan/msdn/office/interactivedevelopermap/