Microsoft SharePoint Server 2010 ソリューション開発基礎Ⅱ

「Microsoft SharePoint Server 2010 ソリューション開発基礎Ⅰ」で説明した内容をベースにしたその他の開発技術について説明します。サーバー オブジェクト モデルを 多用する Web パーツ開発手法について説明します。また、クライアント サイド プログラミングの基礎について説明したうえで、Silverlight ベースのソリューション開発について説明します。 Silverlight ソリューションにはクライアント サイド プログラミングの知識は欠かせません。その他、SharePointの開発者が最低限知っておきたいイベント レシーバーの実装方法と カスタム タイマージョブの実装方法についても説明します。

[★本研修のこだわり★]
SharePoint ソリューション開発では、Visual Studio 2010 の機能が充実しているため多くの処理が自動化されます。しかし、自動処理のみに頼っていると内部処理を理解せずに開発してしまい、トラブル対応などに苦労することになります。この研修で説明する Web パーツ開発では Visual Studio 2010 の持つ自動化機能を使わない開発手法から順を追って丁寧に説明します。
対象者 Visual Studio 2010 を用いて、カスタマイズおよびソリューション開発を行う開発者のメンバーの方々。弊社オリジナル コースの「Microsoft SharePoint Server 2010 ソリューション開発基礎T」を受講済みの方もしくは同等のスキルをお持ちの方が前提です。
実施日数の目安 1 日間
1日当たりの
実施時間
10:00 AM-17:00 PM (標準 6 時間)
提供形態 一社向け研修として承ります。
ハンズオン形式(実機演習あり)でのご提供です。場所は、お客様先にお伺いし、会議室などをお借りして実施いたします。
定員 演習で使用するハンズオンのマシンは12台までご用意できます。
講師派遣費 ¥250,000 (税別)
※金額は、講師派遣費用のみであり、テキスト代およびマシンのレンタル代等は含んでおりません。詳細についてはお問い合わせください。
備考

本コースでは C# のみを使用します。オブジェクト指向やC#言語の基本構文や Visual Studio の基本的な使い方などについては説明しません。従って、コース内容はVisual Studio 2002以降を使った開発を行ったことがある方が受講されること想定しています。前提条件を満たさない場合は、Visual Studio 2010 および C# を使った開発の基本知識を習得するためのワークショップを事前に実施することも可能ですので、ご相談ください。

目次
  1. Web パーツ開発の基礎
    • Webパーツの種類
    • Web パーツ マネージャー
    • Webパーツの開発プロセス
    • クラス ライブラリの作成
    • Webパーツの配置
    • Webパーツをページへ追加するための準備
    • ページへの追加とデバッグ
    • Webコントロール
    • カスタム プロパティ
    • Web パーツ接続
  2. Webパーツ開発の応用
    • 空のSharePoint プロジェクト テンプレート
    • 視覚的Webパーツ開発
    • エンタープライズ検索Webパーツ
  3. クライアント  サイド プログラミングの基礎
    • クライアント サイド プログラミングの概要
    • Managed Object Model
    • JavaScript Object Model
  4. Silverlight Web パーツ開発の基礎
    • Silverlight Web パーツ開発の概要
    • XAMLの概要 (UI)
    • Silverlight アプリケーション開発(ロジック)
    • 独自Webパーツでホストする
  5. イベント レシーバーの実装
    • イベント レシーバーの概要
    • イベント ハンドラーの作成
  6. カスタム タイマージョブの実装
    • タイマージョブの概要
    • カスタム タイマージョブ
※内容については予告なく変更される場合がありますので、あらかじめご了承ください。
Topに戻る