Rp Kbox2008

Post on 19-Jun-2015

1.102 views 0 download

description

My presentation at Knowledge Box 2008 Microsoft/it Consult

Transcript of Rp Kbox2008

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