• Share
  • Email
  • Embed
  • Like
  • Save
  • Private Content
Corso sharepoint D2
 

Corso sharepoint D2

on

  • 1,233 views

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

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

Statistics

Views

Total Views
1,233
Views on SlideShare
1,232
Embed Views
1

Actions

Likes
1
Downloads
10
Comments
0

1 Embed 1

http://www.linkedin.com 1

Accessibility

Categories

Upload Details

Uploaded via as Microsoft PowerPoint

Usage Rights

© All Rights Reserved

Report content

Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
  • Full Name Full Name Comment goes here.
    Are you sure you want to
    Your message goes here
    Processing…
Post Comment
Edit your comment

    Corso sharepoint D2 Corso sharepoint D2 Presentation Transcript

    • 1
      Corso Sharepoint
      Intro (D1) + Development (D2)
      Bologna 4-5 Ottobre 2007
      Ing. Stefan Demetz
      stefan.demetz@decatec.it
    • Day 2
      Piattaforma di Sviluppo Sharepoint
      Sharepoint Development
    • Cosa sviluppare?
      Ci sono essenzialmente 3 tipi di output di sviluppo:
      Assembly (Codice .NET)
      ASP.NET (Pagine e controlli)
      SCHEMA (file di definizione)
    • Codice Sorgente (DLL Assembly)
      Web Parts
      Event handlers
      Information management policies
      Workflow Activities and templates
      Timer Jobs
    • Web Parts
      Controlli di codice (Classi estese .NET) che possono interagire con Sharepoint e/o sistemi esterni
      CAS
      SmartPart
    • 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.
    • Information management policies
      Policy sui dati
    • 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
    • Timer Jobs
      Tasks scritte con codice che sono eseguite in modo schedulate dal Timer di Sharepoint
    • ASP.NET
      Site page
      Application page
      Style sheets/master pages
      Navigation control
      User control
    • Site page
      Pagine incluse nelle librerie (p.es Wiki)
      Tipicamente usate in MOSS
      SPD DEMO
    • Application page
      Pagine di sistema
      VS DEMO
    • Style sheets - Master pages
      Look & Feel e Layout
      SPD DEMO
    • 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.
    • User control
      Gli User Controls (ASP.NET) sono usato per il layout delle pagine tramite Sharepoint Designer 2007
      SPD DEMO
    • SCHEMA
      Site definition
      Features
      Custom Lists
      Site Columns
      Content Types
      Custom Field Definitions
    • Site definition
      Definizione di tipo di sito in XML (CAML) nel file ONET.xml
      DEMO
    • Features
      Moduli che possono avere ulteriori funzionalita' e schema.
      DEMO
    • Custom Lists
      Liste custom che possono essere create via Browser, SPD , VS oppure con CAML
      VS DEMO
    • Site Columns
      Campi che possono essere salvati come template, registrati su un sito e riusati in liste e librerie.
      MOSS DEMO
    • Content Types
      Definizioni di tipi di contenuti (p.es multimedia, fattura)
      MOSS DEMO
    • 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
    • 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
    • Deployment
    • Upgrade