Weitere ähnliche Inhalte
Ähnlich wie クライアント推し。 (20)
Kürzlich hochgeladen (12)
クライアント推し。
- 2. PG → SE → PM → IT.Cons → Pre.Sales →
Sales → Director → 次ナニシヨ
インフラ、開発、事業立ち上げまで
なんでも美味しくいただきます
2
深見 哲
(ふかみ あきら)
- 8. 情報発信に特化したポータルへ
入口は検索の役割に
情報発信方法の多様化
デバイス多様化への追従
8
Enterprise search center (Enterprise search at Microsoft, white paper)
https://technet.microsoft.com/en-us/library/hh965446(v=office.14).aspx
情報発信がメイン
MSDN Magazine & Microsoft News (February 2001 No.11)
http://ascii.asciimw.jp/pb/msdn/article/a11_0013.html
- 11. ECM ポータル - ECM 総合サイト
http://www.ecm-portal.jp/index.html
公益社団法人日本文書情報マネジメント協会(JIIMA) 11
国内ECM商談の最新動向
http://www.ecm-portal.jp/down/pdf/ecmsummit20130221_interview.pdf
- 13. なにがいいのか?
Web ベース, C/S, Office クライアント・・・
ツールの選択ポイント
普段から使い慣れている
利用頻度が高い/利用時間が長い
管理の仕組みが提供されている
複数デバイスへの対応が容易
今回はエンドユーザーが カスタマイズする
想定なのでOffice クライアントを利用します 13
今のところ、
Office のモバイ
ルデバイス機能
はチープすぎて
使えない
- 15. 組織で利用 : Apps for Office / VSTO
15
評価軸 Apps for Office VSTO VBA
開発言語 HTML5 + JavaScript C# / VB.NET VB6 ライクな専用言語
展開の容易さ 〇
サーバー上に展開
〇
インストーラー/ClickOnceによ
る展開
×
コードが含まれるファイルを
展開
更新の容易さ 〇
サーバー上のファイルを更新
△
ClickOnceであれば更新は容易
×
ファイル自体の差し替えが必要
セキュリティ 〇
コードはサンドボックス化さ
れ、データ処理をサーバー側
で行うことが可能
△
コードはサンドボックス化可
能。実行制御にマニフェスト
を利用する
×
パスワード設定が可能だが、
コードが参照される危険性があ
る。実行制御はセキュリティセ
ンター
共通アプリ 〇
アプリを追加することで複数
のExcelで利用可能
〇
Excelの拡張機能として利用可
能
×
コードが含まれるファイル内で
のみ利用可能
複数ホスト
への対応
〇
Web ベース
×
.NET Framework 依存
×
Office ファイル依存
ストア対応 〇 × ×
・・・でも・・・
- 16. EUCを意識した軸であればVBAもアリ
16
評価軸 Apps for Office VSTO VBA
開発環境の準備 ×
Visual Studio (/napa)
ホストするサーバー
×
Visual Studio
〇
Office クライアント自体が開発
環境
1ファイル運用 × × 〇
ローカルアクセス × 〇 〇
オフライン利用 ×
キャッシュする等仕組みを用
意するなら可能
〇 〇
オブジェクト操作 ×
JavaScript API
〇
Office OM+ .NET Framework
〇
Office OM + VBA
パフォーマンス ×
JavaScript API なので
△
オーバーヘッドが大きい
〇
エンドユーザーが 自身でカスタマイズ
する場合は VBAがお手軽
- 21. Outlook 添付ファイルツール
二宮 慎 (ニノミヤ マコト)さんが公開されています
orzmakoto’s blog | Outlook 添付ファイルツール
http://orzmakoto.hatenablog.com/entry/2015/02/15/170726
ワンクリックでスクショの添付
画像だけでなくテキストも, 圧縮!, パスワード設定!
そしてパスワードお知らせメールも!
URLのデコード
21
- 23. 開発の準備
VBA
リボンの開発メニューを表示
[オプション] - [リボンのユーザー設定]
セキュリティ センターの設定を確認
VSTO
Office ソリューションを開発できるように
コンピューターを構成する
https://msdn.microsoft.com/ja-jp/library/vstudio/bb398242.aspx
要は Office クライアントのバージョンに合わせる
23
- 25. VSTO
Office のバージョンとVSTO ランタイムに依存
25
2003 2007 2010 2013
VS2005
VS2008
VS2010
VSTO 2005 SE : 2.0
VSTO 2005 SE : 2.0, 3.5
VSTO 2005 SE : 2.0, 3.5, 4
VSTO 2010 : 3.5 SP1, 4
VSTO 3.0 : 3.5
Office クライアント バージョン
VS2012/2013
VSTO 2010 : 4, 4.5
VSTO Runtime : .NET Framework
Office プロジェクト テンプレートの概要
https://msdn.microsoft.com/ja-jp/library/8553caee(v=vs.120).aspx
Office ソリューションを開発できるようにコンピューターを構成する
https://msdn.microsoft.com/ja-jp/library/bb398242(v=vs.120).aspx
- 28. SharePoint と Office 連携機能
サーバー処理の連携機能は置いておいて、
Web Apps, Excel Services, Access Services etc…
Office クライアント製品ごとに多数の連携機能
Access
Outlook
Excel
Word
PowerPoint
OneNote
OneDrive 28
読み取りのみ / 読み書き可能
利用にはコツが必要
• リスト
• ドキュメント ライブラリ
• Power View
• リストの列連携
• 共有
etc…
- 29. 代表的なクライアント連携機能
29
製 品 クライアント連携機能 対 象
Access リンクテーブル リスト(R/W)
Outlook SharePoint リスト *1 • ドキュメント ライブラリ(R/W)
• リスト(R/W) *2
Excel Web クエリー • ドキュメント ライブラリ(R)
• リスト(R)
Power Query リスト(R)
Power Pivot • ドキュメント ライブラリ(R) *3
• リスト(R)
Word クイックパーツ ドキュメント ライブラリ(R/W)
PowerPoint Power View Power View レポート(R)
OneDrive ローカル フォルダと同期 ドキュメント ライブラリ(R/W)
共通 開く/保存先ショートカット ドキュメント ライブラリ
• ライブラリ列
• 外部データ列 *4
• ドキュメント ライブラリ(R/W)
• リスト(R/W)
*1.予定表、連絡先はメニュー内にもショートカットが作成される
*2.予定表、連絡先、タスク、ディスカッション掲示板 及び上記のテンプレートで作成されているリストのみリンク可能
*3.ファイルの格納先としてドキュメント ライブラリを記載
*4.外部連携先のデータについては読み取り専用
- 30. Universal Apps
Windows 10 のユニバーサル アプリ プラットフォームのご紹介
http://blogs.msdn.com/b/visualstudio_jpn/archive/2015/03/03/a-first-
look-at-the-windows-10-universal-app-platform.aspx
Adaptive Design
レスポンシブからアダプティブへ
〜 必要な情報を、必要なときに、必要としている人へ
http://dx.24-7.co.jp/adaptive-design-with-sesors/ 30
- 33. Facebook :
深見 哲 / akira.Fukami
https://www.facebook.com/akira.fukami/
SlideShare :
akirafukami
http://www.slideshare.net/akirafukami/
Blog :
ITつかってナンボ
http://nanbo.org/
33