PowerApps をざっくりさわってみた

先日発表のあった PowerApss を知るために、サンプルをざっくりさわってみました。 その内容を PowerPoint にまとめたので、Docs と SlideShare で公開します。 今回はサンプルをさわっただけですが、この後は簡単なところからオリジナルのアプリを開発してみるつもりです。 ちなみにこの PowerApss、使う前は SharePoint 2013 時代に登場した Cloud Business App の後継かなと思ってましたが、実際に使ってみたところ、Cloud Business App とは似て非なるものなのかなと感じました。 Cloud Business App は開発者向けでコーディングを加えることで様々なカスタマイズが可能ですが、PowerApps はレゴブロックを組み立てる感覚で Cloud Business App よりも手軽に開発ができますが、Cloud Business App 程の柔軟性は持っていない感じです。 とはいえ、PowerApps だけでも十分に使えるアプリの開発が可能な感じなので、これから活用される場面は増えていくのではないかと思います。

読了時間: 1分

JPSPS 5/21 にて SharePoint Framework を見据えた開発の話をします

5/4 の The Future of SharePoint というイベントをオンラインで視聴された方もいらっしゃるかと思いますが、このイベントの中で今後の SharePoint 開発に関して「SharePoint Framework」というクライアントサイドのフレームワークについての紹介がありました。 SharePoint Framework は今年の夏にリリース予定なのでまだ情報はないのですが、イベントの中で紹介されたキーワードから SharePoint Framework がどのようなものになるかはある程度想像ができそうです。 そんな中、5/21 に Japan SharePoint Group の勉強会が開催されるわけですが、今回は SharePoint 2016 に関する話を中心にセッションが組まれる予定で、私は開発系のセッションとして一コマ担当することになりました。 折角の機会なので、イベントの中で出てきたキーワードをもとに 2016 時代の SharePoint 開発について想像し、今年の夏に向けて学んでおくと良さそうな技術を実例を交えてご紹介できればと考えています。 レベル的にはマニアックな方に向けた難しい内容ではなく、ある程度軽めの感じの内容にする予定です。 SharePoint デベロッパーの皆さん、お時間あればぜひご参加ください! http://jpsps.com/event/20160521/

読了時間: 1分

SharePoint Add-ins 開発で AngularJS と TypeScript を使う

この投稿は、Office 365 Advent Calendar 2015 の 22日目の記事です。 またまた久しぶりの投稿になってしまいました。 今回は、最近私が本業のシステム開発で活用している、AngularJS と TypeScript を使った SharePoint Add-ins の開発方法をちょっとだけですがご紹介します。 AngularJS も TypeScript も SharePoint 開発とは直接的な関係は無い、一般的な Web 開発でも使われる技術ですが、こういった最近の Web 技術を取り入れて開発をすることができるのが、SharePoint Add-ins 開発の良いところかと思います。 特に AngularJS と TypeScript の組み合わせは、業務システムの開発をするのにも非常に効果を発揮してくれます。 現に、私は現在 SharePoint Add-ins の開発に携わっており、フロントエンドは AngularJS + TypeScript で実装し、バックエンドの SharePoint REST API やその他の REST API を呼び出してフローを回す業務システムを開発しています。 いずれは業務システム開発でこれらの技術を使う場合の勘所をご紹介したいと思いますが、今回はそれよりもだいぶ手前の初歩的なところだけお伝えします。 本当はソースコードも載せてその解説までと思いましたが、公開に間に合いませんでした。 ソースコードは用意してあるので、後日ソースコードの掲載と説明を書き加えたいと思います。 ということで、以下が記事へのリンクとなります。 AngularJSとは SharePoint add-ins開発でAngularJSとTypeScriptを使用するための手順 AnguarJSとTypeScriptによるSharePoint add-insのサンプル開発 -> 後日!

読了時間: 1分

Microsoft MVP プログラムの大幅アップデート

このたび、MVP プログラムが大幅にアップデートされました! MVP プログラムサイトにアップデート内容が記載されています。 https://mvp.microsoft.com/en-us/pages/mvp-award-update 何がどうなったかというと、これまで製品カットだったカテゴリが、製品ではなくソリューションというか製品よりももう一段上の括りでカテゴライズされることになりました。 私が受賞した「SharePoint Server」は、新プログラムでは「Office Servers and Services」というカテゴリに変わり、SharePoint だけでなくOffice 365 や Exchange と同じカテゴリになります。 今回の新プログラム、注目すべきは開発系かなと勝手に思ってます。 というのも、カテゴリとして「Office Development」というのが追加されたんですね。 Office Development は、Office365 API、Office アドイン、SharePoint アドインの開発に関するカテゴリで、私が最近愛用している AngularJS なんかもこのカテゴリに入っていたりします。 AngularJS のような JavaScript フレームワークは、Office 開発では必須の技術になってきますからね。 さらにさらに、新プログラムでは複数カテゴリの受賞というのが可能になりました! という訳で、私としては「Office Servers and Services」カテゴリについては SharePoint を中心に活動を続け、開発者として「Office Development」カテゴリでも活躍できるようになりたいなと思う今日この頃。 MVP アワードの新カテゴリは、これからマイクロソフトが何にフォーカスしていくかという部分を表したものになっているので、MVP を目指す方もそうでない方も、一度このカテゴリを確認いただいて、これからの動きを考えてみるのも良いのではないかと思います。

読了時間: 1分

Microsoft MVP を再受賞しました!

おかげさまで、今年も Microsoft MVP (Most Valuable Professional) を SharePoint Server の分野で受賞いたしました! これで連続8年になりましたー。 これまでもこれからも、SI 現場の最前線で得た知識と経験を、SharePoint に関わる開発者の方々に向けて発信していきたいと思います。 今後ともよろしくお願いいします!

読了時間: 1分

SharePoint Server 2016 Preview がリリースされました

久しぶりの更新になってしまいました。。。 ついに、SharePoint Server 2016 のプレビュー版がリリースされました。 現在、ダウンロードセンターからダウンロード可能な状態になっています。 最初から日本語の言語パックも用意されているようなので、これは検証しないわけにはいかないですね! ダウンロードセンター SharePoint Server 2016 の新機能については、以下の公式ブログで少しだけ紹介されています。 Announcing availability of SharePoint Server 2016 IT Preview and cloud hybrid search 上記ブログによると、 ・タッチへの最適化 ・アプリケーションランチャー ・大きなファイル(10GB)のサポート などが紹介されています。 また、SharePoint Server 2016 Previewの紹介ビデオも公開されているようです。 https://youtu.be/rV6PVzGs51I 英語ですが11分程度の短いビデオで、いくつかの新機能が紹介されています。 さらに詳しく知りたいぞという方は、TechNetをご確認ください。 SharePoint Server 2016 Preview さー、明日からSharePoint 2016をはじめてみましょう! #私はまだまだ手を付けられそうにないのですが・・・

読了時間: 1分

Azure 仮想マシンに LAMP 環境を構築し WordPress を立ち上げる -その4-

いよいよ本シリーズも最後になりました。 前回までで WordPress をインストールする準備が整ったので、今回は WordPress をインストールして初期設定を行い、WordPress が利用できる状態まで持って行きたいと思います。

WordPress 用データベースの作成

WordPress のインストールを行うため、まずはデータベースを作成します。

  1. MySQL にログインする TeraTarm でサーバーに接続して以下のコマンドを実行し、パスワードを入力して MySQL に接続します。
mysql -u root -p

すると下記のようなメッセージが表示されます。

読了時間: 2分

SharePoint Add-ins で AngularJS を使う

あまり更新が進んでいない SharePoint-Dev のサイトに SharePoint Add-ins で 今話題の AngularJS を使う方法を記載することにしました。 AngularJS + SharePoint Add-ins まだ初回の記事しか書いてないですが、とりあえずご紹介。 次回から実際にコードを書いて行く予定です。 AngularJS、非常に便利ですね! ・・・その前に、そもそも SharePoint Add-ins (旧 apps for SharePoint) の開発ってどうやるの? という方は、まずはこちらのビデオで勉強しましょう。 こちらのビデオは、マイクロソフトが提供する公式オンラインビデオ教材ですので安心です。 ・Office 365 開発の概要Office 365 アプリモデルの詳細

読了時間: 1分

de:code 2015 に行ってきました

久しぶりのポストになってしまいました・・・ 5/26、5/27に開催された日本マイクロソフトの技術者向けイベント「de:code」に行ってきたので、簡単にご報告を。 今回の de:code の主な内容は Windows 10、Visual Studio 2015、Azure の最近のアップデートといったところでした。 そして、裏番組的な位置づけで、SharePoint 2016、Office 365 API の話がありました。 SharePoint 2016 については、既に山崎愛さんのブログや太田さんのブログにあるIgniteセッションのまとめで紹介されている範囲の話だったので、de:code に参加できなかった方はそちらを参照していただくのが良いかと思います。 Office 365 API 関係では、 ・Apps for Office が改名して Office Add-ins  になった ⇒Apps for SharePoint も同様に SharePoint Add-ins という風に変わるそうです ・リボンコマンドのサポート ⇒リボンにボタンを組み込んで、ボタンクリックでJavaScriptを実行できます ・Office 365 ファイルハンドラ― ⇒独自の拡張子のファイルに対して独自のアクションを追加できる ・Office 365 Unified API ⇒一つの REST エンドポイントからOffice 365の基本的な処理を実行できる API といったところが紹介されていました。 スピーカーは松崎さんでしたので、松崎さんのブログも必見ですね。 Office 365 API については色々とできることがあり、自分で作ったアプリとの連携なども手軽に実装できるので、今後色々な Addin やサービスが登場してくるのではないかと思います。 今から準備して、その時に備えましょう。 そんな Office 365 開発をこれからはじめようという方、以下のビデオが役に立つかと思います。 Microsoft Virtual Academy というマイクロソフトが提供するビデオ学習サイトに公開されている日本語字幕付きの Office 365 API  関係の学習コンテンツです。 結構な大作なので、お時間あるときにちょっとずつでも見てみてください。 ■Office 365 開発の概要Office 365 アプリモデルの詳細

読了時間: 1分

SharePoint 2013 コミュニティサイトに記事を掲載していただきました

インフォシェア株式会社様が運営されているSharePoint 2013 コミュニティ サイトに、以下2本の記事を掲載していただきました。

SharePoint 2013 コミュニティサイト及び Tips 集には他にも色々なコンテンツがあるので、合わせてご覧ください!

読了時間: 1分