Corso sharepoint D2

  • 943 views
Uploaded on

vecchio corso sharepoint D2, corso formazione, corsi, training, evento

vecchio corso sharepoint D2, corso formazione, corsi, training, evento

More in: Technology
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Be the first to comment
No Downloads

Views

Total Views
943
On Slideshare
0
From Embeds
0
Number of Embeds
1

Actions

Shares
Downloads
13
Comments
0
Likes
1

Embeds 0

No embeds

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
    No notes for slide

Transcript

  • 1. 1
    Corso Sharepoint
    Intro (D1) + Development (D2)
    Bologna 4-5 Ottobre 2007
    Ing. Stefan Demetz
    stefan.demetz@decatec.it
  • 2. Day 2
    Piattaforma di Sviluppo Sharepoint
    Sharepoint Development
  • 3. Cosa sviluppare?
    Ci sono essenzialmente 3 tipi di output di sviluppo:
    Assembly (Codice .NET)
    ASP.NET (Pagine e controlli)
    SCHEMA (file di definizione)
  • 4. Codice Sorgente (DLL Assembly)
    Web Parts
    Event handlers
    Information management policies
    Workflow Activities and templates
    Timer Jobs
  • 5. Web Parts
    Controlli di codice (Classi estese .NET) che possono interagire con Sharepoint e/o sistemi esterni
    CAS
    SmartPart
  • 6.
  • 7. 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.
  • 8. Information management policies
    Policy sui dati
  • 9. 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
  • 10. Timer Jobs
    Tasks scritte con codice che sono eseguite in modo schedulate dal Timer di Sharepoint
  • 11. ASP.NET
    Site page
    Application page
    Style sheets/master pages
    Navigation control
    User control
  • 12. Site page
    Pagine incluse nelle librerie (p.es Wiki)
    Tipicamente usate in MOSS
    SPD DEMO
  • 13. Application page
    Pagine di sistema
    VS DEMO
  • 14. Style sheets - Master pages
    Look & Feel e Layout
    SPD DEMO
  • 15. 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.
  • 16. User control
    Gli User Controls (ASP.NET) sono usato per il layout delle pagine tramite Sharepoint Designer 2007
    SPD DEMO
  • 17. SCHEMA
    Site definition
    Features
    Custom Lists
    Site Columns
    Content Types
    Custom Field Definitions
  • 18. Site definition
    Definizione di tipo di sito in XML (CAML) nel file ONET.xml
    DEMO
  • 19. Features
    Moduli che possono avere ulteriori funzionalita' e schema.
    DEMO
  • 20.
  • 21. Custom Lists
    Liste custom che possono essere create via Browser, SPD , VS oppure con CAML
    VS DEMO
  • 22. Site Columns
    Campi che possono essere salvati come template, registrati su un sito e riusati in liste e librerie.
    MOSS DEMO
  • 23. Content Types
    Definizioni di tipi di contenuti (p.es multimedia, fattura)
    MOSS DEMO
  • 24. 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
  • 25. Web Services
    Administration
    Alerts
    Authentication
    Copy
    Document Workspace
    Forms
    Imaging
    List Data Retrieval
    Lists
    Meetings
    People
    Permissions
    SharePoint Directory Management
    Site Data
    Sites
    Search
    Users and Groups
    Versions
    Views
    Web Part Pages
    Webs
  • 26. Deployment
  • 27. Upgrade