Download presentation
Presentation is loading. Please wait.
Published byAron Grant Modified over 9 years ago
1
Basel · Baden · Bern · Lausanne · Zürich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · München · Stuttgart · Wien Microsoft MSDN TechTalk Reusable SharePoint Application Development Christoph Gerum christoph.gerum@trivadis.com Zürich: 23.02.2011
2
Reusability = Lower TCO Reusable SharePoint Application Development Application/Functionality Navigation, look & feel Security and “intelligent” controls Base Services e.g. List, Views, Search High level Services e.g. PerformancePoint Services My work
3
SharePoint Newsletter Application Reusable SharePoint Application Development Application/Functionality Navigation, look & feel Security and “intelligent” controls Base Services e.g. List, Views, Search High level services e.g. PerformancePoint Services My work
4
Reusable SharePoint Application Development Modul Image Link Control HTML Control Link Control HTML Control List List View SharePoint Newsletter Application
5
Newsletter Application Process Reusable SharePoint Application Development Module Creation and Quality Assurance Process Newsletter Assembling Process and QA Process
6
Newsletter Modul Creation Reusable SharePoint Application Development Multi language support Additional editorial support functionality Modul
7
Newsletter Layouting Reusable SharePoint Application Development
8
Newsletter Reuse UserField Reusable SharePoint Application Development Translation Quality Assurance Module Editor
9
Newsletter Reuse UserField Reusable SharePoint Application Development public class TVDUserField : Microsoft.SharePoint.WebControls.UserField plField = null; plField = CreateBaseControl(new UserField()) as UserField; User Control SharePoint List / ListField Binding User Control Assembling/Orchestration Unit Testing Business Layer, WebPart is pure Presentation Layer SharePoint Deployment by System Engineer of Service Providers on Staging and on Production
10
Use Search Reusable SharePoint Application Development
11
SharePoint Smart Briefing Reusable SharePoint Application Development Application/Functionality Navigation, look & feel Security Base Components Base Services e.g. WebPart SharePoint Framework High level services e.g. PerformancePoint Services My work
12
Smart Briefing – CheckIn/Out (Pilot & Crew) Reusable SharePoint Application Development External Service CheckIn External Service CheckOut Page View WebPart External Service View Current State
13
SharePoint Smart Briefing Implementation Detail Reusable SharePoint Application Development Access to SharePoint Smart Briefing HTTP Module Smart Briefing WebPart pure Presentation External Service SSOCheckIn/Out Process Smart Briefing Services Prozessorchestration Complex WebService Orchestration
14
Smart Briefing – CheckIn/Out (Pilot & Crew) Check In Check Out
15
Reusability = Lower TCO Reusable SharePoint Application Development Application/Functionality Navigation, look & feel Security and “intelligent” controls Base Services e.g. List, Views, Search High level services e.g. PerformancePoint Services My work
16
A PerformancePoint Service Dashboard Dashboard ScoreCard Report(s) Reusable SharePoint Application Development
17
Basic ScoreCard Design Reusable SharePoint Application Development
18
A simple Dashboard Dashboard ScoreCard Report(s) Reusable SharePoint Application Development
19
Make or use (buy) Reusable SharePoint Application Development Limited use of SharePoint (Navigation, Security) Added Value of SharePoint License Fees Broad reuse of SharePoint Features (Lists, UI Controls, …) 100 % Use of SharePoint Features SharePoint Foundation SharePoint Server
20
Basel · Baden · Bern · Lausanne · Zürich · Düsseldorf · Frankfurt/M. · Freiburg i. Br. · Hamburg · München · Stuttgart · Wien Thank you. Questions ?? Christoph Gerum christoph.gerum@trivadis.com
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.