The XML/RDF encoding schemes for CERIF. Application profiles for scientific metadata.
SearchSearch User Profiles SearchSearchExcelExcelUserProfilesUserProfiles Managed Metadata.
-
Upload
marlon-colby -
Category
Documents
-
view
215 -
download
0
Transcript of SearchSearch User Profiles SearchSearchExcelExcelUserProfilesUserProfiles Managed Metadata.
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
GetReady for SharePoint development
Connectivity with SharePoint 2010
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
Overview
The 2010 service modelBusiness Connectivity Services
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
CHANGES FROM 2007 » 2010 SERVICE MODEL
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
Challenges with MOSS 2007 SSP's
Office SharePoint Server 2007’s SSP’s were a big improvement, but were also limitingAll or nothing (Search / Profiles / Excel / BDC)Not extensible – no custom SSP storyWeb apps were tied to specific SSPsTied to a single farm
shared-farm SSP’s possible but tricky
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
Changes from WSS3 » MSF 2010
New services model much more flexibleWeb apps allow a la carte selection modelFramework part of MSFTied to single farm or shared across farms
Entire farms can be dedicated to service hostingAllows centralized shared computing investments for very intense services like Web analytics or business intelligence
Easily scaled out for load balancing high demand service apps
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
Service Model – Logical View
Farm 3Farm 2Farm 1
http://www.contoto.com
http://intranet
Search
User Profile
s
Search
Excel
UserProfile
s
ManagedMetadata
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
Service Model – Architectural ViewService:
Actual program (binaries)deployed to servers in farm
Service Application
Service Proxy Service Proxy
Web Part, Pages(Service
Consumer)
*.SVC’s, PowerShell Cmdlets(Service Consumer)
Service Machine Instance: Actual instance of the running service binaries on a server
Service Application: Configuration of the service in a farm
Service Application Proxy:Reference to the Service Application
Service Consumer: Bits that utilize the service’s logic
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
Examples of OOTB Services
Excel ServicesWeb AnalyticsSearchEnterprise MetadataBDCUser Profiles
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
BUSINESS CONNECTIVITY SERVICES (BCS)
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
BCS Architecture
CustomSQL
External DataWCF
Cache
Business Connectivity Services
Client Runtime
SharePoint Server 2010
Business Connectivity Services
Secure Store Service (SSS)
Search, Workflow, Web Parts
External Content Types (ECT)
Server Runtime
SharePoint SiteVSTO
PackageExternal
List
Office Client
Office Integration
External Business Parts
Custom Code
.NET Connector
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
External Content Types
External Content Type
(ECT)
External Data Source(Web Service, DB, .Net
object, LOB system, Web 2.0 service, etc.)
Office Clients (Rich)
SharePoint (Thin)
BCS
BCS
Describes the schema and data access capabilities of an external data source and its behavior within Office and SharePoint
*formerly known as BDC Entity
BCS-enabled solutions rely on ECTs to integrate external data into SharePoint and the Office client applications
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
Solution Types, Personas and Tools
Power User / No code RAD Dev
• OOB UX on thin and rich clients (Outlook and Groove) based on External Lists• Custom Forms in SharePoint and
Groove• Connect to existing back-end
integration services or simple databases• Simple BDC Models (few ECTs,
simple associations)• Transparent packaging
(managed by BCS)
Advanced
Advanced Dev Custom Code
• Custom UX and data integration on thin and rich clients (apps that support VSTO add-ins)• Through Office, SharePoint and
BCS Object Models• Custom back-end connectivity
through .Net objects• Complex BDC models (many
ECTs, complex associations)
• Explicit packaging (managed by dev)
SharePoint Designer
Simple
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
SharePoint WorkspaceThe next generation of the product formerly known as Groove
Offline capableInfoPath forms UI (customizable)Respects SharePoint view settings (filter/sort/group)Error/conflict resolutionSearch across business data
©2009 Microsoft Corporation. All rights reserved. Beta 2 Content – Published 12/1/2009
© 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered trademarks and/or trademarks in the U.S. and/or other countries.
The information herein is for informational purposes only and represents the current view of Microsoft Corporation as of the date of this presentation. Because Microsoft must respond to changing market conditions, it should not be interpreted to be a commitment on the part of Microsoft, and Microsoft cannot guarantee the accuracy of any information provided after
the date of this presentation. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN THIS PRESENTATION.