技術研修一覧に戻る

申請ポータル サイトの構築演習

実践的なWebパーツ開発やワークフロー開発を行うための基礎技術を習得するための研修コースです。

主にVisual Studio 2008 を用いて、SharePoint Server 2007上にエンタープライズ コンテンツ管理を行う "申請ポータル" サイトに対して、UIカスタマイズ、Webパーツ開発、カスタムワークフロー開発などを行います。作成する承認ワークフローでは、Active Directoryドメインから自動的に承認経路を取得し、一段階承認だけでなく多段階承認や分岐処理などを行います。

また、利用するOfficeドキュメントはVisual Studio Tools for Office (VSTO)を使用して機能拡張を行い、データベース連携および入力支援などを実装します。これにより、ユーザーの見積書などの文書作成の生産性の効率を向上し、かつデータの再利用などを行います。

※本コースは翔泳社より出版されている「VSTOとSharePoint Server 2007による開発技術」書籍の9章に掲載されているサンプル ソリューションをベースとしており、このシステムを解説しながら実際に構築します。

対象者 Visual Studio 2008を用いて SharePoint 上にカスタム ワークフローソリューション開発をする予定の方。できれば、Visual Studio 2008の基本的な使い方およびC#またはVBでの開発経験があることがが望ましいです。
実施日数の目安 ハンズオン形式による講義:2日間
1日当たりの
実施時間
10:00am-17:00pm (標準 6時間)
提供形態 "実機を使用したハンズオン"形式での講義であり、 定員は18名様までです。必要に応じて、副読本として翔泳社「VSTOとSharePoint Server 2007による開発技術」をご用意いたします。

なお、ご予算やスケジュールの都合で、一部のみを受講したいという方には、本研修から一部抜粋したり、別の研修内容と組み合わせるカスタム研修のご提供も可能ですので、ご相談ください。
価格 価格については、価格表をご覧ください。
備考 講義はC#を使用して解説します。VB.NETをご希望の方はお問い合わせください。
目次
  1. 演習環境について
  2. 申請ポータル システムの概要
    • 申請ポータル サイトの機能概要
    • 申請ポータルサイトのトップページ構成
    • 起票と申請
    • 承認
    • 申請・承認タスクリスト
    • 採番台帳
    • レコードセンターとInformation Rights Management
  3. ユーザーインタフェースのカスタマイズ
    • SharePointの発行機能
    • 発行機能のアクティブ化
    • 発行サイトの基本構造
    • SharePointハイブについて
    • サイトの外観変更
    • 既定のマスタページの変更
    • default.master
    • SharePoint上で使用する最小構成のマスタページ
    • カスタムマスタページの作成
    • SharePointで使用されるCSSについて
  4. Visual Studio Tools for Office を使用した申請書テンプレート
    • Visual Studio Tools for Office の概要
    • 見積・納品・請求書の概要と開発のポイント
    • 受注登録の概要と開発のポイント
    • VSTOによるドキュメント レベルのOffice ソリューションをSharePoint上で利用するには
  5. Webパーツ開発
    • 起票Webパーツの開発ポイント
    • 申請・承認Webパーツの開発ポイント
    • 採番台帳Webパーツの開発ポイント
  6. SharePointワークフロー開発の基礎
    • Windows Workflow Foundationの概要
    • SharePointワークフローの開発環境
    • ワークフローに必要となる主な要素
    • 関連付けフォームと初期化フォームの作成
    • タスク編集フォームの作成
    • InfoPath 2007 フォームの発行
    • クラス ファイルの生成
    • Visual Studio 2008 による SharePoint ワークフロー開発
    • ワークフロー プロジェクトの作成
    • ワークフロー モデルの作成
    • アクティビティの追加
    • onWorkflowActivatedアクティビティ
    • CreateTaskアクティビティ
    • CompleteTask アクティビティ
    • ワークフローテンプレートの展開
    • ワークフローテンプレートの配置とデバッグ
  7. 申請ポータル ワークフロー開発のポイント
    • InfoPath フォームについて
    • 承認ワークフローについて

※内容については予告なく変更される場合がありますので、あらかじめご了承ください。

 
Topに戻る