質問

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.

ライセンス: CC-BY-SA帰属
所属していません sharepoint.stackexchange
scroll top