Igor Macori

About SharePoint and Collaboration Technologies.

News

“I never let my schooling interfere with my education” — Mark Twain
Il blog è raggiungibile anche su www.macori.it.

L'Autore



Se vuoi sapere di più sull'autore scopri chi sono o scrivi a: igor@macori.it



SharePoint Future 2012

SharePoint & Office Conference 2013
Italian SharePoint Community






English Translation

website page counter visits
dal 26.01.07.

English version
(by Windows Live Translator)


LinkedIn Profile

SharePoint

Archives

October 2006 - Posts

Programmare il Workflow di WSS v3 e MOSS 2007
Un bell'articolo tecnico dedicato agli sviluppatori alle prese con il nuovo Workflow di Windows SharePoint Services v3 e Office SharePoint Server 2007.
Per chi fosse interessato, questo è il sito.
Due corsi gratuiti su Exchange 2007
Segnalo che -per un periodo di tempo limitato- è possibile seguire due corsi e-learning su Microsoft Exchange Server 2007.
I corsi sono:
  • Clinic 3053: What's New in Microsoft Exchange Server 2007 Administration
  • Clinic 3054: Overview of Microsoft Exchange Server 2007 Architecture
Per chi fosse interessato, questo è il sito.
Posted: Oct 30 2006, 09:11 AM by igor | with no comments
Filed under:
Suggerimenti per personalizzare MOSS 2007
Segnalo un ottimo tutorial, fondamentale per chi è alle prese con la personalizzazione del look and feel di Microsoft Office SharePoint Server 2007
Grazie a Jay Simcox ed al suo post.
Confrontare le versioni di WSS
Sul Web sono ormai tante le fonti che indicano confronti e comparazioni tra le diverse versioni di Windows SharePoint Services, magari partendo dall'analisi degli ormai "antichi" SharePoint Team Services...
Ora è disponibile un documento ufficiale, ben fatto e completo di tabelle sinottiche.
Utilizzare Blogs e Wikis in ambienti aziendali
Tra le novità di SharePoint 2007 si trova la possibilità di realizzare siti Blog e raccolte di pagine Wiki.
Queste due funzionalità, particolarmente diffuse su Internet per scopi individuali, possono in realtà essere utilizzate anche in contesti di business.
In questo documento se ne prova a descrivere l'utilizzo.
Risolvere i problemi delle Explorer Views di SharePoint
Capita abbastanza frequentemente di incontrare problemi nell'utilizzo della visualizzazione Esplora risorse (Explorer View), all'interno delle Raccolte documenti di SharePoint.
Microsoft ha recentemente pubblicato un utile whitepaper per cercare di risolvere questo tipo di problematiche.
Posted: Oct 28 2006, 11:55 AM by igor | with no comments
Filed under: ,
Il complicato licensing di MOSS 2007
Già non è facile districarsi tra il licensing di Microsoft, ma con l'uscita di 2007 Office System le novità in arrivo rischiano di complicare ulteriormente le cose...
Provo a descrivere ciò che ho capito relativamente alle CAL (Client Access License) del nuovo Office SharePoint Server 2007. Non sono notizie ufficiali, quindi potrebbero cambiare al momento dell'uscita del prodotto.

MOSS 2007 CAL Base
Consente, oltre all'accesso a MOSS 2007, NON consente l'uso dei seguenti servizi:
  • ECS, Excel Calculation Services
  • Forms Server
  • BDC, Business Data Catalog
  • Reporting Services.
MOSS 2007 CAL Enterprise
Consente, oltre all'accesso a MOSS 2007, consente l'uso dei seguenti servizi:
  • ECS, Excel Calculation Services
  • Forms Server
  • BDC, Business Data Catalog
  • Reporting Services.
Enterprise Suite CAL
Si tratta dell'evoluzione (in aggiunta) della più nota Core CAL dei contratti multivolume, quali Enterprise Agreement. Essa corrisponde alla MOSS 2007 CAL Enterprise, ma copre anche per l'accesso ad altri prodotti come ad esempio Exchange Server.
SharePoint Navigation Tool
Segnalo il rilascio del tool gratuito SharePoint Explorer Client da parte di TheDotNetFactory.
Lo strumento supporta sia SharePoint 2003 che 2007, offrendo la possibilità di accedere da client in forma "Esplora risorsa" a siti e sottositi di SharePoint.
Per chi è curioso suggerisco di scaricare e provare questo comodo strumento, grazie a questo rilascio in Community edition (è sufficiente registrarsi), oltre a dare un'occhiata alla guida.
I requisiti sono:
  • Accesso ad almeno un sito SharePoint (qualsiasi versione, 2003 o 2007)
  • Internet Explorer 6 o superiore,
  • .NET Framework 2.0 o superiore.
Nota:
Per utilizzare lo strumento occorre essere almeno membri del Site Group Reader, al quale va però aggiunta la permission "Browse directory" oltre al classico "View pages".
Forzare il Check-out dei documenti di SharePoint 2003
In SharePoint 2007 una delle novità più apprezzate è la possibilità di configurare il comportamento di "auto check-out" nella raccolte documenti.

Ma per chi lavora ancora con SharePoint 2003 (WSS o SPS), e che magari starà ancora per un po' di tempo su questa tecnologia potrebbe tornare utile forzare il Check-out dei documenti (nella versione italiana "Estrai") quando questi vengono aperti dall'utente.

L'SDK di WSS 2003 suggerisce l'idea di creare un Web Service per gestire lo stato Check-out/Check-in (vedi SDK), ma la soluzione potrebbe essere eccessiva per certi piccoli progetti.

Una soluzione alternativa "fai da te" è quella di modificare il file ows.js sul server SharePoint (il file contiene gli script lato server di SharePoint). Consapevoli che questa soluzione si ripercuoterà sull'intero server (tutti i siti, tutte le raccolte documenti)...

Il suggerimento arriva da Andrei Teodorescu, che ci spiega come fare:
  • aprire il OWS.JS, che solitamente si trova nella cartella
    c:\Program Files\Common Files\Microsoft Shared\web server extensions\60\TEMPLATE\LAYOUTS\1033\
  • cercare la linea 10442, fino a trovare
    if (currentItemAppName != "" && currentItemOpenControl != "")
  • sostituire la riga con quest'altra
    if (currentItemAppName != "" && currentItemOpenControl != "" && itemTable.COUId != "")
Posted: Oct 22 2006, 08:31 AM by igor | with no comments
Filed under: ,
Un concorrente per Microsoft Project?
Voglio segnalare un prodotto per il Project Management.
Chi mi conosce sa che spesso mi capita di fare consulenze, seminari ed implementazioni di Enterprise Project Management basate sugli strumenti di Microsoft Project.
Mi sono imbattuto in Team Direction, un "audace" prodotto per gestire i progetti fortemente integrato a Windows SharePoint Services 2003.
Lo strumento è un'applicazione client che sincronizza i dati dei progetti su siti WSS, condividendone le informazioni tra i membri dei siti. Gli stessi membri dei siti sono utilizzati come risorse dei progetti, e grazie all'integrazione con i servizi di e-mail (notifiche ed assegnazione di attività) e all'instant messaging, lo strumento si dimostra come una buona alternativa a basso costo a Project Server (anche se ovviamente svolge solo una piccola parte delle funzionalità degli strumenti Microsoft).
Il prodotto costa 199$ per user (circa 1/8 di Microsoft Project), con politiche di sconto sui volumi.
Utilizzare lo scanner dai siti SharePoint
Sempre più realtà stanno (finalmente) iniziando ad utilizzare SharePoint per la gestione dei propri documenti.
Una delle attività tipiche di document management è la digitalizzazione tramite scanner di documenti cartacei (es. fatture, bolle, ecc.).

Segnalo il rilascio di un prodotto commerciale realizzato da Dark Blue Duck (già segnalata per le funzionalità di Recycle Bin), che abilita all'uso degli scanner dai siti di WSS 2003.
Il prodotto, dal costo di 790$ per la licenza server, offre la possibilità arricchire le Raccolte documenti e le Raccolte immagini del pulsante per avviare la scansione, con la possibilità di uploadare il file realizzato nei formati TIF, JPG, BMP e PDF.
Il prodotto è pensato per il framework 1.1 SP1, ma funziona anche su siti WSS 2003 SP2 con .NET Framework 2.0.
Da segnalare anche l'upgrade compresa nel prezzo per la prevista versione per SharePoint 2007.
SQL Server 2005 Express embedded di SharePoint 2007
Le versioni embedded di SQL Server 2005 Express installato durante il setup di WSS v3 e MOSS 2007 non sono identiche.
Mi sto riferendo alle versioni dei DB Server installati a seguito delle installazioni di default, negli scenari di setup completo.

MOSS 2007 installa una versione standard di SQL Server 2005 Express, con i normali limiti dell'edizioni e la limitazione a 4 GB per la dimensione dei DB.

Viceversa, come accadeva all'epoca di WSS 2003 che adottava una speciale versione di MSDE denominata WMSDE, la nuova versione di WSS v3 utilizza una speciale versione "Windows" di SQL Server 2005 Express, versione priva del limite nella dimensione dei DB.
Inoltre questa versioe "modificata" consente di abilitare le funzionalità di ricerca (basate sul motore Full-text Search di SQL Server), mentre la versione applicata a MOSS 2007 non abilita questa possibilità.

Il 99% degli scenari applicativi reali, indipendentemente dalle opportunità di installazione, prevede l'adione di SQL Server "intero", nella versione 2000 o 2005. In questo modo i limiti spariscono e le performance sono un'altra cosa. Ovviamente sono diversi anche i costi di avvio del progetto... ma la gran parte delle organizzazioni oggi già possiede un SQL Server (2000 o 2005) in produzione, quindi tanto vale appoggiarsi su di esso e sul licensing già soddisfatto.
La soluzione basata su SQL Server 2005 Express è ideale per ambienti di test e valutazione, e si può pensare applicable per piccole soluzioni con scarse esigenze di prestazioni.

Disaster Recovery per SharePoint 2007
In passato ho scritto qualche post in relazione al disaster recovery per SharePoint 2003, ora aggiorno i suggerimenti per la versione 2007.

Eseguire il Backup della Site collection
stsadm -o backup -url http://serversharepoint/sites/sitodasalvare -filename c:\sitodasalvare.bak

[Il comando stsadm lo eseguite la command prompt e lo trovate solitamente in C:\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN].

Questo backup puà essere ripristinato (basta sostituire il comando "backup" con "restore") nella medesima Fram o in una differente Farm. Se si cambia Dominio (AD Domain/Forest) si perderanno le impostazioni di autorizzazione.

Eseguire il Backup per il Disaster Recovery
Eseguire il comando per effettuare il backup globale:
stsadm -o backup -directory \\nomeservernetbios\nomeshare -backupmethod full

ed in aggiunta eseguire anche un backup "Web application level" con il comando:
stsadm -o backup -directory \\nomeservernetbios\nomeshare -backupmethod full -item "Farm\Windows SharePoint Services Web Application\WebAppName"

[Le permissions del percorso UNC devono essere tali da garantire l'accesso agli accounts che accedono alla Central Administration, che eseguono il comando STSADM, che impersonano gli Application Pools utilizzati dal sito SharePoint su IIS, che operano su SQL Server e che eseguono il servizio SPTimer.]

Per eseguire il ripristino, anche in questo caso, sostituire al comando "backup" il comando "restore".
Laurea in Informatica per le discipline umanistiche
Sono da sempre stato un sostenitore degli "umanisti informatici" o degli "informatici umanisti" :-).
Spesso ho visto gente sorprendersi del fatto che persone con un percorso di studi umanistico si presentassero come informatici super skillati.
Nulla di strano, anzi! Sono convinto del fatto che un informatico umanista preparato, con tanta passione, sia di gran lunga più "competitivo" di un "ingegnere informatico" (senza offese :-)).
Maggiore elasticità, migliore comprensione delle esigenze degli utenti e più efficacia nella comunicazione e nella gestione del team. Questo sempre ragionando per massimi sistemi, ovviamente.

L'Università della Calabria ha attivato -primi in Italia- la laurea specialistica in Informatica per le discipline umanistiche con specifico profilo in Document Management (Laurea Magistrale in Informatica per le discipline umanistiche).
Il corso è stato istituito tre anni fa, ed ora verranno "sfornati" i primi diplomi.
RTC: Categoria rinominata
VIsto che sono recentemente entrato a far part del private Beta Program di RTC "Wave 12", la prossima release di prodotti Microsoft per la Real Time Collaboration, ho pensato fosse il momento di rinominare la categoria "LCS 2005" nel più generico "RTC".
Posted: Oct 09 2006, 12:47 AM by igor | with no comments
Filed under: ,
More Posts Next page »