Tag: Office

SharePoint Add-ins: .NET CSOM を使ったプログラミングと認証 (Authentication)

最新の SharePoint 開発については SharePoint Framework を参照してください。(この開発手法は、古い情報です。) SharePoint Add-ins 開発 概要 .NET CSOM を使ったプログラミングと認証 Cross-domain library を使ったプログラミング App Part の開発 List Definition の開発と Client Side Rendering (CSR) Remote Event Receiver の開発と Debug UI Custom Action の開発 […]

SharePoint の Cross-domain library

最新の SharePoint 開発については SharePoint Framework を参照してください。(この開発手法は、古い情報です。) SharePoint Add-ins 開発 概要 .NET CSOM を使ったプログラミングと認証 Cross-domain library を使ったプログラミング App Part の開発 List Definition の開発と Client Side Rendering (CSR) Remote Event Receiver の開発と Debug UI Custom Action の開発 […]

SharePoint アドイン (SharePoint Add-ins) の動作と概要

最新の SharePoint 開発については SharePoint Framework を参照してください。(この開発手法は、古い情報です。) SharePoint Add-ins 開発 概要 .NET CSOM を使ったプログラミングと認証 Cross-domain library を使ったプログラミング App Part の開発 List Definition の開発と Client Side Rendering (CSR) Remote Event Receiver の開発と Debug UI Custom Action の開発 […]

Azure AD (Entra ID) の Graph API の活用

注意 : Azure Active Directory Graph は今後サポートされません。代わりに Microsoft Graph を使用してください。(同等の Azure AD 管理用の API が提供されています。) 開発者にとっての Azure Active Directory (Microsoft Entra ID) Azure Active Directory とは (事前準備) Web SSO 開発 – .NET […]

Azure Active Directory (Entra ID) 連携開発

こんにちは。 ここでは、Azure Active Directory について、セットアップ方法やプログラム コードなどを開発者の視点で紹介します。(数回にわけて紹介します。) まず今回は、Azure Active Directory の位置づけと、利用環境に関する基本情報を記載します。 開発者にとっての Azure Active Directory (Microsoft Entra ID) Azure Active Directory とは (事前準備) Web SSO 開発 – .NET 編 (WS-Fed) Web SSO 開発 […]

SharePoint Online で PDF ファイルを活用する

こんにちは。 Office 365 コミュニティ ブログ で書かれているように、Office 365 Update によって、SharePoint Online で PDF ファイルの閲覧が可能です。この Update は、5 月末までの展開 (roll out) 完了予定で、もう皆さんの環境 (SharePoint Online) でも反映されていることでしょう。 ということで、今回は、この機能について簡単に紹介します。 まず、この機能は、Adobe Reader がインストールする ActiveX コントロールとの協調動作となるため、さまざまな情報ソースにも書かれていますが、必ず、以下の環境設定をおこなって使用してください。 使用するクライアント (ブラウザー側のマシン) に、Adobe Acrobat Reader […]

SharePoint 開発の本質 (5) : インストーラとしてのソリューション パッケージ (wsp)

本内容は、SharePoint Server 2007 をベースに記載しています。(2008 年に記載したコラムです。コラム終了のため、こちらに移動しました . . .) 最新の SharePoint 2010 を使用した製品開発手法については、「SharePoint Server 開発 サンプル コード集 : 10 行コードで作る .NET アプリケーション」を参照してください。 シリーズ最後として、今回は、製品レベル開発における配布の手法まで説明を進めていきます。 SharePoint 開発の本質 はじめに UI / Web パーツで見る「フィーチャー フレームワーク」 ワークフロー フィーチャー […]

SharePoint 開発の本質 (4) : フィーチャーのカスタマイズ

本内容は、SharePoint Server 2007 をベースに記載しています。(2008 年に記載したコラムです。コラム終了のため、こちらに移動しました . . .) 最新の SharePoint 2010 を使用した製品開発手法については、「SharePoint Server 開発 サンプル コード集 : 10 行コードで作る .NET アプリケーション」を参照してください。 「UI / Web パーツで見るフィーチャー フレームワーク」では、SharePoint 独自の世界である「フィーチャー」の存在意義について簡単に説明しました。平たく記述してしまうと「XML で記述された SharePoint 上の機能 (フィーチャー) の定義」です。 […]

SharePoint 開発の本質 (3) : ワークフロー フィーチャー

本内容は、SharePoint Server 2007 をベースに記載しています。(2008 年に記載したコラムです。コラム終了のため、こちらに移動しました . . .) 最新の SharePoint 2010 を使用した製品開発手法については、「SharePoint Server 開発 サンプル コード集 : 10 行コードで作る .NET アプリケーション」を参照してください。 前回まではユーザーインタフェース (UI) 構築を中心に話をしてきました。今回は、SharePoint 上でのプロセス実装としてワークフローを学び、この章では、その基本となる「考え方」を中心に説明をします。これまで述べてきた発想はここでも役に立ちます。つまり、ベースは「.NET」であり、そこに SharePoint 独自のフレームワークをかぶせてエンドユーザーに使いやすくしているという基本思想です。 SharePoint 開発の本質 はじめに UI / […]