Rp Kbox2008

22
I 6 punti chiave per un approccio vincente con Microsoft Office Sharepoint Server Romeo Pruno Senior Developer Specialist, it Consult

description

My presentation at Knowledge Box 2008 Microsoft/it Consult

Transcript of Rp Kbox2008

Page 1: Rp Kbox2008

I 6 punti chiave per un approccio vincente con Microsoft Office Sharepoint Server

Romeo Pruno

Senior Developer Specialist, it Consult

Page 2: Rp Kbox2008

I 6 punti chiave

Settore

– Dove?

Scenari di utilizzo

– Cosa?

Tecnologia

– Come?

Risorse umane

– Chi?

Dominio di applicazione

– Che?

Roadmap

– Quando?

Page 3: Rp Kbox2008

Sharepoint as Application Platform

Business intelligence

Collaboration

PortalSearch

Content management

Business forms

Page 4: Rp Kbox2008

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

Page 5: Rp Kbox2008

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

Page 6: Rp Kbox2008

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

Page 7: Rp Kbox2008

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

Page 8: Rp Kbox2008

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

Page 9: Rp Kbox2008

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

Page 10: Rp Kbox2008

Word2007

Aggiungere metadati

custom, utili alla

localizzazione del

documento durante le fasi

di ricerca

Page 11: Rp Kbox2008

OpenXML

joshToDoc permette

l’armonizzazione dei dati

provenienti da processi

documentali diversi anche

nel nuovo formato OXML IS 29500

Page 12: Rp Kbox2008

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

Page 13: Rp Kbox2008

Technology / Windows Form

SPPermission

SPFile

SPList

joshArchive! InfoJam

integra le funzionalità

proprie di SharePoint

per la navigazione

di siti e DocumentLibrary

Page 14: Rp Kbox2008

Technology / ASP.Net

Personalizzazione

del livello di security

offerte da MOSS

Page 15: Rp Kbox2008

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

Page 16: Rp Kbox2008

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

Page 17: Rp Kbox2008

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%

Page 18: Rp Kbox2008

Application Domain

Insider

– Web Part

– Condivisione architettura con MOSS

Outsider

– Web Part Page

– Interfacciamento propria architettura con MOSS

Page 19: Rp Kbox2008

Application Domain / insider

Vantaggi

– Installazione

– Condivisione di risorse

– Interfaccia

– Scalabilità

Svantaggi

– Tempi di modellazione e di sviluppo

Page 20: Rp Kbox2008

Application Domain / outsider

Vantaggi

– Mantenibilità del codice

– Modellazione e sviluppo

– Indipendenza della soluzione

Svantaggi

– Installazione e configurazione

– Grafica

Page 21: Rp Kbox2008

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)

Page 22: Rp Kbox2008

Q&A