I 6 punti chiave per un approccio vincente con Microsoft Office Sharepoint Server Romeo Pruno Senior Developer Specialist, it Consult
I 6 punti chiave per un approccio vincente con Microsoft Office Sharepoint Server
Romeo Pruno
Senior Developer Specialist, it Consult
I 6 punti chiave
Settore
– Dove?
Scenari di utilizzo
– Cosa?
Tecnologia
– Come?
Risorse umane
– Chi?
Dominio di applicazione
– Che?
Roadmap
– Quando?
Sharepoint as Application Platform
Business intelligence
Collaboration
PortalSearch
Content management
Business forms
Organization target
Enterprise
– Knowledge
Dati eterogenei, unico punto di accesso
PMI
– Facility
Soluzioni efficaci per problemi ben definiti
PA
– Interoperability
Tecnologia abilitante per il nuovo codice delle amministrazioni digitali
Enterprise / Knowledge
*Social* networking
– Obiettivo: creare un unico punto di accesso al knowledge aziendale
Company
Portal
Other...
Portal / Application
RSS
Storage Custom Content
LOB
System
WS
DataView Web Part
RSS Web Part
Page Viewer Web Part
BDC Web Part
*Search* Web part
PMI / Facility
Automation, process, control
– Obiettivo: semplificare il completamento dei processi di business
Client application Browser
workflow
Company Site WSS 3.0
StorageCustom Content
Information Bridge Framework
Smart TAG
Smart Document
E-Form
PA / Interoperability
Document Management & BPM
– Obiettivo: Efficienza e interoperabilità con i nuovi standard documentali XML-Based
PAL
eForm
Electronic document
XML Signature
Digital versioning
PACODF/OXML
XML Paper Specification
MOSS PDF/DOC
WSS
Index
Scenario
Le versioni di MOSS non seguono quelle del .Net Framework
– MOSS/WPF -
– MOSS/Silverlight -
La versione attuale di MOSS è ideale per applicazioni classic ASP .Net 2.0
– MOSS/AJAX -
Pieno supporto alla versione corrente di Microsoft Office 2007
– Outlook 2007 / MOSS Document Library
– Word 2007 / MOSS Content type
Outlook 2007
Sicronizzare email,
dati, informazioni two-way
attraverso le Document Library
del portale o my site.
Informazioni Off-Line / RSS
Estendere, condividere cartelle di posta personali che pubbliche *exchange* attraverso una semplice connessione alle email library
Word2007
Aggiungere metadati
custom, utili alla
localizzazione del
documento durante le fasi
di ricerca
OpenXML
joshToDoc permette
l’armonizzazione dei dati
provenienti da processi
documentali diversi anche
nel nuovo formato OXML IS 29500
Scenario / Applicazioni smart
Con Microsoft Office System si può dare una risposta *smart* a :
– precise funzionalità
Acquisizione di elettronica di documenti
Custom security e form based authentication
Firma digitale
– alcune mancanze
Search Taskpane
TagCloud Taskpane
Technology / Windows Form
SPPermission
SPFile
SPList
joshArchive! InfoJam
integra le funzionalità
proprie di SharePoint
per la navigazione
di siti e DocumentLibrary
Technology / ASP.Net
Personalizzazione
del livello di security
offerte da MOSS
Human resources / roles
IT Professional
– Gestisce l’intero progetto IT
Developer
– Sviluppa ed estende specifiche tecniche
Architect
– Individua e configura l’architettura del progetto
Analyst
– Analizza le parti funzionali del progetto IT
Human resources / dev – itpro
Quando si parla di sviluppo, in molti tendono a cambiare discorso
– SharePoint non piace ad un dev
Poca documentazione
DataBase altamente destrutturato
Object Model inefficiente
– SharePoint piace molto al commerciale
Massima integrazione con applicazioni Microsoft
Demo che non falliscono mai
Human resources / skills
L’*esperto* perfetto
– Bagaglio culturale orientato al knowledge
– Conoscenza architetturale e di prodotto 30%
– Conoscenza sistemistica 30%
– Conoscenza tecnica/sviluppo 20%
– Conoscenza di analisi dei processi 20%
Application Domain
Insider
– Web Part
– Condivisione architettura con MOSS
Outsider
– Web Part Page
– Interfacciamento propria architettura con MOSS
Application Domain / insider
Vantaggi
– Installazione
– Condivisione di risorse
– Interfaccia
– Scalabilità
Svantaggi
– Tempi di modellazione e di sviluppo
Application Domain / outsider
Vantaggi
– Mantenibilità del codice
– Modellazione e sviluppo
– Indipendenza della soluzione
Svantaggi
– Installazione e configurazione
– Grafica
Roadmap
Adozione anticipata delle nuove versioni
– Insider
– Outsider
SocialComputing
– SharePoint naviga a gonfie vele verso il *Social*
– Possibili problemi per applicazioni intranet
Architettura rigida
Utilizzo massivo di DataBase XAML/CAML
Customizzazione della ricerca
Localizzazione del dato (policy)
Q&A