Welche CodePlex / Google-Code-Projekt zu studieren, um Sharepoint Best Practices zu lernen
-
03-07-2019 - |
Frage
Ich bin neu in Sharepoint-Entwicklung, sondern haben über 10 Jahre expirence in C ++, VB6 und C #. Es ist meine Erfahrung, dass eine gute Möglichkeit, eine neue Sprache oder Codierung Stil zu lernen, ist einige Zeit „sezieren“, einer der Open-Source-Projekte zur Verfügung zu CodePlex oder Google Code zu verbringen. Um ohne es zu wissen, einige schlechte Gewohnheiten Kommissionierung bis zu vermeiden, würde ich gerne hören, welche Projekte können Sie empfehlen.
TIA
Lösung
Ich würde auch die CKS empfehlen, aber ich würde auch hinzufügen, dass ich gefunden habe, dass Codierung ist nicht das größte Problem, wenn Sharepoint Lernen aber die beste Lösung zu bestimmen, Ihr Ziel acheive. Sollten Sie einen Workflow oder einen Event-Handler verwenden? Sollten Sie benutzerdefinierten Code oder das BDC verwenden? Sollten Sie einen Web-Teil oder eine Layoutseite bauen? Sollten Sie eine Liste, ein benutzerdefiniertes Formular oder ein InfoPath-Formular verwenden?
So, zusätzlich zu den Programmierpraktiken zu lernen, sollten Sie eine große Menge an Zeit der Suche nach Ansätzen zur Lösung von Problemen verbringen. Sharepoint bietet viele Vorteile, aber leider eine einfache Lernkurve ist nicht einer von ihnen. Ich habe auch 10 Jahre Entwicklung und es dauerte 6 Monate zu starten voll zu beste Ansätze begreifen auf am wirkungsvollsten Geschäftsanforderungen zu lösen.
Ich empfehle:
patterns & Praktiken Sharepoint Guidance
Best Practices Resource Center für Sharepoint Server 2007
Microsoft Office Sharepoint Server 2007 Best Practices (Paperback)
Andere Tipps
Im Allgemeinen Sharepoint „Code“ wird in Form von Webparts und Seiten kommt, die für bestimmte Sharepoint-Installationen geschrieben werden. Doch das bedeutet nicht, dass es keine Sharepoint-Dienstprogramme und Bibliotheken gibt.
In der Tat, ich bin ein großer Fan von Smartpart, die auf Codeplex gehostet wird. Dies ist ein sehr nützliches Sharepoint-Tool mit vielen Downloads und einigen Bugs, die behoben werden müssen, so ist es ein großes Projekt als Referenzpunkt und einreicht einige Codes zu dienen!
Sie können einen Blick auf http://www.codeplex.com/CKS was ein Projektstart von Microsoft-Mitarbeitern.