2

私は SharePoint 開発は初めてですが、C++、VB6、および C# で約 10 年の有効期限があります。CodePlex または Google コードで利用可能なオープン ソース プロジェクトの 1 つを「分析」することは、新しい言語またはコーディング スタイルを学習するための優れた方法であるというのが私の経験です。知らず知らずのうちに悪い癖をつけてしまわないように、おすすめのプロジェクトを教えてください。

ティア

4

3 に答える 3

5

CKS もお勧めしますが、SharePoint を学習するときにコーディングが最大の問題ではなく、目標を達成するための最適なソリューションを決定することを発見したことも付け加えておきます。ワークフローまたはイベント ハンドラーを使用する必要がありますか? カスタム コードまたは BDC を使用する必要がありますか? Web パーツまたはレイアウト ページを作成する必要がありますか? リスト、カスタム フォーム、または InfoPath フォームのどれを使用する必要がありますか?

したがって、コーディングの実践を学ぶことに加えて、問題を解決するためのアプローチを見つけることに多くの時間を費やす必要があります。SharePoint には多くの利点がありますが、残念ながら簡単に習得できるものではありません。また、10 年間の開発経験があり、ビジネス要件を最も効果的に解決するための最善のアプローチを完全に理解し始めるのに 6 か月かかりました。

私はお勧め:

パターンとプラクティス SharePoint ガイダンス

SharePoint Server 2007 のベスト プラクティス リソース センター

Microsoft Office SharePoint Server 2007 のベスト プラクティス (ペーパーバック)

SharePoint 2007 および WSS 3.0 の例による Dispose パターン

于 2008-10-22T20:03:37.907 に答える
1

マイクロソフトの従業員が開始したプロジェクトであるhttp://www.codeplex.com/CKSをご覧ください。

于 2008-10-22T19:26:47.420 に答える
1

一般に、SharePoint の "コード" は、特定の SharePoint インストール用に記述された Web パーツとページの形式で提供されます。ただし、SharePoint のユーティリティやライブラリがまったくないというわけではありません。

実際、私はCodeplex でホストされているSmartPartの大ファンです。これは非常に便利な SharePoint ツールであり、多数のダウンロードがあり、いくつかのバグを修正する必要があるため、参考にしてコードを送信するのに最適なプロジェクトです!

于 2008-10-22T19:13:28.943 に答える