corso sharepoint d2
DESCRIPTION
vecchio corso sharepoint D2, corso formazione, corsi, training, eventoTRANSCRIPT
![Page 1: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/1.jpg)
1
Corso Sharepoint Intro (D1) + Development (D2)
Bologna 4-5 Ottobre 2007
Ing. Stefan [email protected]
![Page 2: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/2.jpg)
Day 2
Piattaforma di Sviluppo Sharepoint
Sharepoint Development
![Page 3: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/3.jpg)
Cosa sviluppare?
Ci sono essenzialmente 3 tipi di output di sviluppo:
Assembly (Codice .NET)ASP.NET (Pagine e controlli)SCHEMA (file di definizione)
![Page 4: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/4.jpg)
Codice Sorgente (DLL Assembly)
Web Parts Event handlers Information management policies Workflow Activities and templates Timer Jobs
![Page 5: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/5.jpg)
Web Parts
Controlli di codice (Classi estese .NET) che possono interagire con Sharepoint e/o sistemi esterni
CAS
SmartPart
![Page 6: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/6.jpg)
![Page 7: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/7.jpg)
Event Handlers
Assembly (Codice .NET) che contiene una o piu' classi che vengono eseguite in seguito ad un evento (creazione sito, cancellazione dato di una lista)
Generalmente si usa applica sul singolo item, oggetto di una lista.
![Page 8: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/8.jpg)
Information management policies
Policy sui dati
![Page 9: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/9.jpg)
Workflow Activities
Una collection di attivita' (step) di una procedura/flusso.
Si sviluppa con Visual Studio, si registra su Sharepoint e si usa con Sharepoint Designer
![Page 10: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/10.jpg)
Timer Jobs
Tasks scritte con codice che sono eseguite in modo schedulate dal Timer di Sharepoint
![Page 11: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/11.jpg)
ASP.NET
Site page Application page Style sheets/master pages Navigation control User control
![Page 12: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/12.jpg)
Site page
Pagine incluse nelle librerie (p.es Wiki)
Tipicamente usate in MOSS
SPD DEMO
![Page 13: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/13.jpg)
Application page
Pagine di sistema
VS DEMO
![Page 14: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/14.jpg)
Style sheets - Master pages
Look & Feel e Layout
SPD DEMO
![Page 15: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/15.jpg)
Navigation control
Controlli di navigazione (menu & breadcrumb) basati su ASP.NET
Il controllo di navigazione e’ il componente ASP:MENU, il cui codice e’ disponibile open source come MOSSMenu.
![Page 16: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/16.jpg)
User control
Gli User Controls (ASP.NET) sono usato per il layout delle pagine tramite Sharepoint Designer 2007
SPD DEMO
![Page 17: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/17.jpg)
SCHEMA
Site definition Features Custom Lists Site Columns Content Types Custom Field Definitions
![Page 18: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/18.jpg)
Site definition
Definizione di tipo di sito in XML (CAML) nel file ONET.xml
DEMO
![Page 19: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/19.jpg)
Features
Moduli che possono avere ulteriori funzionalita' e schema.
DEMO
![Page 20: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/20.jpg)
![Page 21: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/21.jpg)
Custom Lists
Liste custom che possono essere create via Browser, SPD , VS oppure con CAML
VS DEMO
![Page 22: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/22.jpg)
Site Columns
Campi che possono essere salvati come template, registrati su un sito e riusati in liste e librerie.
MOSS DEMO
![Page 23: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/23.jpg)
Content Types
Definizioni di tipi di contenuti (p.es multimedia, fattura)
MOSS DEMO
![Page 24: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/24.jpg)
Custom Field Definitions
Fatti con CAML + .NET possono essere usati per creare nuovi tipi di campo riusabili nelle liste del sito (p.es campo read-only)
VS DEMO
![Page 25: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/25.jpg)
Web ServicesAdministrationAlertsAuthenticationCopyDocument WorkspaceFormsImagingList Data RetrievalListsMeetingsPeoplePermissionsSharePoint Directory ManagementSite DataSitesSearchUsers and GroupsVersionsViewsWeb Part PagesWebs
![Page 26: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/26.jpg)
Deployment
![Page 27: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/27.jpg)
Upgrade
![Page 28: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/28.jpg)
![Page 29: Corso sharepoint D2](https://reader033.vdocumenti.com/reader033/viewer/2022061206/54824841b4af9f636b8b476c/html5/thumbnails/29.jpg)
Formazione Sharepoint Decatec
Per ulteriori informazione sull’ offerta corsi di formazione Sharepoint contattateci :
Roma 06 70495632 Milano 02 00681032
oppure scrivete a [email protected]