Ich möchte in eines der vorinstallierten MOSS 2007 Webparts schauen und den Code untersuchen. Danach möchte ich einige der Funktionen replizieren und einige eigene hinzufügen. Irgendwelche Techniken?Wie öffne und untersuche ich ein Moss Webpart?
Antwort
Alle SharePoint-DLLs finden Sie im Ordner C: \ Programme \ Gemeinsame Dateien \ Microsoft Shared \ Web Server Extensions \ 12 \ ISAPI. Verwenden Sie reflector, um den Code zu überprüfen. Einige Codes können jedoch verschleiert werden ...
Versuchen Sie .NET Reflektor (kostenlos!) Von http://www.red-gate.com/products/reflector/. Abhängig davon, welcher Webpart es ist, können Sie erben und erweitern. Wenn das Webpart versiegelt ist, können Sie es konsumieren/adaptieren oder einfach selbst rollen, indem Sie sich inspirieren lassen, welchen Quellcode .NET Reflector für Sie generiert hat. Aber es hängt wirklich davon ab, was Sie wollen - viele Webparts in MOSS können auf vielerlei Weise konfiguriert werden, indem Sie einfache .webpart-Dateien verwenden.
.dwp ist eine Art gemeinsames Format. Wenn ich das öffnen kann, bin ich sicher, Reflektor würde die Geheimnisse offenbaren –
Mein Fehler. Ich muss die tatsächliche Assembly finden, um den Code zu erhalten. Das .dwp wird nur die XML-Referenz zu der DLL auf dem Server abgerufen. –
Rechts - Die meisten SharePoint-DLLs sind im GAC gespeichert. –
- 1. Aktualisieren von WebPart-Eigenschaften mit RunWithElevatedPrivileges in MOSS 2007
- 2. Wie deaktiviere ich ein SharePoint-Webpart vorübergehend?
- 3. SharePoint-Domänen und Inhaltsabfrage-Webpart
- 4. Wie untersuche ich definierte Konstanten in PHP?
- 5. SharePoint-Webpart und ASP.NET-Webpart
- 6. So fügen Sie ein Stylesheet für Webpart in MOSS/Sharepoint 2007 hinzu
- 7. VBA Untersuche Excel
- 8. Wie öffne ich ein Panel mit Javascript?
- 9. Wie öffne ich ein bestehendes SpringRoo-Projekt?
- 10. Wie öffne ich ein Problem in GitHub?
- 11. Wie öffne ich ein Terminal auf WebStorm?
- 12. UIDocumentPickerViewController: Wie öffne ich ein bestimmtes Unterverzeichnis?
- 13. Kakao: Wie öffne ich ein geschlossenes Fenster?
- 14. Wie öffne ich ein minimiertes wxPython-Fenster
- 15. Richtig ein Webpart mit Postback implementieren?
- 16. Kentico-Seitensicherheit und ein CSS-Listenmenü Webpart
- 17. SharePoint Inhaltsverzeichnis Webpart und Export/Import
- 18. Wie erstelle ich ein benutzerdefiniertes SharePoint-Webpart, das eine Verbindung zu einem anderen Webpart herstellt?
- 19. wxpython: Wie untersuche ich gezogene Daten in OnDragOver?
- 20. Wie installiere und öffne ich SpriteBuilder?
- 21. Wie erstelle ich ein Kentico Editierbares Video-Webpart
- 22. Wie programmatically destinguish zwischen WSS und MOSS
- 23. Wie lauten die URLs aller versteckten Listen für WSS 3.0 und MOSS?
- 24. Anonyme SharePoint Benutzer und Personen suchen Kernergebnisse Webpart
- 25. Ich öffne ein Design.csproj und eine ganze Lösung öffnet sich!
- 26. Wie öffne ich mehrere Terminals?
- 27. Wie öffne ich eine Kerndatenbank?
- 28. Wie öffne ich VCE-Dateien?
- 29. Wie öffne ich einen Ordner?
- 30. Wie öffne ich Datei/Verzeichnis?
danke. Wenden Sie für den Blick auf die Steuerelemente mit Sharepoint insbesondere auf den Microsoft.SharePoint.WebControls-Namespace in der Microsoft.SharePoint.dll-Assembly –