0

は最近、私は私はSharePoint開発を行う際に行うことになっていませんでした1つの恐ろしいことを考え出しました。のSharePoint:よくある間違い

これは、他のSharePoint開発者が作成してはならない他のよくある間違いがあるかどうか質問してくれるでしょうか?

+0

難しいことを学ぶのは大丈夫ですが、よくある間違いをすることでしかできません。だからあなたの質問は意味をなさない。 –

+3

この質問はほとんど暴言でもある。 –

+0

@Caspar Kleijne:私は同意しません。よくある間違いをするのは大丈夫です。しかし、それらのミスが何であるかを見つけ出し、最初にそれらを作ってはいけないということは、さらに優れた生産性を発揮します。さらに、あなたが言っていることが真実なら、この投稿のすべての支持者(http://stackoverflow.com/questions/380819/common-programming-mistakes-for-net-developers-to-avoid)は何だったと思いますか?考え? – Moon

答えて

2
  1. SPSiteを処理しない& SPWebオブジェクトは、コード内に新規に追加されました。
  2. 廃棄Context.SPSite & SPWebはBest Practices: Using Disposable Windows SharePoint Objects

    1. が発行サイトで出力キャッシュを使用していない参照してください(これはあなたのために行われる)
    2. 廃棄SPWeb.ParentWebオブジェクト

    オブジェクト

  3. ありませんカスタムコードの変更を展開するためにWSPソリューションを使用します。
1

これらの種類の間違い(コード)をチェックするには、SPDisposeCheckerを使用することをお勧めします。

http://archive.msdn.microsoft.com/SPDisposeCheck

また、あなたはこれについての詳細を理解するため(このツールは、に基づいている)ロジャー・ラムの記事を読むことができます:

http://blogs.msdn.com/b/rogerla/archive/2008/02/12/sharepoint-2007-and-wss-3-0-dispose-patterns-by-example.aspx

それがお役に立てば幸いです。

DG