KOULUTUSTIEDOTE 1(6) SHAREPOINT-SOVELLUSKEHITYS Tavoite Osallistujat saavat kattavat tiedot ja taidot osallistua SharePointsovelluskehitysprojekteihin. Osallistujilla on valmiudet suorittaa koulutuksen ja itsenäisen harjoittelun jälkeen Microsoftin koe 70-573. Ajankohta 14. 16.5.2012 Paikka Toteutustapa Kohderyhmä Esitiedot Kouluttaja Ilmoittautuminen Mattilanniemi, Kärki-rakennus, mikroluokka Orion Luennot ja käytännön harjoitukset lähiopetusjaksolla.net-sovelluskehittäjät ja projektipäälliköt, joilla ei ole kokemusta Share- Pointista Kokemus HTML-, JavaScript- ja CSS-tekniikoista Jussi Roine / Onsight Helsinki Koulutukseen voidaan ottaa enintään 12 osallistujaa, joiden lisäksi ensimmäiseen yleisosiopäivään voi osallistua kolme projektipäällikköä. Projektipäällikköjä varten on erillinen ilmoittautuminen portaalissa. Koulutukseen ilmoittaudutaan yrityksesi ilmoittautumiskäytännön mukaisesti 4.5. mennessä -portaalissa osoitteessa https://profit.cc.jyu.fi (edellyttää käyttäjäksi rekisteröitymisen), projektisuunnittelija Eero Lahtiselle (eero.a.lahtinen@jyu.fi) tai yrityksesi -yhteyshenkilölle. Tervetuloa! Jyväskylän yliopisto Informaatioteknologian tiedekunta Jani Kurhinen projektipäällikkö jani.kurhinen@jyu.fi p. 040 58 58 616
KOULUTUSTIEDOTE 2(6) OHJELMA Maanantai 14.5.2012, General training 8.30 Aamukavi 8.50 What is SharePoint -osio: - The philosophy of SharePoint - Understanding the products - What are the logical components a user can work with - Permission model - Web applications - Site collections - Sites - Site templates - Content types - Lists (Calendar, Document libraries, Tasks, Surveys, etc.) - Versioning - Moderation - Metadata navigation - Views - Web parts - MySites 10.00 Tauko Lab: configuring SharePoint 10.10 Components and services of a SharePoint farm - Search service - Search center & web parts - Crawling engine schedules - User profile service - AD import - Infopath forms services - Workflow engine - SPD Workflows - Managed metadata service - Shortly the other services (Excel, BCS, Secure Store Service) 11.30 Lounas Lab: Service applications
KOULUTUSTIEDOTE 3(6) 12.15 What are the physical components of SharePoint farm - AD - SQL - WFE - APP Server - UAG / FW / Proxies Different versions of SharePoint (Foundation, Standard, Enterprise, FAST) 14.00 Iltapäiväkahvi Lab: Designing a SharePoint-topology 14.15 Limitations of SharePoint farm - How many sites per web application - Threshold of lists - Size of content dbs Ecosystem around SharePoint - Antivirus (Forefront, etc.) - Disaster Recovery and Backup (DPM, etc.) Perhaps Nintex 15.10 Tauko Lab: Determining limitations and constrains 15.20 Business intelligence (briefly) Business continuity management - Backup and recovery - Logs Useful tools and utilities - ULSViewer - MIISClient - SPDiag Powershell and SharePoint - Why Powershell? - Basic syntax and cmdlets Lab: Managing SharePoint 16.30 Koulutuspäivä päättyy
KOULUTUSTIEDOTE 4(6) Tiistai 15.5.2012, SharePoint Governance 8.30 Aamukahvi 8.50 What is SharePoint Governance? - What makes a successful SharePoint deployment? - How to plan SharePoint Governance - How to manage SharePoint projects - Gathering solution requirements - Roles and responsibilities 10.15 Tauko 10.30 Information Architecture - What is IA? - Security - Navigation - Templates - Users Development environment - Typical setup - Distributed model - Complex7custom setup Customization policies - SPD vs. VS - When and what to customize? - Remember to use TFS Operation and IT service governance - Content usage - Disaster recovery and data protection - Monitoring - Customization and application management Lab: Designing a local architecture SharePoint Development 12.15 Diffent type of solutions Setup a SharePoint project in Visual Studio - SharePoint object model - SPContext - SPSite, SPWeb, SPlist, SPView, SPRole - Explaing when to use elevation - Logging Lab: Hello World
KOULUTUSTIEDOTE 5(6) 14.00 Iltapäiväkahvi 14.15 Previous topic continues 15.15 Tauko 15.25 Create a feature - Different scopes - Feature stapling 16.30 Koulutuspäivä päättyy Keskiviikko 16.5.2012, SharePoint Development 8.30 Aamukahvi 8.50 Application page Custom actions - Script link - CSS Link - Extend the ribbon - Dialog Framework 10.00 Tauko Lab: Creating a custom ribbon 10.15 Delegate controls Event receivers Visual webpart - Including JQuery and client side object model Normal WebPart - Consuming Services - User profile service - AudienceManager 12.00 Lounastauko Lab: Custom web part with a custom list 12.45 Publishing pages & page layouts Master Pages - Custom master pages - Using v4.master - Using starter master pages - Using custom CSS
KOULUTUSTIEDOTE 6(6) 14.15 Tauko - Mobile pages and views Timer Jobs Lab: Custom master pages with a custom feature event receiver 14.30 Custom workflow activities Permission Model ContentTypes & List definitions Developer dashboard ULS Logging Performance Analyze 16.00 Koulutus päättyy Lab: Creating custom lists and content types