Apps for SharePoint コンテスト開催中 (6/16まで)

先日の SharePoint User カンファレンスで Apps for SharePoint (SharePoint アプリ) についてご紹介させていただきましたが、そのアプリを自作して賞品をもらっちゃおうというコンテストが開催されています。 Apps fro SharePoint アプリ開発コンテスト 細かい応募条件や賞品は上記サイトをご覧いただければと。 入選すると賞金、Surface、Kinect 等々、豪華な特典が頂けます! また、入選しなくてもこのコンテストに応募するだけで、Apps for SharePoint の開発に役立つコンテンツを閲覧することができるようになります。 開発者にとってはこれだけでもメリットになるのではないでしょうか。 ちなみに、応募締め切りはなんと 2013年6月16日(日)です! 時間ないです・・・ でも大丈夫、完成品ではなくても審査員の方が審査できるレベル(??)で動作していればOKとのこと。 もちろん Apps for SharePoint のコンテストなので Apps で実現可能なもので、最終的に SharePoint ストアに登録可能なものでなければなりません。 ちょっとハードルの高いコンテストではありますが、せっかくの機会ですので勉強がてら開発をして賞品ゲットしましょう。 私ももちろん応募します!

読了時間: 1分

Office365 のソフトウェア制限値(英語版)

Office365 のソフトウェア制限値(英語版) 昨日のSPUC用デモ作成もそうでしたが、英語の方が情報量が多く、新しいので、英語を読む労力を費やしても、そっちの方が結果的に早い気がします。そんな案件が今日もありました。http://t.co/U7ECcqLVb2

twetter より

読了時間: 1分

SPUC 無事終了。ご参加いただきありがとうございました。

昨日、毎年恒例の SharePoint User カンファレンス 2013 が無事終了いたしました! みなさま、お忙しい中、ご参加いただきありがとうございました。 昨年は SharePoint の導入計画についてちょっともやっとした話をさせていただきましたが、今年はわかりやすく開発をテーマに、SharePoint 2013 での新しい開発手法である「アプリ」について、概要レベルではあるものの少し深堀をして説明させていただきました。 「アプリ」を使って何ができそうか、ご理解いただけたでしょうか? とにかく手軽に、これまでの Web アプリケーション開発と同じ要領で、SharePoint のアドインが作れるようになるので、あとは何を作りたいか、アイディア次第、業務次第というところになるかと思います。 今後アプリの認知度が増し、SharePoint がもっともっと幅広く活用されるようになるよう、情報発信を続けていきたいと思います。 今回のカンファレンスで一点だけ残念だったこと。 セッションの冒頭でもお詫びさせていただきましたが、パンフレット、会場の案内ボードのセッションタイトルに記載ミスがあり、それを頼りに参加された方には、ご期待と異なる内容になってしまいました。 もともともう少し検索よりの話をする予定だったのですが、全セッションのバランスを考え、もっと開発系の話によせようという話になり、タイトルや内容を変更した経緯があります。 結果的にこの変更が、パンフレット、案内ボードの作成に間に合わなかったのだろうと思います。 申し訳ございませんでした。 また別の機会に、「気づきを与えるポータル」について開発の視点から何ができるかを、お伝えしたいと思います。 最後に、セッションの最後にご案内させていただきましたがセッション内容等に関する独自のアンケートを用意させていただきました。 もしよろしければ、以下のURLからアクセスいただき、アンケートにご協力をいただければと思います。 http://goo.gl/CnU3R さて次は・・・ Japan SharePoint Group の勉強会等でお会いしましょう。 ありがとうございました!

読了時間: 1分

セキュリティグループ削除後、同名でセキュリティグループを作成、権限付与でエラーが出た場合の対応

メンバーを追加したセキュリティグループ(SG)に SharePoint で権限付与後、そのSGを削除し同じ名前、メンバーでSG作り直して権限付与してエラーが出たら、stsadm migrategroupを実行してね、というKB。 http://t.co/subbd7YfxB

twetter より

読了時間: 1分

ドキュメントライブラリにファイルをアップロードする

C# を使ってドキュメントライブラリにファイルをアップロードするには、WebClient クラスを使うのが手軽です。

using (WebClient client = new WebClient())
{
client.UseDefaultCredentials = true;
client.UploadFile(url, "PUT", filename);
}

3 行目は Windows にログインしているユーザーの情報を使って SharePoint にログインすることを示しています。 4 行目は url で指定されたドキュメントライブラリに、filename で指定されたファイルを PUT でアップロードすることを示しています。 PUT でのアップロードになるので、サーバー側は WebDAV アクセスを受信できるようにしておく必要があります。

読了時間: 1分

CAML クエリーで今日や今日から 5 日前の日を指定する

CAML クエリーで、「締切日が今日以前」や「締切日が今日より 5 日前」という条件を指定する場合、今日という変数は Today タグで指定します。 また、Today タグの OffsetDays 属性で 5 日前とか 3 日後といった +- の日付を指定します。 例:締切日が今日以前

1: <Query>
2: <Where>
3: <Leq>
4: <FieldRef Name="DueDate" />
5: <Value Type="DateTime">
6: <Today />
7: </Value>
8: </Leq>
9: </Where>
10: </Query>

  例:締切日が今日より5日前

読了時間: 1分

SharePoint Newsfeed appの機能紹介。

SharePoint Newsfeed appの機能紹介。 SNS機能に特化しており、つぶやき、コメント、ダイレクトメッセージ、フォロー、いいね、写真投稿ができる。 android版は未リリース。もうandroidは卒業かな。 http://t.co/iCEB0S87jj

twetter より

読了時間: 1分