Was würde die Entwicklung mit SharePoint erleichtern?Was würde die Entwicklung mit SharePoint erleichtern?
Antwort
Ein besseres Produkt.
Im Moment ist es zu vielen Dingen, die sich nicht wie eine Entwicklungsumgebung verhalten sollte.
- Entsorgen Objekte
- Performance durchqueren kleine Listen mit 3000/4000 Artikel
- Mangel an Unterstützung von Transaktionen
Hoffentlich nächste Version listet die SQLServer Basis haben wird, wo Sie Transaktions haben Unterstützung und bessere Leistung ......
Bill G warf die Frage im Februar 2008 auf, dass es etwas seltsam mit Sharepoint ist, dass Sie Probleme bekommen, wenn Sie haben 3000 Elemente in einer Liste und SQL Server unterstützt problemlos Millionen von Elementen ....
Remote-Bereitstellung: - 1 zentraler Sharepoint und transparentes Remote-Debugging.
Standard-HTML und bessere Unterstützung für das DOM.
Weniger XML (schema.xml etc).
Der Build- und Bereitstellungsprozess muss vereinfacht werden. Es gibt zahlreiche Tools, mit denen WSP-Dateien erstellt werden können. Diese sind jedoch allesamt in Ordnung, aber letztendlich müssen Sie das WSP-Bereitstellungspaket für Ihre Umgebung erweitern oder überarbeiten.
@ Seite SPDevWiki sollten überprüfen, auf das auch http://www.sharepointdevwiki.com/pages/viewpage.action?pageId=7340352
Weniger Menschen das Produkt zu missbrauchen versuchen, würde die Dinge viel einfacher machen;)
Oh negatives Feedback ohne Kommentar? boo IMO es ist eine häufige Quelle von Problemen .. Leute, die versuchen, den quadratischen SharePoint-Stift in das runde Loch ihres Problems zu passen .. – ArjanP
Making the dev Prozess eher wie „traditionelle“ asp.net Entwicklung, mit anderen Worten, die Integration mit VS besser zu machen. Sie sollten gegen SharePoint innerhalb von VS und nicht innerhalb von SharePoint (dh SPD) entwickeln. SPVisualDev auf Codeplex hat diesen Prozess besser gemacht, aber ich hoffe (ich sage Hoffnung) für eine bessere Unterstützung in VS2010 zusammen mit SP2010.
Informative Fehlermeldungen.
Während einfacheres Debugging und weniger XML sehr verlockend sind (wie die Leute vorgeschlagen haben), würde ich mich mit etwas bescheideneren zufrieden geben.
SharePoint "schluckt" normalerweise Ausnahmen oder andere Fehlermeldungen. Wenn eine benutzerdefinierte Seite oder ein Webpart fehlschlägt, wird oft eine obskure "Seite kann nicht angezeigt" angezeigt. Mit etwas Glück wird der Designer Sie auf das Problem hinweisen, oder Sie finden einige Details in den Protokollen oder der Systemereignisanzeige. Aber in vielen Fällen hast du nichts.
Beispiele - Geschäftsdatenkatalog XML-Monstrosität, die auf dem Editor, aber nicht auf der Website, XML-Webparts, die nach dem Zufallsprinzip, xsl Tippfehler oder Fehler, usw. funktionieren alle viel länger zu finden, als sie sollten, und einige sind unmöglich zu debuggen .
Ich hasse, dass "Wert nicht in den erwarteten Bereich fällt" Ausnahme, die erscheint, wenn etwas schief geht in der API. – Ries
- 1. Was benötige ich für die Entwicklung von SharePoint-Anwendungen?
- 2. SharePoint-Entwicklung mit Visual Studio
- 3. Wo wird SharePoint-Entwicklung durchgeführt?
- 4. SharePoint 2013-Anwendungen Entwicklung
- 5. Probleme mit der Entwicklung von SharePoint 2010
- 6. Sharepoint-Entwicklung mit Visual Studio Express?
- 7. Unterschied in Sharepoint und .Net-Entwicklung?
- 8. Beschleunigen VS2010 "SharePoint" -Zykluszeiten für die Entwicklung von Webparts
- 9. SharePoint JavaScript-Entwicklung ohne Add-Ins?
- 10. Wo finde ich Tutorials oder Webcasts für die Sharepoint-Entwicklung?
- 11. Best Practice: Sharepoint 2010 WebPart Entwicklung debuggen
- 12. Wie TDD mit MSTest/VS2008 zu erleichtern
- 13. SharePoint-Entwicklung in VM und Versionskontrolle mit TFS
- 14. benutzerdefinierte Sharepoint-Workflow-Entwicklung mit Visual Studio 2008
- 15. Gibt es WCF-Konfigurationstools, die die Arbeit erleichtern?
- 16. Was sind die IDEs für gtk + Entwicklung
- 17. Was ist die empfohlene Dokumentstruktur für die Front-End-Entwicklung?
- 18. Wie ist die iPhone-Entwicklung mit der Symbian-Entwicklung vergleichbar?
- 19. Neu in der Sharepoint-Entwicklung, ersetzen Listen Ihre Datenbank?
- 20. MySQL-Tools, die die Erstellung von SQL-JOIN-Anweisungen erleichtern?
- 21. Was ist die Lernkurve für die Entwicklung von JD Edwards?
- 22. Was ist die empfohlene error_reporting() Einstellung für die Entwicklung? Was ist mit E_STRICT?
- 23. SharePoint 2010 VS-Entwicklung: Intellisense für ASPX-Dateien
- 24. jquery belebter oder erleichtern scroll left Schritt
- 25. Gibt es Code-Analyse-Tools, die meine Arbeit erleichtern?
- 26. Wie funktioniert die Remote-Entwicklung mit Emacs?
- 27. Welche Konfiguration verwenden Sie für die Entwicklung von SharePoint (WSS/MOSS)?
- 28. SharePoint: Was bedeutet "System.Runtime.InteropServices.COMException (0x81071003)"?
- 29. Was sind die besten Praktiken der iPAD GUI Entwicklung?
- 30. Was sind gute Xcode-Skripte, um die Entwicklung zu beschleunigen?
Was heute zu hören Martin Fowler, der darüber sprach, wenn Software nicht das optimale Design hat und wenn Sie neue Funktionalität hinzufügen müssen Sie eine Kosten bezahlen, die Sie nicht bezahlen müssen, wenn die Software besser entworfen wurde. Th Ausdruck dafür ist Design Schulden und das ist, was wir in der Sharepoint Produkt hoffentlich 2010 wird das ändern http://www.ibm.com/developerworks/rational/library/edge/09/jun09/designdebteconomics/ index.html – salgo60