SharePoint – platforma Demo – SPD, InfoPath, BDC, připojení na webovou službu Shrnutí Případová studie, prezentace řešení partnera – Lundegaard SPS 2010 – novinky pro vývojáře
Technologie Windows SharePoint Services (v3) – Webové aplikace na Windows Serveru – Využívá databázi SQL (instaluje SQL Express 2005) Je součástí – Windows Server 2003/2008 – Small Business Server 2003/2008 Je zahrnuta v licenci serveru – není potřeba další licence nebo CAL! Office SharePoint Server 2007 – Postavený na WSS – Rozšíření o další funkcionality Records Management, Web Content Management, InfoPath Services, BDC, SSO, Excel Web Services, Enterprise Search,... Licencování – Server, CAL – SharePoint for Internet Sites Lokalizace Je k dispozici v české lokalizaci Je možné použít jazykový balíček (pro další jazyky nebo pro češtinu na anglické verzi)
Jednotná infrastruktura pro aplikace, komunikaci, spolupráci, intranet, extranet a web
BusinessIntelligence Spolupráce Vyhledávání Portál Formulářové aplikace Platforma služeb Pracovní prostory, Bezpečnost, Správa, Struktura Správa obsahu obsahu Výstupy napříč podnikovými aplikacemi Centrum sestav, KPI, Manažerské tabule, vizualizace dat pomocí Excel Web Services Integrovaná správa dokumentů, centrum záznamů, webové publikování s návazností na politiky a workflow Formulářové aplikace, integrace s podnikovými systémy, podpora SSO Integrované nástroje pro efektivní a rychlé sdílení informací (seznamy typu úkoly, kalendáře …), integrace s aplikacemi Office klient Vyhledávání napříč různými zdroji dat – strukturovaná / nestrukturovaná, vyhledávání v podnikových aplikacích Vytváření škálovatelného a stabilního portálovém řešení s podporou spolupráce a personalizace
Návrh, struktura, design, ovládání Intranet Specifické pracovní prostory – správa zakázek, projektů, workflow Prostředí pro týmovou spolupráci Specifické potřeby pro DMS Správa dokumentů Konentory do externích zdrojů – federační konektory, BDC Vyhledávání podnikových informací Tvorba el. formulářů, navázání na procesy, workflow Aplikace SSO, BDC Integrace podnikových aplikací Vývoj specifických agend Aplikace k okamžitému použití
SharePoint Designer Úpravy designu (masterpages) Datové pohledy Tvorba obsahu a webpart Tvorba workflow InfoPath Návrh a publikace XML formulářů Vstupy a výstupy z/do různých datových zdrojů Visual Studio Tvorba aplikací, webpart, pokročilých workflow,... Připravené šablony projektů a nástroje přímo pro práci se SharePointem BDC Editor Nástroj pro vytvoření BDC aplikačního souboru (konektoru) Vzorové kódy a hotové aplikace msdn. microsoft.com Top 40 templates
Pro vývoj Široké možnosti využití Nástroje a standardy Integrace systémů a aplikací Pro uživatele Známé prostředí – webový prohlížeč Dostupnost informací a aplikací Pro správce Flexibilní správa Integrace s infrastrukturou (Active Directory, komunikační řešení, LOB aplikace)
Petr Bartoň Lundegaard MS certified partner
Wood & company – investiční banka v CEE Obchodník s CP, Corporate finance, Asset management Cca 120 pracovníků po Evropě (v Praze cca 80) Systémy heterogenní, částečně vyvíjené interně
Řízení požadavků přicházejících na ITLepší servis interním „zákazníkům“Přehled o rychlosti a kvalitě odezvy pro CIOIdentifikace slabých míst v procesuReporting boardu, podpora budgetingu HelpDesk
Identifikace stávajícího procesu Úprava procesu s pomocí konzultační firmy, návrh systému parametrizovatelného workflow Sharepoint (WSS) má zákazník rozjeté a IT má zájem si ho „vyzkoušet v praxi“ ale neví jak a na co (jaké implementovat agendy) Zákazník se chce účastnit implementace pro zvýšení interního know how Sharepoint vhodný pro připravenost na řešení potřeby a zároveň jako standardizovaná platforma pro vývoj a nasazení dalších agend (a přechodu na MOSS)
Použité nástroje: Microsoft Visual Studio Profesional edition (programovací jazyk C#, návrh a implementace Workflow za pomoci vestavěného editoru).Net Framework 3.5 Windows SharePoint Services 3.0 Tools: Visual Studio 2008 Extensions Interní framework Olaf 3.0 pro podporu implementace pod WSS 3.0 (specieání fields, opakující se části WF, features, web parts) Nasazení projektu: Nasazení projektů proběhlo iterační metodou. Od prvotního prototypu proběhlo několik cyklů připomínek a postřehů až k finální verzi nasazené v produkčním prostředí. Projekt se nasazoval do již existujícího prostředí WSS 3.0 a bylo nutné zabezpečit splnění podmínek bezpečnostní politiky společnosti. Produkční prostředí bylo z důvodu bezpečnostní politiky odděleno od internetového prostředí a nasazení proběhlo instalaci přímo na místě u zákazníka Zákazník následně převzal administraci agend svým interním IT oddělením
Měsíčně se v HelpDesku eviduduje cca 1 tis. požadavků IT je schopno garantovat odbavení požadavků v definované lhůtě (interní SLA) ke spokojenosti zaměstnanců CIO je schopen kvantifikovat požadavky na lidské zdroje do podpory vzhledem k počtu a druhu požadavků Zaměstnanci si na nový systém zvykli a běžně ho využívají (odpadlo ování)
Visual Studio 2010 SharePoint tools LINQ to SharePoint Developer Dashboard Business Connectivity Services Client Object Model Silverlight Web Part