Quale progetto CodePlex / codice Google studiare per apprendere le migliori pratiche di SharePoint

StackOverflow https://stackoverflow.com/questions/227147

Domanda

Sono nuovo nello sviluppo di sharepoint ma ho circa 10 anni di esperienza in C ++, VB6 e C #. La mia esperienza è che un ottimo modo per imparare una nuova lingua o un nuovo stile di codifica è passare un po 'di tempo a "dissezionare" uno dei progetti open source disponibili su CodePlex o codice Google. Per evitare di prendere alcune cattive abitudini senza saperlo, vorrei sapere quali progetti puoi consigliare.

TIA

È stato utile?

Soluzione

Vorrei anche raccomandare il CKS ma aggiungerei anche che ho scoperto che la codifica non è il problema più grande durante l'apprendimento di SharePoint, ma determinare la soluzione migliore per raggiungere il tuo obiettivo. Dovresti usare un flusso di lavoro o un gestore di eventi? Dovresti usare il codice personalizzato o il BDC? Dovresti creare una web part o una pagina di layout? Dovresti utilizzare un elenco, un modulo personalizzato o un modulo di InfoPath?

Quindi, oltre all'apprendimento delle pratiche di codifica, dovresti dedicare molto tempo alla ricerca di approcci per risolvere i problemi. SharePoint offre molti vantaggi, ma sfortunatamente una curva di apprendimento semplice non è uno di questi. Ho anche 10 anni di sviluppo e mi ci sono voluti 6 mesi per iniziare a comprendere appieno i migliori approcci per risolvere i requisiti aziendali in modo più efficace.

Raccomando:

pattern & amp; pratica le Linee guida di SharePoint

Centro risorse per le migliori pratiche per SharePoint Server 2007

Best practice per Microsoft Office SharePoint Server 2007 (Paperback)

SharePoint 2007 e WSS 3.0 Dispose Patterns per esempio

Altri suggerimenti

In generale, SharePoint "code" arriverà sotto forma di web part e pagine scritte per installazioni specifiche di SharePoint. Tuttavia, ciò non significa che non ci siano utilità e librerie di SharePoint là fuori.

In effetti, sono un grande fan di SmartPart , ospitato su Codeplex. Questo è uno strumento di SharePoint molto utile con molti download e alcuni bug che devono essere corretti, quindi è un ottimo progetto da usare come punto di riferimento e inviare del codice a!

Puoi dare un'occhiata a http://www.codeplex.com/CKS che è un progetto avviato da dipendenti Microsoft.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top