sabato 17 aprile 2010

Publishing Site con WSS 3.0

Mi smentisco subito rivelando che quanto riportato nel titolo è un po' fantascentifico, a meno di non riscrivere MOSS 2007, ovvero non vi mostrerò realmente come creare un publishing site con WSS, anche perchè non ci sono gli strumenti OOTB per farlo; semplicemente sfrutterò le caratteristiche della piattaforma per creare una site definition che crea un sito graficamente più accattivante e non di collaboration, come mostrato nella figura sottostante.

A dire il vero esite un progetto chiamato CompleteSharepoint.NET, che promette di fare quanto annucciato nel titolo, mettendo a disposizione del programmatore un'infrastruttura simile a quella di Sharepoint Server 2007, con Content Type, Master Page e Page Layout, ma ho fatto delle prove con una versione precedente all'attuale e non sono rimasto soddisfatto (dovrei provare l'ultima versione - se qualcuno ha fatto delle prove me lo dica).
Un altro spunto per questo articolo mi è stato dato da un post di Paolo Pielorsi sul suo blog intitolato "Windows SharePoint Services 3.0 come CMS?" in cui parla della possibilità di usare WSS per creare siti graficamente accattivanti. Riporto le parole dell'autore "Mi permetto di postare a proposito di questo argomento perché credo sia utile a chi magari ha dubbi rispetto al potenziale, anche di impaginazione e grafica, di uno strumento come SharePoint. Anzi in questo caso non abbiamo nemmeno usato MOSS, ma solo WSS (quello gratuito insomma)."
Tutti questi argomenti più l'esigenza reale di realizzare un sito con WSS mi hanno portato ad affrontare la problematica, quindi ho deciso di farne argomento di una serie di articoli, una sorta di diario del cammini intrapreso e delle scelte fatte per raggiungere il risultato.