私は数(20程度)のウェブパーツを持つサイトを持っています。各部分は独自のVisual Studioソリューションです。私は、これらのWebパーツのより少ないWSPへの統合について尋ねられました。1つのVisual StudioプロジェクトでSharepoint Webパーツに関する慣行を教えてください。
私が疑問に思っているのは、この問題を回避するためのプラクティスです。
単一 ソリューションに共通または類似した機能のConsilidation - - 簡単にあなたがしたいものを見つけるために少ないWSPファイルが
を管理するために -
:
長所:私は、各aprpoachに長所と短所を見ることができます以下のプロジェクト
CONの - を取得:
- 他のすべての、手つかずのWebパーツを意味 - 1つのWebパーツを変更すると、全体のWSPの再デプロイが必要です(これは本当ですか?)
-
感動を取得する必要はありませんでしたコードを展開してリスクがプロのが短所を上回るようだが、それらはいくつかのかなり大きな詐欺のです。名前空間:
UPDATEは はなく、記載されているよりもわずかに異なる理由で、マージプロジェクトに行くことにしました。 全体として、これらのプロジェクトはすべて同じスタンドアロンであったが、同じ「サイト」提供の一部であった。しかし、名前空間は何もなかった。
したがって、company.application.funciton.featureスタイルでプロジェクトを名前空間にすることを決定しました。これが完了したら、いくつかのプロジェクトを名前空間の.NETソリューションに統合することは理にかなったようでした。したがって、多くの場合、配備されているアセンブリを単に「ルート」名にするだけです。
使用しているSharePointのバージョンは何ですか? SP 2010を使用している場合は、管理を容易にするためにソリューションのサンドボックスソリューションを作成することを検討してください。 –
また、このような質問は[sharepoint.se]でよく聞かれるでしょう –