Posts
163
Comments
179
Trackbacks
5
SharePoint e Office 2007
Annunciati i requisiti di sistema per SharePoint Server 2010

Direttamente dal blog del Microsoft SharePoint Team, sono stati annunciati i requisiti di sistema relativi a SharePoint 2010. Si conoscevano già ma è meglio ribadirli: SharePoint Server 2010 will be 64-bit only. SharePoint Server 2010 will require 64-bit Windows Server 2008 or 64-bit Windows Server 2008 R2. SharePoint Server 2010 will require 64-bit SQL Server 2008 or 64-bit SQL Server 2005. Interessante anche quello che viene detto a proposito dei browser supportati: To ensure the best possible experience across multiple browsers we’re focusing our SharePoint 2010 engineering efforts on targeting...

posted @ martedì 12 maggio 2009 10:15 | Feedback (0)
Installare WSS 3.0 o MOSS 2007 su Windows 7 RC

Sull’onda dell’entusiasmo per il nuovo sistema operativo di casa Microsoft, mi sto accingendo ad installare WSS 3.0 direttamente sul sistema operativo guest senza ricorrere a nessuna macchina virtuale. Per fare questo segnalo questo ottimo articolo che spiega i pochi passi da fare che differenziano l’installazione di WSS 3.0 su Windows 7 rispetto alla stessa installazione fatta su Vista. P.S. Lo so questo genere di installazione non sarebbe supportata ufficialmente, ma per chi come me sviluppa molto su SharePoint può far comodo lavorare direttamente sulla propria macchina di sviluppo senza ricorrere a virtual machine

posted @ venerdì 8 maggio 2009 13:21 | Feedback (1)
SP2 per Office e SharePoint in dirittura d’arrivo

Ormai ci siamo quasi. Il prossimo 28 Aprile sarà rilasciato il Service Pack 2 sia per Office 2007 sia per Office Server 2007 (SharePoint e compagnia bella). Le novità sono tantissime e le potete trovare elencate in dettaglio in questo post.

posted @ giovedì 16 aprile 2009 10:49 | Feedback (0)
SharePoint Data Zoom Web Part

Breve post per segnalare la SharePoint Data Zoom Web Part che consente di eseguire query verso varie fonti dati senza aver bisogno di skill di programmazione. La versione free consente di fare query su liste, ma esistono diverse estensioni (a pagamento), tra cui quella per eseguire query su SQL Server e quella per eseguire ricerche su Active Directory.

posted @ mercoledì 15 aprile 2009 10:04 | Feedback (0)
Sostituire il rich text field editor di SharePoint

Quando si usa una colonna di testo su SharePoint e si abilita l’editor Rich Text si ha lo spiacevole problema che il rendering funziona solo su IE. Questo è dovuto all’utilizzo di un ActiveX che ovviamente funziona solo sui browser di mamma Microsoft. Nell’ultimo progetto che sto portando avanti invece gli utenti utilizzano indifferentemente Safari, Firefox e IE (lo so è un casino…). Come fare? Occorre sostituire l’editor originale, con uno dei tanti web editor che si trovano in giro. Facendo una serie di ricerche e una serie di test quelli che mi sento di consigliare sono: RadEditor Lite, FCKEditor e...

posted @ venerdì 10 aprile 2009 11:56 | Feedback (0)
WSS 3: feature per selezionare la master page

Incuriosito dal post di Omar, mi sono subito cimentato con il test della soluzione proposta. Ottima devo dire, sebbene abbia un’unica pecca: non viene evidenziato il tab relativo al sito corrente (lo so non è proprio banale essendoci livelli multipli, però…). Comunque si può ovviare al problema modificando il codice o implementando una soluzione costum “ispirata” a quella proposta. Comunque nel link segnalato da Omar, viene spiegato tutto passo per passo. Il punto finale dell’installazione è quello della modifica della master page. Dato che non mi  piace molto modificare la master page di default, me ne sono creato una copia, l’ho...

posted @ giovedì 12 marzo 2009 23:03 | Feedback (0)
SharePoint Tips: update delle proprietà di un SPItem via Object Model

Man mano che si lavora con SharePoint si scroprono tanti dettagli, tanti workaround, tanti “tarocchi”. Nel post di oggi, voglio segnalare un comportamento “strano” che si verifica utilizzando l’Object Model di SharePoint. In particolare, volendo andare a modificare le proprietà di un elemento di una lista, si potrebbe utilizzare un frammento di codice tipo questo: 1: using (SPSite site = new SPSite(SITE_URL)) 2: { 3: using (SPWeb web = site.OpenWeb()) 4: { 5: SPList list = web.Lists[LIST_NAME]; 6: ...

posted @ martedì 10 marzo 2009 13:42 | Feedback (2)
Una SPQuery che non funziona e restituisce tutti gli elementi

Oggi mi sono imbattuto in uno strano problema: stavo sviluppando una funzione che restituisse una serie di elementi da una lista di SharePoint filtrati opportunamente. Per fare questo ho deciso di utilizzare una bella SPQuery e quindi mi sono messo a testare la mia query CAML con il tool per eccellenza, l’ U2U CAML Query Builder. In men che non si dica funzione e query erano pronte ad essere testate. A questo punto sono iniziati i problemi: lanciando la query sull’U2U CAML Query Builder tutto funzionava correttamente. Lanciando la query dal mio applicativo, la query non filtrava i risultati. Sostanzialmente mi...

posted @ giovedì 5 marzo 2009 21:32 | Feedback (0)
SharePoint: aggiungere e rimuovere modifiche al web.config tramite feature

L’argomento è trattato in tanti post, ma personalmente ho trovato molte difficoltà a reperire le giuste informazioni e a sviluppare una soluzione pienamente funzionante. Quindi cerco di fare chiarezza per futura memoria mia e per chi ne avrà bisogno. L’esigenza è molto semplice: modificare il web.config di SharePoint con l’aggiunta di parametri, sezioni o modificando il valore di semplici attributi. Il caso che forse più comune è quello di aggiungere parametri alla sezione <appSettings> che solitamente non è nemmeno presente nel web.config di SharePoint. L’esempio presentato in questo post tratta proprio l’aggiunta di un parametro alla sezione <appSettings>.  Supponendo di aver già...

posted @ mercoledì 25 febbraio 2009 15:47 | Feedback (4)
Crash inaspettato dell’add-in WSPBuilder in Visual Studio 2008

Ormai per me che sviluppo molto su SharePoint, l’add-in di WSPBuilder per Visual Studio 2008 è diventato un must. Lo sto usando con profitto in tanti progetti e la sua gestione del deploy a mio giudizio non ha eguali. Comunque ieri installando l’add-in su di una nuova macchina virtuale con Visual Studio 2008 + SP1 ho riscontrato un crash inaspettato che non avevo mai incontrato su altre macchine. Sostanzialmente Visual Studio 2008 in fase di startup andava in crash sistematicamente. Disinstallando l’add-in tutto tornava a funzionare. Reinstallando, stesso errore. Sull’event-viewer l’unico indizio riportato è il seguente: Faulting application devenv.exe, version 9.0.21022.8, stamp...

posted @ mercoledì 25 febbraio 2009 09:53 | Feedback (0)
SharePoint, event receiver e WebService

Oggi mi è capitato un problema “particolare” nella realizzazione e successivo utilizzo di un event receiver legato ad una document library. Lo scenario è questo: Windows SharePoint Service e un event receiver legato ad una document library. Niente di più facile. Armato del mio fedele Visual Studio e del mio WSPBuilder, in men che non si dica ho buttato su un piccolo progettino di test. Tutto funziona correttamente. Andando in debug e testando l’inserimento di un documento da SharePoint, Office, risorse di rete, ho verificato che gli eventi vengono sempre agganciati correttamente. Questo fino a che non ho testato un web...

posted @ mercoledì 18 febbraio 2009 23:09 | Feedback (0)
SharePoint: bug “irrisolvibile” nel collegamento di un calendario ad Outlook 2003?

Ieri mentre ero da un cliente, ho notato un comportamento strano: un nuovo elemento aggiunto al calendario di SharePoint 2007 ( o WSS 3.0) e definito come “all-day” viene visto su Outlook 2003 totalmente sballato. Il problema è ben conosciuto e riportato nella KB 919042. Mi lascia un po’ perplessa la “soluzione”: … Windows SharePoint Services 3.0 includes enhanced integration with Microsoft Office Outlook 2007. You can use Outlook 2007 to fully interact with information that is stored in Windows SharePoint Services 3.0…. Ma era proprio impossibile da risolvere? Ho capito che Outlook 2003 è molto datato, ma spesso e volentieri è...

posted @ venerdì 13 febbraio 2009 14:04 | Feedback (4)
Abilitare l’intellisense per SharePoint su Visual Studio 2008

L’intellisense è sempre un bell’aiuto quando si sviluppa con Visual Studio. E allora perchè non averlo abilitato anche mentre ci si diletta con features, solution, element e compagnia bella? Detto fatto: in questo post viene spiegato come abilitare l'intellisense per SharePoint utilizzando Visual Studio 2008. Semplice e funzionante! Buon intellisense a tutti.

posted @ lunedì 9 febbraio 2009 23:48 | Feedback (0)
SmartTools 4.0 e grafici Silverlight

Disponibile la nuova versione degli SmartTools per SharePoint. Tra le varie estensioni messe a disposizione, segnalo anche la beta dei Charts controls che permettono di aggiungere in modo molto semplice, grafici animati ai nostri siti SharePoint. L’installazione e la configurazione sono banali, ma per chi volesse una guida passo-passo è disponibile anche un video che illustra tutti i passi dell’installazione e della configurazione. L’unica nota che mi sento di fare è questa: se non avete configurato il vostro server IIS per distribuire contenuti Silverlight potreste avere dei problemi di visualizzazione. In questo caso infatti, i grafici non saranno visualizzati correttamente, ma...

posted @ venerdì 23 gennaio 2009 17:05 | Feedback (0)
Creare Workflow per SharePoint Services 3.0 con Visual Studio 2008

Oggi, da novizio programmatore di Workflow per SharePoint, mi sono imbattuto nel primo “ostacolo”.  Quello che volevo fare era semplicemente creare un workflow di esempio utilizzando Visual Studio 2008 e utilizzando il template apposito che viene messo a disposizione dai Visual Studio Tools for Office. Niente di più semplice. Si crea il progetto scegliendo l’apposito template (nel mio caso un workflow sequenziale), si creano le attività, si compila e si testa andando in debug (o si rilascia direttamente). Effettivamente risulta tutto molto semplice, ma se si sta lavorando con WSS 3.0 e non con MOSS 2007, ci sono delle piccole modifiche da...

posted @ martedì 18 novembre 2008 15:52 | Feedback (0)
WSS 3.0, Search Server 2008 Express e gli errori ricorrenti

Come già detto in un post precedente, sto provando WSS 3.0 in accoppiata con Search Server 2008 Express. Tutto funziona correttamente, ma dopo aver eseguito l’upgrade di un’installazione WSS 3.0 funzionante mi sono ritrovato nell’event viewer una serie di errori di questo tipo: The Execute method of job definition Microsoft.SharePoint.Search.Administration.SPSearc hJobDefinition (ID 82c8c6fa-564f-4d43-877e-b4e549c6410e) threw an exception. More information is included below. Retrieving the COM class factory for component with CLSID {629DA12E-9AD5-4FEC-B886-42C5982C5109} failed due to the following error:  80070422. Cercando su internet si trovano tantissimi casi simili. Vengono proposte soluzioni varie, riconfigurazione di permessi sul DCOM, etc etc. Nel mio caso però non avevo...

posted @ lunedì 3 novembre 2008 22:04 | Feedback (0)
Creare web part Ajax Enabled per SharePoint 2007

Al giorno d’oggi un’applicazione web che si rispetti non può più fare a meno di Ajax. Anche su SharePoint vale la stessa cosa e andando a sviluppare web part è quasi “d'obbligo” utilizzare un qualche framework Ajax. Volendo utilizzare le Ajax Extension di Microsoft e volendo anche utilizzare il nuovo Framework 3.5 è necessario compiere alcuni piccoli passi. La prima cosa da fare è modificare il web.config di SharePoint affinchè includa tutte le entry necessarie a supportare il Framework .NET 3.5. E’ possibile editare a mano il web.config di SharePoint e riportare tutte le modifiche, ma esiste anche un metodo...

posted @ lunedì 3 novembre 2008 11:21 | Feedback (1)
Estendere la ricerca di Windows SharePoint Services con Search Server 2008 Express

Di ritorno dal 7° Workshop dotnet Marche dedicato al mondo SharePoint, mi sono subito dedicato a testare quello che è emerso durante le varie sessioni (a proposito un evento ben riuscito, ottimi gli Speaker e le sessioni tutte molto interessanti). Tra le prime cose che ho verificato è quella dell’estensione delle funzionalità di ricerca di WSS 3.0 integrando quelle messe a disposizione dal recente Search Server 2008 Express.  Chi ha lavorato un po’ con WSS saprà sicuramente che le funzionalità di ricerca non sono proprio così estese (per usare un eufemismo). Search Server 2008 Express mette a disposizione le stesse funzionalità...

posted @ venerdì 31 ottobre 2008 15:22 | Feedback (2)
Rimuove la versione Embedded Edition di SQL Server 2005 (SSEE)

Oggi dopo più di un anno di stop, mi sono rimesso a giochicchiare con Windows SharePoint Services (WSS) 3.0. In particolare ho testato l'installazione su Windows Server 2008 per verificarne la compatibilità (ho installato senza problemi la versione con SP1). Per fare prima ho scelto di installare tutto anche la versione embedded del database. Finiti i test, andando a rimuovere il prodotto mi sono accordo che era rimasta un'istanza di SQL Server chiamata MICROSOFT##SSEE. Si tratta della versione Embedded Edition di SQL Server 2005 installata da WSS che però non viene rimossa dal pacchetto di installazione. Per disintallare anche questa componente è...

posted @ venerdì 22 febbraio 2008 15:44 | Feedback (1)
Guide per gli esami 70-541 e 70-542

Mi sembrano ancora "in beta", ma sono disponibili le guide per la preparazione dei seguenti esami: 70-541: Microsoft Windows SharePoint Services 3.0 - Application Development70-542: Microsoft Office SharePoint Server 2007 - Application Development

posted @ lunedì 15 gennaio 2007 13:43 | Feedback (1)
Rimuove manualmente Office 2007

Se avete installato le versioni beta di Office 2007, vi potrebbe capitare, come è successo a me, di avere dei problemi nella disinstallazione e di non poter quindi installare l'RTM che si accorge della presenza di vecchie versioni e avvisa l'utente che non può procedere con l'installazione.In questa situazione vi può certamente far comodo l'articolo Microsoft che spiega come rimuovere manualmente Office 2007. Lo potete trovare al seguente indirizzo:http://support.microsoft.com/kb/928218/en-us

posted @ lunedì 15 gennaio 2007 13:39 | Feedback (0)
News
Se volete sapere con chi avete a che fare eccomi qui in uno "scatto" lavorativo.

La mia foto

Logo MCAD
Logo MCTS