SharePoint Futures SharePoint Futures Tony Knors Tony Knors Partner Technology & Solutions Advisor Partner Technology & Solutions Advisor Dirk Fierens Dirk Fierens IW Specialist Enterprise and Partners IW Specialist Enterprise and Partners Group Group Microsoft BeLux Microsoft BeLux
56
Embed
SharePoint Futures Tony Knors Partner Technology & Solutions Advisor Dirk Fierens IW Specialist Enterprise and Partners Group Microsoft BeLux.
This document is posted to help you gain knowledge. Please leave a comment to let me know what you think about it! Share it to your friends and learn new things together.
Package features and behaviors with content types instead of listsHow we use it
“Web Page” type with scheduling and a complex approval process“XML Document” type with ties to rich XML data extraction“Discussion Thread” with custom forms and user experience
Type can be used anywhere in the siteNo dedicated place where content must live to benefit from a new feature
Event FrameworkEvent Framework
Events are key framework to plugging in new functionalityMore complete list of asynchronous events
Schema changed, Site deleted, etc.
Supported on regular lists as well as document librariesMultiple handlers on a listNew synchronous “before” events!
Before update, delete, etc.
Field customization UIField customization UI
{Auto-generated field property input form based on field PropertySchema
• Initiation and parameter setting• Ad-hoc Customization (Forward/Delegate)• Task Completion
Authoring Apps
SharePoint Designer
• Wizard-based authoring• Forms integration• Application deployment
SourceList
TaskList
Access
• Initiation and parameter setting• Task Completion• Reporting
Workflow Initiation in a document library
And in the apps…
Workflow tasks in Outlook
Notification within Office Applications
And in e-mail…
1. Definition of Confidential Informaion and Exclusions
(a) “Confidential Information” means nonpublic information that a party to this agreement (“Disclosing Party”) designates as being confidential to the party that receives such information (“Receiving Party”) or which, under the circumstances surrounding disclosure ought to be treated as confidential by the Receiving Party. “Confidential Information” includes, without limitation, information in tangible or intangible form relating to and/or including released or unreleased Disclosing Party software or hardware products, the marketing or promotion of any Disclosing Party product, Disclosing Party’s business policies or practices, and information received from others that Disclosing Party is obligated to treat as confidential. Except as otherwise indicated in this Agreement, the term “Disclosing Party” also includes all Affiliates of the Disclosing Party and, except as otherwise indicated, the term “Receiving Party” also includes all Affiliates of the Receiving Party. An “Affiliate” means any person, partnership, joint venture, corportation or other form of enterprise, domestic or foreign, including but not limited to subsidiaries, that directly or indirectly, control, are controlled by, or are under common control with a party.
I understand that Microsoft Corporation (“Microsoft”) will be disclosing confidential and proprietary information (“Confidential Information”) to me during the Web Professional Focus Groups on ____________, 2002. Such Confidential Information may include, but is not limited to information relating to the development, marketing, or distribution of released or unreleased versions of Microsoft products and any other information which is designated as confidential by Microsoft.
With respect to the Confidential Information, I agree that:
(i) in the event I or my company have executed a Microsoft Corporation Non-Disclosure Agreement, I will treat the Confidential Information as confidential in accordance with the terms and conditions of such agreement; or
“This” workflow in WSS
“My” workflows in Outlook
Workflow gallery
Customization for Routing
Microsoft Office InfoPath
File Edit View Favorites Tools Help
Approval Line Submit Attach Comments
My Approval – Gildong Hong
MSWeb > Office
Home
Microsoft Internet ExplorerMicrosoft Internet Explorer
File Edit View Favorites Tools Help
http://home
DocID ABC-MKT-200310-1236
Date 2003/10/13
Proposer Gildong Hong
Department Marketing
Permission Public
Keyword Exhibition
Retention Period 1 year
Cooperat
ion
Annual software exhibition participationSubject
Attachment: Exhibition schedule
We are going to participate the annual software exhibition in December. Please approve the necessary budget.
1. The budget needed: $10,0002. Schedule: December 10 – December 12
Attached is the detailed exhibition schedule.
ABC Corporation Approval Line Setting
OK Cancel
RolesPerson
Approval Type
Normal approve
Co-approve
Cooperate
Arbitrary
Remove Approver
Add Approver
1 Ongoing Proposer MKT Gildong Hong
Organization Chart by person No. Status Type Dept Name
Master page defines how navigation is renderedPage layout ASPX defines how page content is renderedTogether they render the full page1-3 Master pages, 10-25 Page Layouts to 10 of thousands of pages
Page execution:Page URL requestedPage layout executed in content of pageContent server controls bind to page fieldsRendered page returned
Inherited from WSS:Versioning, Check-in/Check-outContent typesAccess controlWorkflow
Portal NavigationPortal Navigation
Dynamic navigation based on site hierarchyIncludes webs, pages and authored linksNavigation links trimmed based on security, workflow state and publishing schedule
Information Policy FeaturesInformation Policy FeaturesOut of the box features and extensibility
Expiration: allows custom time periods and actions. An expiration action can kick off a workflowAuditing: Our audit log is designed to be extended. Our reporting features treat “add-on audits” as first class citizensLabels/Barcodes: You can create your own schema, numbers, text, or pictures to be attached to any item in our repository. These are typical SharePoint fields and are indexed for search
You can build your own or replace any of theseExamples of new policy features you can build
De-duplicationDigital signature-based document integrityDocument “Hygiene”Convert to Fixed Format
Confidential – Microsoft CorporationConfidential – Microsoft Corporation
10+ out-of-the-10+ out-of-the-box filter partsbox filter parts
Display specific Display specific spreadsheet spreadsheet
ranges or chartsranges or charts
Unified filtering Unified filtering across all parts on across all parts on
the dashboardthe dashboard
Server-based SpreadsheetsServer-based SpreadsheetsIncorporate spreadsheet components in BI dashboardsIncorporate spreadsheet components in BI dashboards
Server-based SpreadsheetsServer-based SpreadsheetsIncorporate spreadsheet components in BI dashboardsIncorporate spreadsheet components in BI dashboards
Confidential – Microsoft CorporationConfidential – Microsoft Corporation
Out-of-the-box Out-of-the-box templatetemplate
Personalized and Personalized and targeted content targeted content
deliverydelivery
Server-based SpreadsheetsServer-based SpreadsheetsBuild on SharePoint content management featuresBuild on SharePoint content management features
Server-based SpreadsheetsServer-based SpreadsheetsBuild on SharePoint content management featuresBuild on SharePoint content management features
Search for Search for reports, reports,
spreadsheets spreadsheets and dashboardsand dashboards
Conclusion and next stepsConclusion and next steps