none
ASP.netプロジェクトでSharepointのクラスを使えますか? RRS feed

  • 質問

  • ASP.NETとMSSQLで作った検索アプリケーションがあります。

    詳しく分かりませんがインデックスがサポートされないか何かの理由で対策が必要みたいです。

    その方法としてSharepointの検索エンジンをつかうのです。

    いくつの方法を考えていますが

    1. ASP.netで作ったものをSharepoint Webパーツで同じく作って検索方法だけSharepointにあわせて修正する(とにかくSharepoint Webパーツを最初から作らないといけない) 方法としてはきっとできる方法だと思う。

    2. ASP.netで作ったプロジェクトでSharepointクラスが使えるなら既存の検索アプリケーションでSharepointのクラスを使って検索するところだけ修正する。  たぶんできない方法だと思います...ができるかどうか教えていただきたいです。

    3. ASP.netのアプリケーションからSharepoint側にkeywordを投げてSharepointで検索して結果をASP.netに返してParsingして表示する...(実際どうか分かりませんが聞いてあまり気持ちいい方法には感じないな...と思いましたどうでしょう)  この方法もできるかできないかわかりません。

    Asp.netで作った検索アプリケーションをSharepointを利用して検索するようにしたいですが、方法としてあの三つぐらいがあるようです、2番と3番はあの方法がいけるかどうかもわからない状態です、まずこれができるかご存知でしたら教えていただきたいです(特に2番..)

    ご存知の方いらっしゃればくれぐれも教えていただきたいです。よろしくお願いします。

    • 移動 星 睦美 2013年9月3日 6:46 visual C#
    2013年9月3日 2:37

回答

  • Gs.NangChun さん

    SharePointを検索エンジンとして使うということであれば、ASP.NETからSharePointの検索APIを呼び出すというのが最も簡単な方法かと思います。
    検索結果は検索APIの呼び出し方により変わりますが、JSONやSharePointのクラスとして返ってくるので、ASP.NET側でも問題なく処理できるかと思います。
    イメージとしては、Gs.NangChunさんが挙げていらっしゃる案の2番が近いかと思います。

    technetのこの辺りが参考になるかと思います。
    http://msdn.microsoft.com/ja-jp/library/jj163300.aspx

    SharePoint Developer http://sharepoint.orivers.jp

    • 回答の候補に設定 佐伯玲 2013年9月4日 0:09
    • 回答としてマーク Gs.NangChun 2013年9月4日 0:19
    2013年9月3日 10:57

すべての返信

  • フォーラム オペレーターの星 睦美です。
    Gs.NangChun さん、投稿ありがとうございます。

    Visual C# に関するフォーラムに投稿いただきましたが、質問内容から私のほうではVisual C# との関連を読み取ることができません。

    Gs.NangChun さんが検討しているアプリケーションで今回の質問のキーになるのはSharePoint での検索ではないかと思いますので、私のほうでSharePoint に関するフォーラムに質問を移動したいと思いますが、いかがでしょうか。

    SharePoint はバージョン別にフォーラムがありますので、よろしければバージョンをお知らせください。


    フォーラム オペレーター 星 睦美 - MSDN Community Support

    2013年9月3日 4:52
  • フォーラムの選択ですこし悩みましたがこっちではなかったみたいですね、Sharepoint2013ですよろしくお願いします。

    2013年9月3日 6:21
  • Gs.NangChun さん

    SharePointを検索エンジンとして使うということであれば、ASP.NETからSharePointの検索APIを呼び出すというのが最も簡単な方法かと思います。
    検索結果は検索APIの呼び出し方により変わりますが、JSONやSharePointのクラスとして返ってくるので、ASP.NET側でも問題なく処理できるかと思います。
    イメージとしては、Gs.NangChunさんが挙げていらっしゃる案の2番が近いかと思います。

    technetのこの辺りが参考になるかと思います。
    http://msdn.microsoft.com/ja-jp/library/jj163300.aspx

    SharePoint Developer http://sharepoint.orivers.jp

    • 回答の候補に設定 佐伯玲 2013年9月4日 0:09
    • 回答としてマーク Gs.NangChun 2013年9月4日 0:19
    2013年9月3日 10:57
  • ASP.net側でSharepointのAPIが使えるみたいですね、どうもありがとうございます。詳しく調べていきます。

    2013年9月4日 0:17