MOSS 2007 Webパーツのうちの1つを調べてコードを調べたいと思います。その後、私はいくつかの機能を複製し、自分自身のいくつかを追加したいと思います。どんなテクニックですか?Moss webpartを開いて調べるにはどうすればいいですか?
答えて
すべてのSharePoint DLLは、C:¥Program Files¥Common Files¥Microsoft Shared¥Web Server Extensions¥12¥ISAPIフォルダにあります。リフレクタを使用してコードを検査します。しかし、一部のコードは難読化されている可能性があります。
.NET Reflector(無料!)をhttp://www.red-gate.com/products/reflector/からお試しください。 Webパーツに応じて、継承して拡張することができます。 Webパーツが封印されている場合は、.NETリフレクターが生成したソースコードからインスピレーションを得て、消費することができます。しかし、それは本当にあなたが望むものに依存します - MOSSの多くのWebパーツは、プレーンなXML設定.webpart-filesを使用して多くの方法で設定できます。
.dwpは一般的な形式です。私はそれを開くことができれば私は秘密を明らかにするだろうと確信している –
私の間違い。私はコードを取得するために実際のアセンブリを見つける必要があります。.dwpは、サーバー上の.dllへのXML参照のみです。 –
右端のSharePoint DLLはGACに格納されます。 –
- 1. msiがタイムスタンプされているかどうかを調べるにはどうすればよいですか?
- 2. IOSデバッガでサブビュープロパティを調べるにはどうすればいいですか
- 3. コンポーネントがどのパネルに属しているかを調べるにはどうすればいいですか?
- 4. 特定のデータを調べるにはどうすればいいですか
- 5. ハッシュの意味を調べるにはどうすればいいですか?
- 6. PowerShellで開いているネットワークファイルをすべて閉じるにはどうすればいいですか?
- 7. クラスにDataContract属性があるかどうかを調べるにはどうすればいいですか?
- 8. ディレクトリ内のすべてのスクリプトの種類を調べるにはどうすればいいですか?
- 9. VB.NETで開いているフォームをすべてアンロードするにはどうすればよいですか?
- 10. NetBeansでどのようにメモリリークを調べるにはどうすればいいですか?
- 11. WPFアプリケーションでフォーカスがどこにあるのかを調べるにはどうすればいいですか?
- 12. Rubyオブジェクトのメソッドを調べるにはどうすればよいですか?
- 13. Chromeプラグインのソースコードを調べるにはどうすればよいですか?
- 14. インストールされているフォントのO/Sファイル名を調べるにはどうすればよいですか?
- 15. 現在インストールされているwebdeploy/msdeployのバージョンを調べるにはどうすればよいですか?
- 16. ファイルがPythonで開かれているかどうかを調べる
- 17. z3_astが節に対応するかどうかを調べるにはどうすればよいですか?
- 18. コンテンツクエリwebpartを公開ページレイアウトに追加するにはどうすればよいですか?
- 19. Androidの開発:どのアプリケーションが現在インターネットにアクセスしているかを調べるにはどうすればいいですか?
- 20. ブラウザがリフローしている回数を調べるにはどうすればよいですか?
- 21. アプリが動作しているURLを調べるにはどうすればよいですか?
- 22. Flash 9:ストリーミングトラックがモノであるかどうかを調べるにはどうすればよいですか?
- 23. コントロールがタブコントロール上にあるかどうかを調べるにはどうすればよいですか?
- 24. WP7で既に開いているページを再開するにはどうすればいいですか?
- 25. Rails:アクティブなレコードに含まれるフィールドを調べるにはどうすればいいですか
- 26. MySQL:どの行の値が大きいかを調べるにはどうすればよいですか?
- 27. 要素がテキストかどうかをPDFで調べるにはどうすればよいですか?
- 28. Pythonで与えられた月の日数を調べるにはどうすればいいですか
- 29. ポップアップページが開いているかどうかを確認するにはどうすればよいですか?
- 30. ポップアップフォームのレイアウトを調整するにはどうすればいいですか?
にあります。より具体的には、SharePointを使用してコントロールを見ているユーザーにとっては、Microsoft.SharePoint.WebControls名前空間をMicrosoft.SharePoint.dllアセンブリに注意してください –