Sharepoint
There are 12 entries for the tag
Sharepoint
Nello sviluppare custom web part per Sharepoint(in questo caso sto sviluppando su Sharepoint 2010, ma la stessa cosa vale per la versione precedente) può presentarsi il caso in cui nella propria web part di debba far riferimento ad assembly esterni. Nel mio caso tali assembly fanno parte di una soluzione molto più corposa la quale niente ha a che vedere con Sharepoint. Se questi assembly non sono firmati e quindi strong named, la compilazione della web part in Visual Studio non si completa e non è possibile deployare. La soluzione immediata è quella di aprire i sorgenti...
Anche quest’anno riuscirò a partecipare come spettatore a questa conferenza. Purtroppo, per impegni lavorativi, potrò partecipare solamente alla prima giornata, ma questo mi basta per vedere ed ascoltare quanto di nuovo propone Sharepoint 2010. E da quello che fin’ora ho letto e visto…non vedo l’ora di poterci mettere le mani su un progetto reale… del.icio.us Tags: Sharepoint
Se si vogliono fare le cose seriamente con Sharepoint è spesso necessario organizzare il proprio lavoro all'interno di features che saranno poi deployate sui server di produzione attraverso apposite solutions. Uno scenario abbastanca comune è il seguente: sviluppo con lo sharepoint designer delle site pages che utilizzando delle dataview che leggono dati da un database sql server. Creata la pagina direttamente sul sito di sviluppo, è poi necessario recuperarla per includerla nella feature. Per questo è sufficiente salvare la pagina in locale e copiarla "as is" nella proprio progetto della feature(non descrivo qui come nella feature devo configurare...
In questo post c'e' indicata una soluzione "built-in" per impostare i permessi su un task creato all'interno di un workflow disegnato con VS2008. La soluzione alternativa sarebbe quella di scrivere del codice custom in un eventhandler. Molto utile. del.icio.us Tags: Sharepoint,Workflow,Security
Segnalo questo post in cui vengono indicate, tramite esempi, le best practice per quanto riguarda il "dispose" di SPSite e SPWeb. Chi sviluppa in Sharepoint sa benissimo quanto la non corretta "chiusura" di questi oggetti possa provocare dei memory leaks che alla lunga possono incidere negativamente sulle prestazioni. del.icio.us Tags: Sharepoint,Dispose,BestPractice
In questo sintetico post, che voglio utilizzare più che tutto come promemoria personale, evidenzio alcuni tips utili a chi sviluppa applicazioni Sharepoint. In particolare si tratta di alcune note che riguardano lo svilippo di List Templates con l'esigenza di creazione automatica della lista durante l'attivazione della feature: Creare due features distinte, una per il template della lista(ListTemplate) ed una per l'istanza della lista(ListInstance). Eventualmente avrò anche una terza feature dove creo i content types ed i fields. Per velocizzare...
Sembra strano, ma se dovete impostare una query CAML per Sharepoint usando l' Object Model e la query contiene più di due espressioni in "<And>" oppure "<Or>", avrete di ritorno uno strano errore che potrebbe bloccarvi per molto. Ho trovato fortunamente questo utilissimo post dove viene anche descritto un possibile workaround. Completo solo il post in questione aggiungendo che nella query CAML devo avere al massimo due espressioni per ogni "<Or>" o "<And>", ma all'interno della stessa "<Where>" è possibile aggiungere tutti gli "<And>" e gli "<Or>" che vogliamo. Quindi non è necessario creare annidamenti...
Dal momento che mi capita spesso di spiegare ai clienti che non è consigliato e non è "best practice" interrogare direttamente i database di Sharepoint(bisogna in invece utilizzare il suo completo Object Model via codice), oggi ho finalmente trovato anche un post che ne spiega le motivazioni in modo molto più "ufficiale": http://www.sharepoint-tips.com/2008/08/do-not-read-from-sharepoint-database.html del.icio.us Tags: Sharepoint
Volevo segnalare due post interessanti per chi sviluppa web parts per Sharepoint(WSS 3.0 / MOSS 2007) ed ha la necessita di dover personalizzare la sezione di editing della web part. EditorPart 101 descrive in breve come essere subito operativi e realizzare la propria EditorPart. Creating custom editor parts for a SharePoint webpart , a complemento del primo post, oltre a descriviere come realizzare EditorPart illustra anche la soluzione ad alcuni problemi di sviluppo che hanno fatto perdere ore all'autore del post e risparmiare tempo a noi che leggiamo il suo prezioso post. Share,...
Per uno dei progetti che sto seguendo ho dovuto sviluppare delle web parts personalizzate, che fossero tra loro "connectable" e che visualizzassero dei dati in tabella recuperandoli da Sql Server. A parte la configurazione dell'ambiente di sviluppo (la tipica VM con tutto quanto serve), bisogna poi decidere come creare il progetto su Visual Studio per lo sviluppo ed il test "on the fly". VSeWSS 1.2 La prima soluzione che ho adottato per lo sviluppo è stata quella di creare un progetto di tipo Web Part utilizzando VS 2008 e le Visual Studio Extension for...
Qui il sito, pronto per il lancio del 16 Luglio, di cui ho già sottoscritto il feed rss. E sono diventato anche un "fan" del magazine su FaceBook, come già tanti altri... Direttamente dal blog originale, l'invito a far parte del magazine: Want to be part of the magazine and shape its future? Follow us on the networks below: Our main feed. In...
Finalmente le estensioni per Sharepoint sono state rilasciate anche per Visual Studio 2008, con la versione 1.2. Sul blog del team di Sharepoint la news ufficiale. Ricordo che le VSeWSS 1.2 contengono le stesse features della versione 1.1, la quale rimane la versione ufficiale per Visual Studio 2005. del.icio.us Tags: Tools,Sharepoint,VS2008