MS Share Point server 2007 - Advanced sharepoint development - Scheda corso LEN

209 views

Published on

L’obiettivo del Corso è fornire ai partecipanti la preparazione e le competenze necessarie per progettare dal punto di vista architetturale e sviluppare applicazioni e personalizzazioni di SharePoint.
Al termine del corso i partecipanti avranno tutte le conoscenze necessarie per essere degli sviluppatori
SharePoint di alto profilo. Il corso fornisce infatti un'analisi approfondita dei meccanismi di funzionamento di SharePoint 2007, da AJAX agli Event Handlers e alle Features.

Published in: Education, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
209
On SlideShare
0
From Embeds
0
Number of Embeds
4
Actions
Shares
0
Downloads
3
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

MS Share Point server 2007 - Advanced sharepoint development - Scheda corso LEN

  1. 1. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 MS SHAREPOINT SERVER 2007 - ADVANCED SHAREPOINT DEVELOPMENT [cod. S206] UN BUON MOTIVO PER L’obiettivo del Corso è fornire ai partecipanti la preparazione e le competenze necessarie per progettare dal punto di vista architetturale e sviluppare applicazioni e personalizzazioni di SharePoint. A CHI È RIVOLTO Sviluppatore con esperienza nella programmazione di SharePoint. COMPETENZE ACQUISITE Al termine del corso i partecipanti avranno tutte le conoscenze necessarie per essere degli sviluppatori SharePoint di alto profilo. Il corso fornisce infatti un'analisi approfondita dei meccanismi di funzionamento di SharePoint 2007, da AJAX agli Event Handlers e alle Features. PROGRAMMA DI DETTAGLIO 1) Course Overview  Introduction  Course Materials  Facilities  Prerequisites  What We'll Be Discussing  Lab 1: Setup  Set Up Web Applications for Lab Use 2) Custom Authentication  SharePoint = ASP.NET Application  ASP.NET Providers  Microsoft Single Sign-On  Demonstration: Custom Authentication  Lab 1: Custom Authentication  Create a Username/Password Database  Create a User  Configure .NET Config File
  2. 2. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Configure a SharePoint Web Application to Use Forms Authentication with  Custom Provider  Lab 2: Single Sign-On  Configure a Single Sign-On  Program a Single Sign-On 3) SharePoint Permissions  IIS Application Pools  SharePoint Windows Groups  SharePoint Default Groups  ASP.NET Membership/Role Provider  Assignable Entities  Custom Permission Levels  Permissions  Site/List/Item Permission Inheritance  Security Trimmed Interface  Web Application Policy  SPSecurity Class  Single Sign-On  Demonstration: SharePoint Permissions  Lab 1: SharePoint Permissions  SharePoint Default Groups  Membership Users  Custom Permission Sets  Site/List/Item Permission Inheritance  Web Application Policy 4) In-Browser Customization  SharePoint UI Overview  Default.aspx  Everything Is a List  Using Web Parts  Customization Web Parts  Adding New Pages  Editing New Pages  Master Pages  Themes  Navigation  Demonstration: In-Browser Customizations  Page Layouts  Content Types  Content Management Server (CMS)  Lab 1: In-Browser Customizations  Default.aspx page  Adding web parts  Add/edit a new page  Apply a master page  Apply a theme  Versioning and content approval 5) Basic SharePoint Designer  SharePoint Designer Basics  Creating/Modifying Existing Sites  Exploring Team Sites
  3. 3. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Exploring Portal Sites  Demonstration: SharePoint Designer  ASP.NET Pages  SharePoint Designer Editing Features  Demonstration: SharePoint Designer  Creating Master Pages  Demonstration: SharePoint Designer  Using SharePoint Controls  Demonstration: SharePoint Designer  Creating CSS Style Sheets  Demonstration: SharePoint Designer  Lab 1: Basic SharePoint Designer Tasks  Create a Site  Add an ASPX Page  Create a Master Page  Override CSS  Lab 2: Basic SharePoint Designer Tasks  Check In/Check Out  Add Web Parts  Add Web Part Zones  Adding Images  Reset to Site Definition 6) Advanced SharePoint Designer  Built-In Reports  Data Views  Data Sources  Backup Web Site  Restore Web Site  Demonstration: Advanced SharePoint Designer  Lab 1: Advanced SharePoint Designer  Reports  Data Views  Data Sources  Backup a Site  Restore a Site 7) Content Types  Content Types Introduction  Built-In Content Types/ Inheritance  Content Type Settings  Site/Content Type Columns  Document Information Panel  Workflows  Custom Content Types  Demonstration: Content Types  Lab 1: Content Types  Built-in Types  Document Information Pane  Workflows 8) Site Definitions  WSS Built-In Site Definitions  MOSS Built-In Site Definitions  CAML
  4. 4. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Custom Site Definitions  Site Definition Elements  Site Definition Configuration Element  SharePoint Solution Generator  SharePoint Templates  SharePoint Themes  Demonstration: Site Definitions  Lab 1: Site Definitions  Create Site Definition (manually)  Create Site Definition (Visual Studio)  Lab 2: SharePoint Solution Generator  SharePoint Solution Generator  Lab 3: SharePoint Templates  SharePoint Templates  Lab 4: SharePoint Themes  Create a SharePoint Theme 9) Features  Features Overview  Types of Features  Feature Scopes  Feature Dependencies  Feature Localization  Feature Event Receivers  Creating Features  Deploying Features  Activating/Deactivating Features  Solutions  Demonstration: Features  Lab 1: Features  Creating a Feature  Deploying a Feature  Lab 2: Features  Create a Feature using Visual Studio  Lab 3: Solutions  Package features into a solution 10) Web Services API  Web Service APIs  Why Use Web Services  Common SharePoint Web Services  Demonstration: Finding and Using SharePoint Web Services  Lab 1: Web Service API  Find Web Service  Add Web Service Reference  Use the Web Service 11) Web Part Development  Web Parts  WSS 2.0 vs. WSS 3.0 Web Parts  ASP.NET Web Part Class  Web Part Connections  Web Part Connections (Interfaces)  Upgrading your Web Parts to WSS 3.0  When to use SharePoint Web Part Class
  5. 5. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Web Part Permissions  Code Access Security (CAS)  Web Part Performance Hints  Demonstration: WebParts  Lab 1: WebParts  Creating WebParts  Deploying WebParts  Build WebParts that Interface with Data Sources  Lab 2: WebParts  Implement Web Part Connections  Lab 3: WebParts  Implement Synchronous Web Part  Implement Asynchronous Web Part 12) Client Side Scripts / AJAX  Client Side Scripts  Emitting Client Side Scripts  AJAX Introduction  Common AJAX Uses  SharePoint AJAX Support  Demonstration: Client Side Scripts  Lab 1: Client Side Scripts / AJAX  Client Side Scripts  AJAX 13) Object Model  Object Model Overview  Object Model Dlls  Using the Object Model  SPSite vs. SPWeb  Namespace Changes (2.0 to 3.0)  Demonstration: Object Model  Lab 1: Object Model  Object Model Dlls  Using the Object Model 14) Custom Field Types  Field Types Introduction  Built-In Field Types  Custom Field Types  Demonstration: Custom Field Types  Lab 1: Custom Field Types  Building Custom Field Types 15) SharePoint Events / Timer Jobs  SharePoint Event Handler History  New Events  More Event Details  SharePoint Timer Service  SP JobDefinition Class  Lab 1: SharePoint Events  Create an Event  Assign an Event to a List  Assign an Event to a Site  Lab 2: SharePoint Timer Jobs
  6. 6. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Create a Timer Job 16) Shared Services  Shared Services Features  Life without Shared Services Features  Life with Shared Services Features  Lab 1: Setup Shared Services  Setup Shared Services 17) Workflows (SP Designer)  Built-In WSS/MOSS Workflows  SharePoint Designer Workflows  SharePoint Designer Conditions  SharePoint Designer Actions  Extending SharePoint Designer Workflows  Demonstration: SharePoint Designer Workflows  Lab 1: MOSS Workflows  Create and Use Each of the MOSS Workflows  Lab 2: Workflows (SP Designer)  SharePoint Designer Workflows  Extending SharePoint Designer 18) Workflows (Visual Studio)  Windows Workflow Foundation  Workflow Persistence  Workflow Types  Workflows with Visual Studio  SharePoint Workflows  SharePoint Workflows Forms  Debugging a Workflow  Comparison of Visual Studio vs. SharePoint Designer  Demonstration: Workflows (Visual Studio)  Lab 1: Workflow (Visual Studio)  Create a Custom Workflow 19) ASP.NET Localization  ASP.NET Localization  Culture and UICulture  RESX Files  Implicit vs. Explicit  SharePoint Resource Files  Browser Language  SharePoint Language Packs  Demonstration: ASP.NET Localization  Lab 1: ASP.NET Localization  RESX Files  Browser Language 20) SharePoint/Microsoft FrontPage RPC  FrontPage RPC  SharePoint RPC  Lab 1: SharePoint RPC
  7. 7. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009  Call a Simple SharePoint RPC Method 21) Excel Services  Excel Services Trusted Locations  Excel Services Web Parts  Excel Services Object Model/Web Services  Lab 1: Excel Services  Create and Upload an Excel File  Add a Trusted Location  Configure Excel Web Parts 22) Business Data Catalog  Application Definition Files  Business Data Catalog Web Parts  Business Data Catalog Indexing  Business Data Catalog with Single Sign- On  Lab 1: Business Data Catalog  Install a BDC Application  Setup BDC Web Parts  Create a List that Uses BDC Data 23) Business Intelligence  Report Center  Key Performance Indicator (KPI)  Dashboards  Reporting Services Integration  Lab 1: Business Intelligence  Integrate SQL Server Reporting Services  Create a Report  Use the Reporting Services Web Part 24) Upgrading WSS 2.0 to 3.0  Prescan.exe  In-Place Upgrade  Side-By-Side/ Gradual Upgrade  Side-By-Side/Gradual Upgrade Steps  Database Migration Upgrade  Upgrading Site Definitions  Migration Issues  Lab 1-4: Migrating SharePoint  In-Place Upgrade  Gradual Upgrade  Database Migration  Migration Issues
  8. 8. Catalogo LEN Formazione 2009/2010 Scheda di dettaglio www.lenformazione.it – www.hrsystem.it Sede e aule corsi: Via Golfo dei Poeti 1/A - 43100 Parma - tel. 0521.038411 fax 0521.038499 - e.mail: len@gruppolen.it Sede distaccata con aule corsi: Via Nobel, 14/A – Quartiere SPIP - 43100 Parma - tel. 0521.1910311 LEN Learning Education Network - diritti riservati anno 2009 MODALITA’ FORMATIVE o SEMINARIO Intervento collettivo d'aula a taglio divulgativo, di approfondimento o generico su di un tema afferente ai contenuti sotto descritti. La durata è stabilita da un minimo di 3 ad un massimo di 8 ore. o WORKSHOP Intervento collettivo d'aula a taglio pratico sperimentale finalizzato alla condivisione di problemi, proposte, soluzioni, esami di certificazione e strumenti specifici afferenti ai contenuti sotto descritti e ai processi aziendali ad essi collegati. La durata è stabilita da un minimo di 3 ad un massimo di 16 ore. o CORSO TRAINING: «il sapere e il saper fare» intervento frontale, seminariale e di laboratorio finalizzato all’introduzione e alla conoscenza teorica e pratica dell’argomento in oggetto. TRAINING ON THE JOB: «il saper risolvere» intervento personalizzato finalizzato alla conduzione di strumenti operativi e di soluzioni pratiche Le durate sono coerenti rispetto agli obiettivi e sono stabilite da un minimo di 9 ad un massimo di 40 ore.

×