Upload
joerg-krause
View
521
Download
2
Embed Size (px)
DESCRIPTION
Citation preview
SHAREPOINT 2010
Eine kompakte Einführung
Jörg Krause
www.joergkrause.de
ÜBER MICH Consultant und Trainer seit 1996
SharePoint Server seit 2003, ASP.NET seit 2001SQL Server, .NET-Entwicklung
AutorCarl Hanser, Apress, Pearson
SpeakerBASTA, VSOne, ShareConf, u.v.m.
Onsite-ProjekteD, CH, IT, FRUSA, Indien
Mehr Informationen: www.joergkrause.de
VOR DEM START
SHAREPOINT PROJEKTE Was ist SharePoint? Die Gesamtarchitektur Die Entwicklungsarchitektur
SHAREPOINT IST… Eine stabile, hochskalierbare Plattform Intranetfunktionen „out-of-the-box“ SharePoint ist „multiple“:
1. Eine Applikationssammlung für Endbenutzer2. Eine Umgebung für Power-User3. Eine Plattform für die Anwendungsentwicklung4. Ein Rahmenwerk für Softwareentwickler
6
Das komplexeste Produkt im Hause Microsoft (und das erfolgreichste
Serverprodukt)
DIE GESAMTARCHITEKTUR
7
ExtraNetCustomer Domain
Gesamtarchitektur
BI HCM CRM ...
BW
J2EE Connector
DWH
Central DB
A-Tool 1Touch
...
Reporting & Analysis Services
.Net Connector
Enterprise Service Bus (SOA), BizTalk 2009
Open HubSSIS
Domain Controller
UD
DI
App
l. C
App
l. A
App
l. B
SAP GuiNetweaver
Enterprise Portal
Microsoft Office SharePointDevelopment
Staging
Production
Staging
Production
Staging
Production
Native ERP-GUI o.ä.
DIE ENTWICKLUNGSARCHITEKTUR
8
Portal 1 (Farm) Portal 1 (Farm)Portal 1 (Farm) Portal 2 Portal 3
highly governed
Development Layer
Production Layer
In diesem Bereich sind Entwicklerberechtigt zu administrieren und neueFeature, Webparts, etc. einzuspielen.Sie haben ebenfalls Zugriff auf die zentrale Administration.
In diesem Bereich sind ausschließlichMitglieder des Server-Teams berechtigt zu administrieren. Es werden nur Neue Komponenten in diesen Bereich übernommen, wenn das ChangeBoard dem zustimmt
SQL Server
Frontend Server 2...NFrontend Server 1
Entwickler-Farm Entwickler-Farm Entwickler-Farm Entwickler-Farm Entwickler-Farm
governedPre Staging Layer
In diesem Bereich werden Lösungen (Codes, Webparts, Feature, Solutions, etc.) Zusammengeführt. Schnittstelle ist das Code Repository. Entwickler haben Administrationsrechte, nutzen diese aber nur zur Erstellung von Versionen.
Repository
Final Build Prozess
Pre-Tested Portal, Solution or Feature
low governed
Range 1 Range 2 Range 3 Range 4 Range 5
GLÜCKSRAD SPIELEN
SHAREPOINT 2010 OVERVIEW
Communities
Search
Sites
Composites
ContentInsights
SharePoint 2010MOSS 2007
SHAREPOINT 2010 GESCHICHTE
2001• SharePoint
Portal Server
2003• Windows
SharePoint Services 2.0
• Microsoft SharePoint Portal Server 2003
2007• Windows
SharePoint Services 3.0
• Microsoft Office SharePoint Server 2007
SHAREPOINT 2010 OVERVIEW
SHAREPOINT 2010 STRATEGIEN
• Intranet• Mitarbeiter
• Extranet• Kunden, Partner
• Internet• Externe User
Intranet
Internet
Extranet
Intranet
SharePoint
SHAREPOINT 2010 KERNFUNKTIONEN
•Sites
•Lists / Libraries
•Web Parts
•Pages
•Alerts
•Versioning
•Metadata
•Workflow
•Security
Communities
Search
Sites
Composites
ContentInsights
SHAREPOINT 2010 FOUNDATION
Ribbon UISharePoint WorkspaceSharePoint MobileOffice ClientOffice Web App IntegrationStandards Support
Blogs and Wikis
Business Connectivity ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS
Communities
Search
Sites
Composites
ContentInsights
SHAREPOINT 2010 SERVER
Ribbon UISharePoint WorkspaceSharePoint MobileOffice ClientOffice Web App IntegrationStandards Support
Tagging, Tag Cloud, RatingsSocial BookmarkingBlogs and WikisMy SitesActivity FeedsProfiles and ExpertiseOrg Browser
Enterprise Content TypesMetadata and NavigationDocument SetsMulti-stage DispositionAudio and Video Content TypesRemote Blob StorageList Enhancements
Social RelevancePhonetic SearchNavigationFAST IntegrationEnhanced Pipeline
PerformancePoint ServicesExcel ServicesChart Web PartVisio ServicesWeb AnalyticsSQL Server IntegrationPowerPivot
Business Connectivity ServicesInfoPath Form ServicesExternal ListsWorkflowSharePoint DesignerVisual StudioAPI EnhancementsREST/ATOM/RSS
Communities
Search
Sites
Composites
ContentInsights
SHAREPOINT 2010
SHAREPOINT 2010 ONLINE (OFFICE 365)
Intranet Internet/Extranet
Enterprise User Subscription License (USL)
Standard User Subscription License (USL)
Deskless User Subscription License (USL)
New Internet Sites Offer
Partner Access Offer
New
New
• Lokales und “Cloud” Hosting gleichberechtigt• Gleiches Feature-Set in der Zukunft• Neu: Enterprise USL, Internet Sites und Partner
Access
ANFORDERUNGEN
SharePoint Server 2010 NUR 64 Bit
SharePoint Server 2010 MUSS 64 Bit Windows Server 2008 oder 64 Bit Windows Server 2008 R2 haben
SharePoint Server 2010 MUSS 64 Bit SQL Server 2008 oder 64 Bit SQL Server 2005 haben
SITES
SITES
Grundlegende Funktion um Informationen im Intranet, Extranet und Internet zugänglich zu machen
Kernfunktion!
SITES
o SharePoint Web Experience
o Office Client
o SharePoint Workspace
o Office Web Apps
o SharePoint Mobile Access
RIBBON
o Bekannt aus Microsoft Office 2007 / 2010 (Word, Excel, Access, etc.)
o Kontextabhängige Darstellungo Programmierbar, erweiterbar, anpassbar, …bar
WORKSPACE
o SharePoint Offlineo Automatische
Synchronisationo Vorher Groove
MOBIL
Access multiple sites and libraries
View and sync libraries easily
Access your content offline
SharePoint Workspace
Mobile
o Offline mit SharePoint Workspace Mobileo SharePoint unterstützt SMS (3rd Party Provider)
OFFICE INTEGRATION
o Office im Browsero Dokumente gleichzeitig bearbeiteno Cross-browser Support
COMMUNITIES
Austausch von Informationen über und mit Menschen im Unternehmen Bildung von formellen und informellen Gruppen „Facebook“ im Unternehmen
COMMUNITIES
COMMUNITIES• Gemeinsamer Inhalt
• Social Feedback und Organization
• Benutzerprofile
• MySites
• People Connections
BENUTZERPROFILE
• Status Updates
• Org Chart
• Feeds
• Tags und Notizen
BENUTZERAKTIONEN
• “Taggen”
• Bewerten
• Notizen
BLOGS UND WIKIS
• Einfaches Blog
• Simples Wiki
INHALTE / DATEN
INHALTE
SharePoint == CMS & SharePoint == DMS Erzeugen, Prüfen, Freigeben, Veröffentlichen Einhalten von Regeln Dokumente, Websites, Daten Auditierbar Dauerhaft (Records Management)
CMS
• Große Listen und Bibliotheken
• Enterprise Metadata
• Document Sets
• Web Publishing inkl. Digital Asset Management
• Governance und Records Management
META DATEN
• Zentral definierte Taxonomien und Termsets• Seitenspalten und Content Types• Cross Site Collections• Eindeutige IDs• Metadaten Navigation
VIDEO STREAMING
• Neues Media Web Part• Einfach für Audio/Video• Hochladen statt URL• Nie wieder Videos per E-Mail versenden!
DOCUMENT SETS
• Elektronische Akte• Spezieller Content Type• Wichtigster Schritt zum vollwertigen DMS
SUCHE
SUCHE
„Google“ Experience im Enterprise Jedes Format Immer Echtzeit Weit skalierbar Zusammenfassung aller Daten, in SP, außerhalb, im Dateisystem wo auch immer…
SUCHE
• Interaktive Suche
• Relevanz
• Connectivität
• skalierbar und flexibel
SUCHE - PERSONEN Identifikation im Unternehmen Suchgetriebene Zusammenarbeit
SUCHE - ERGEBNISLISTE Verfeinerung der Suchergebnisse Verwandte Suchergebnisse Vorschau, Thumbnails Ermitteln der sozialen Distanz
SUCHE – GOOGLE LIKE
INSIGHT (EINBLICKE)
INSIGHTS
Werkzeuge für Informationsarbeiter Informationen schnell…
…liefern …verteilen …analysieren
Auch bekannt als „Business Intelligence“ Kann aber ein bisschen mehr
INSIGHTS
o Excel Services
o Performance Point Services
o SQL Server
o PowerPivot
o Visio Services
INSIGHTS
o Access Services
o Visio Services
o PowerPoint Services
o Performance Point Services
o Chart Web Part
VISIO SERVICES
o Echtzeit Datenanzeige aus Visio ohne den Office-Client
o Jede Datenquelle kann benutzt werden, auch externe
o Integration mit Excel als Datenquelle
o Automatische Aktualisierung
PERFORMANCE POINT SERVICES
o Decomposition Treeo Scorecards o SQL Server Analysis Services 2008 support
BUSINESS CONNECTIVITY SERVICES (BCS)
o Externe Dateno SQL Servero Excelo XMLo ODBC
o Extrem einfache Einrichtung
o Intern als normale Liste
COMPOSITES (VERBINDUNGEN)
COMPOSITES
Nutzer in Fachabteilungen sollen damit schnell Lösungen ohne Zugriff auf die IT-Abteilung schaffen IT beschränkt sich auf die Bereitstellung, Stabilität, Verfügbarkeit Neue Philosophie: Den User „befähigen“ (empower)
Im Kern: Portalfunktionen
COMPOSITES
o SharePoint Designer
o InfoPath Forms Services
o Access Services
o Sandbox Solutions
ADMINISTRATIONENTWICKLERUNTERSTÜTZ
UNG
ADMINISTRATIONo Besseres Upgrade
o Leistung, Health Monitoring, Analytics
o PowerShell Admin
o Web Interface (ZA)
o Skalierbarkeit und Verfügbarkeit
ENTWICKLERUNTERSTÜTZUNG
o Komplette APIo Application Lifecycleo Visual Studio 2010 o Developer Dashboardo Windows 7 oder
2008(R2)
DISKUSSION