2007年と2010年の両方のWebパーツ
-
16-10-2019 - |
質問
SP2007とSP2010の両方で最小限の変換で機能する可能性のあるWebパーツの開発に関するガイダンス/ベストプラクティスを見た人がいたら興味がありますか? 2010年の新しい機能を利用しません。むしろ、2007年に書かれた部品を取得し、2010年に実行できるようにすることを考えています。新しいSP DLLをターゲットにするための再コンパイルは問題ありませんが、2つの完全に個別のコードブランチを維持することはありません。
解決
何もする必要はありません。 2007年のWebパーツは、非推奨API(古いSSPのものなど)を使用していない限り、SharePoint 2010で実行されます。
SharePoint 2010は、参照されたV12 DLLが新しいV14アセンブリを使用することを(アセンブリリダイレクトを使用)保証します。したがって、あなたは自分のものを再コンパイルする必要さえありません。それらを展開するだけです...
他のヒント
新しいVisual WebPartデザイナーは、実際に簡単にする「パターン」です。 WSPプロジェクトでは、まったく同じコード + ASCXメソッドを使用することができます - 2007年。コントロールをロードするのは.NETコードです。
あなたが得られない唯一のビットは、ビジュアルスタジオ内の実際のビジュアルデザイン /ドラッグ+ドロップです。
もう1つ注意すべきことは、.NET 4.0がVS -2010によってターゲットにされるものであることです。 と 2010.
所属していません sharepoint.stackexchange