2009/03/29

セッションレポート「SharePoint Developers Forum ~VSTOとSharePointによる開発技術~」

3/13に下記フォーラムに参加したので、いまさがながらそのレポートです。

SharePoint Developers Forum ~VSTOとSharePointによる開発技術~http://www.microsoft.com/japan/isv/innovateon/2007office/communityevent.mspx

想像以上にすばらしいフォーラムでした。
書籍の内容に留まらず、関連する情報をいろいろ提供していただきました。
個人的には自分の所属している会社はいろんなプロジェクトの経験からMOSSのナレッジがかなり溜まっていますが、世の中はもっと先を行っており、慢心している場合ではないとの危機感を強めました。

全体的には笑いあり、ユーモアあり、コントあり(笑い)ととても和やかなセッション運びでしたが、
内容はとてもすばらしく、うちの社員をもっと強引に連れてくればよかったと後悔しました。
懇親会も和やかに行われ、私などがスピーカーの皆様とも談笑したりととても有意義な時間を過ごせました。

次回のフォーラムSharePoint Developers Forum 第二弾「Excel 2007 と SharePoint Server 2007 によるデータ連携」(4 月 9 日開催) も楽しみにしています♪


以下、各セッションのコメントです。
――――――――――――――――――――――――――――――――――――――――――
『Office systemでここまでできる!アプリケーションプラットフォームとしてのOffice活用』

【講師】
マイクロソフト株式会社 インフォメーションワーカービジネス本部 西岡 真樹 氏

【内容】
OBA全体に関するサマリをデモを用いて説明していました。
VSTOでカスタマイズしたOfficeアプリケーションをフロントエンドとして
業務ワークフローを実現させたり、
ユニファイドコミュニケーションと連携させたりと、
わりとよく知られた一般的なデモを紹介していました。

その中で印象的だったのが、
MOSSのWebパーツ上でDynamic CRM上のリストを表示し、
アイテムをクリックするとDynamic CRMのウィンドウが立ち上がる場面がありました。
OBAの一環として、CRM連携のソリューションがいろいろ考えられるような気がしました。

また、infragisticのコンポーネントを紹介していただきましたが、
以前私か所属していたプロジェクトでカスタム作成した機能もいくつかありました。
今なら絶対これ使うなぁ・・・。

【感想】
Dynamic CRMと同じ仕組みで、Dynamic AXとも連携できれば面白いなぁ(要検証)
また、後述するShapoint XML Webサービスと組み合わせると、
MOSS画面を立ち上げずにCRMやAXのワークフローを実現できればと思いました。
infragisticのコンポーネントは非常に充実していたので、機能検証する価値があると感じました。


――――――――――――――――――――――――――――――――――――――――――
『SharePoint でおこなう、エンタープライズ検索ポータルの構築』

【講師】
マイクロソフト株式会社 デベロッパー&プラットフォーム統括本部 松崎 剛 氏

【内容】
MOSSの検索機能に的を絞った内容でした。
前半は書籍に書いている内容をデモを交えて簡単に復習し、
後半に関連技術の紹介をしていただきました。

印象に残ったのは検索結果のチューニングで、
MOSSの検索はデフォルトの状態だと検索結果の精度はあまりよくありませんが、
拡張子やURLの深さ等でランキングを設定することのより
かなり検索結果の精度を高くしていました。

FASTのデモでは、検索結果一覧のファイルをポイントするだけで
MOSS上にSilverlightでファイルの内容をプレビューする機能を実演していました。
これは使えそう。


――――――――――――――――――――――――――――――――――――――――――
『Office開発のススメ ~クライアントからS+Sの世界へ~』

【講師】
マイクロソフト株式会社 デベロッパー&プラットフォーム統括本部 小髙 太郎 氏
株式会社クリエ・イルミネート 小山 才喜 氏

【内容】
前半は小高さんが担当です。
Open XMLの観点でWord 2007のファイル構造の説明をし、
Open XMLを取り扱うAPIを紹介していただきました。
Open XMLのAPIは個人的に大変興味を持っているので、とても面白く見させていただきました。

後半は小山さんが担当です。
ジョルダンが提供している乗換案内のWebサービスを利用し、
VSTOで作成したWord上で経費精算の申請書を作成しました。
ビジネスモデルについて熱心に説明していただき、とても参考になりました。

【感想】
セッション終了後の懇親会で、スピーカーお二人と楽しくお話させていただきました。
お二人ともとても気さくなかたで、私の感じていることや今後ブログに掲載していただきたい内容等、
お聞きくださりとても楽しかったです。
またお会いできる日を楽しみにしてます(^^)
いろんな意味でとてもすばらしい一日だと感じました。


――――――――――――――――――――――――――――――――――――――――――
『VSeWSS で実現する SharePoint のビジュアル開発』

【講師】
マイクロソフト ディベロップメント株式会社 オフィスサーバー開発統括部 小松 真也 氏

【内容】
前半は書籍の内容に沿ってVSeWSSを使用した効率的な開発を紹介しました。
後半はオリジナルの内容で、SharePointのXML Webサービスを利用したガジェットのデモでした。
SharePoint上のGroupBoradにあるタイムカードで出社と退社をガジェット上から打刻したり、
ガジェットでSharePointの当該リストを表示したりリストへ移動したりといった内容でした。

【感想】
承認ワークフローで、承認アイテム一覧をガジェットやOutlookで表示できれば、
承認者はメールに埋もれずにスマートなワークフローが実現できると思います。
またWordやExcelでファイルの新規作成時にテンプレートを選択し、
そのファイルを自動的に該当リストに保存できるような機能が実現できれば面白いと思います。
バックエンドはMOSSの機能を使用しつつ、
MOSS画面を全く立ち上げないで業務ワークフローを実現できれば
とてもいいソリューションになるのではないでしょうか。
・・・などといろんなアイディアが思いつくほど大変すばらしい内容でした。

最近、今頃Tech Daysの各セッション内容をチェックしていますが、
もうすっかりVisual Stusio 1010とWindows 7、VSTOの虜ですw
アーキテクトを志向しているので、OsloやEntity Framework vNextと組み合わせたい・・・
Silverlight 3も出たし、勉強することが多すぎて忙しいな~(汗)


――――――――――――――――――――――――――――――――――――――――――
『SharePoint Server 2007上に構築するOBAソリューション』

【講師】
オフィスアイ株式会社 山崎 愛 氏

【内容】
主にMOSSでカスタマイズする際の注意点を紹介していました。
やや細かい話が多かったのですが、愛さん(勝手にファーストネームで呼んでますがw)の経験に基づいた生きたフィードバックであることが感じられました
。MOSSプロジェクトって、ほんと細かいところで悩むんですよねぇ。大変だったなぁ・・・(しみじみ)

Windows 7のタスクバーアイコンから直接新規Windowで起動

下記ブログで知りましたが、たぶん知っている人ほとんどいないだろうと思い、寄稿します

高橋 忍のブログ : Windows7 で中ボタン

Windows 7のタスクバーアイコン上で、左でも右でもなく「中クリック」をすると新しいウインドウで起動します。
IEやエクスプローラー使っているときに重宝しますね(^^)

2009/03/25

無償のASP.NET MVC eBookチュートリアル - @IT

ASP.NET MVCについて書かれているPDFがダウンロードできます。

無償のASP.NET MVC eBookチュートリアル - @IT

チュートリアル形式で書かれていますので、まずこれを見ながらサンプルを作ってみて
雰囲気を感じればよさそうですね。

2009/03/23

Hyper-VのゲストOSにリモートデスクトップ接続設定する際の注意点

Hyper-Vの管理コンソールを使用してゲストOSに接続すると、
 ・ワイド画面に対応していない
 ・音が出ない
という現象となります。
リモートデスクトップで接続すると上記の現象は解消されるので、
ゲストOSがWindows 7とか使っている場合はリモートデスクトップ接続がオススメです。

んで、設定でハマったこと。
ゲストOSのファイヤーウォールの設定でリモートデスクトップ接続を許可するときに、
内部ネットワークだけでなく外部ネットワークにも許可する必要があります。
私は外部ネットワークに許可は不要と思ってしまい、おかげでかなりハマってしまっいました(汗)