ScrapeGraphAI: a new way to scrape context with AI
Corso sharepoint D1
1. 1 Corso Sharepoint Intro (D1) + Development (D2) Bologna 4-5 Ottobre 2007 Ing. Stefan Demetz Stefan.demetz@decatec.it
2. Day 1 Introduzione a Sharepoint Overview di Windows Sharepoint Services 3.0
3. Sharepoint versions WSS vs MOSS Windows Sharepoint Services 3.0 rappresenta il core di Sharepoint ed e’ gratuito per Windows Server 2003/2008 Office Sharepoint Server (MOSS) e’ basato su WSS ed aggiunge tantissime funzionalita’ aggiuntive ed evolutive
4. Cos’e’ Sharepoint (tecnicamente) Sharepoint e’ un motore di provisioning che permette di creare siti con diverse funzionalità usando template installati sul sistema astraendo le complessita’ tecniche dall’ utente “business” con relativi skills ICT.
5. Foundation di Tecnologie Windows Server 2003 IIS 6 .NET 3.0 (Profili 2.0 + Workflow) ASP.NET (custom handler) XML/XSL Active Directory SQL Server 2005 (2000)
6. Elementi base Site Collection : collezione di siti , sito “isolato” IIS con propri permessi/processo Windows Site: (sottosito)/sito/portale: unita’ logica con propri permessi
7. Liste Griglia tabellare come contenitore di item (riga/record dati oppure libreria documenti) con propri settaggi di permessi, versioning, workflow
8. Liste (continued) Features: Versioning Permessi Custom Utente puo’ vedere/editare item propri o altrui Types management Approval (Draft)
9. Collaboration Team Site - WorkSpaces Document Spaces per interagire su singolo documento Librerie (Document, Picture, InfoPath) Project Management Lite Tasks Calendario (Eventi)
11. CMS Sharepoint ha funzionalità di un Content Management System per gestire contenuti di tipo Web o Documentale Sistema CMS viene usato per creare siti “web” di comunicazione
12. Social Networking Social Networking permette agli utenti di interagire liberamente per distribuire le conoscenze aziendali Wiki Blogs Forum RSS su tutte le liste
13. Office Integration Gestione Metadati di documenti Outlook (Calendario, Tasks, Contatti, Liste) Access (SP come backend) Infopath (publicazione E-Forms/moduli) Excel (import/export da SP – bidirezionale) Word
14. WorkFlow Workflow = flusso dati procedurale in 1+ passi/steps Sharepoint include alcuni workflow La procedura di workflow viene “applicata” ad un oggetto (lista o tipo di contenuto) in cui a seguito di un azione puo’ scatenare – manualmente dall’ utente o in automatico – la partenza di un workflow.
15. WorkFlow (continued) Si sviluppano custom con Visual Studio, si registra su Sharepoint e si usa con Sharepoint Designer Tools: Sharepoint Designer Visual Studio 2005 WSS 3.0 SDK
16. Document Management Librerie (Cartelle) Gestiscono metadati di documenti Content Types Definisce un tipo di documento p.es fattura, contratto, pratica Tagging Metodo custom per catalogare documenti
17. Tools di Sviluppo Visual Studio 2005 per sviluppo in .NET Sharepoint Designer 2007 per customizzazione grafica e workflow (senza codice .NET)
18. Object Model Sharepoint espone una miriade di funzionalita’ con un modello ad oggetti molto esteso interamente in .NET (anche via Web Services) p.es SPList SPListItem
20. Web Parts Web Parts sono componenti di codice (tecnicamente User Controls di ASP.NET) che possono esporre qualsiasi tipo di funzionalità, tipicamente una griglia di dati di Sharepoint oppure di un sistema/DB esterno. CAS security SmartPart
22. Customizzazione avanzata Sharepoint permette la personalizzazione del 80% della funzionalità con modifiche: comportamenti di Sharepoint (p.es Autenticazione) pagine di sistema file di sistema
23. Search Sharepoint dispone di un potentissimo motore di ricerca aziendale capace di estrapolare testo dalla maggior parte di tipi di files (anche PDF e OCR). WSS: Ambito di ricerca nel singolo site Custom Queries