Microsoft Dynamics.

Slides:



Advertisements
Similar presentations
Organizing List and Documents with Site Columns and Content Types Gayan Peiris Principal Consultant
Advertisements

Site Collection, Sites and Sub-sites
SharePoint Forms All you ever wanted to know about forms but were afraid to ask.
Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
William Cornwill SharePoint Technical Specialist Microsoft Australia Microsoft Office System SharePoint 2007 Customising the Document Information Panel.
Welcome to the Minnesota SharePoint User Group. Agenda Quick Intro Announcements and News Document Management Content Types Records Management Q&A.
Microsoft SharePoint 2010 technology for Developers
Randy Williams, MOSS MVP Senior Consultant Synergy Corporate Technologies.
Windows SharePoint Services: Advancements In Document, Content, And Data Storage Dustin Friesenhahn OFF409 Program Manager Microsoft Corporation.
1 of 4 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
1 of 6 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
SharePoint 2010: BCS m Business Connectivity Services.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2006 Microsoft Corporation.
Customising SharePoint David Gristwood Developer & Platform Group
Definitions Collaboration – working together on team projects and sharing information, often through ad-hoc processes, to accomplish project goals. Document.
SharePoint's Role in the Future of DMS and ECM for Legal.
Today’s Agenda 14:30 Communication & Collaboration Platform 14:50 Portals & Document Management 15:10 Enterprise Project Management 15:30 Break 15:50 Business.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Ian Palangio - Microsoft Product Specialist, InfoPath MVP Ben Walters - SDM Solution Specialist – Portals and Collaboration.
WSS 3.0 Architecture and Enhancements Ashvini Shahane Member – Synergetics Research Lab.
Create with SharePoint 2010 Jen Dodd Sr. Solutions Consultant
DEV317 Integrating Extensible Business Graphics into Enterprise Applications using Visio 2003 Mai-lan Tomsen Bukovec Program Manager.
Basic Developer Knowledge That Every SharePoint Admin Must Have Randy Williams, MVP MOSS Synergy Corporate Technologies
OFC 303 Advanced Word XML: Customer-Defined Schemas Brian Jones Program Manager Authoring Services.
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Office Business Applications Workshop Defining Business Process and Workflows.
Windows Role-Based Access Control Longhorn Update
OFC291 Microsoft® Office Word XML (part 1 of 3): Introduction Martin Sawicki Lead Program Manager.
Microsoft Office System UK Developers Conference Radisson Edwardian, Heathrow 29 th & 30 th June 2005.
D301 Building solutions with the Project Data Service David Solomon InfoPath ADC Microsoft Corporation.
1 © Xchanging 2010 no part of this document may be circulated, quoted or reproduced without prior written approval of Xchanging. MOSS Training – UI customization.
Coding Compliance Components Writing Custom Policies for Auditing, Expiration and More Jason Morrill Program Manager Windows SharePoint Services.
Module 9 User Profiles and Social Networking. Module Overview Configuring User Profiles Implementing SharePoint 2010 Social Networking Features.
The SharePoint Shepherd’s Course for End Users Based on the book by Robert L. Bogue Copyright 2011 AvailTek LLC All Rights Reserved.
Microsoft Visual Studio 2005 Tools for the Office System: Building Office Solutions Using Visual Studio 2005 Tools for Office Andrew Coates Developer Evangelist.
Windows SharePoint Services Development Part 1: Paul Appleby Application Architect Microsoft Limited.
OFC311 Developing Microsoft Office InfoPath 2003 Solutions: Technical Drilldown Part 1 Tudor Toma Group Program Manager Office Microsoft Corporation.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Workflow in Microsoft Office SharePoint Server Jessica Gruber Consultant Microsoft Corporation.
Document Management with Office SharePoint Server 2007 Jason Morrill Program Manager Windows SharePoint Services.
Microsoft Virtual Academy Jamie McAllister | SharePoint MVP & Solution Architect Rob Latino | Program Manager in Office 365 Support.
SharePoint 101 – An Overview of SharePoint 2010, 2013 and Office 365
Joy Rathnayake Senior Architect – Virtusa Pvt. Ltd.
Building Enterprise Applications Using Visual Studio®
Integrating SharePoint 2010 with Office 2010
5/13/2018 8:08 AM © Microsoft Corporation. All rights reserved. MICROSOFT MAKES NO WARRANTIES, EXPRESS, IMPLIED OR STATUTORY, AS TO THE INFORMATION IN.
5/25/2018 2:39 AM © 2006 Microsoft Corporation. All rights reserved.
6/2/2018 3:37 PM © 2009 Microsoft Corporation. All rights reserved. Microsoft, Windows, Windows Vista and other product names are or may be registered.
Business Connectivity Services in SharePoint 2010 and Office 2010
What is SharePoint and why you should care
Visual Studio Tools for Office 2005
Accessing and Surfacing LOB Data in SharePoint 2010
2007 Office System Integration
Searching Business Data with MOSS 2007 Enterprise Search
Microsoft Office System 2007: Records Management
Learn how to make SharePoint Accessible and Inclusive
LitwareHR v2: an S+S reference application
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
SPC Developer 1/18/2019 © 2012 Microsoft Corporation. All rights reserved. Microsoft, Windows, and other product names are or may be registered trademarks.
SharePoint 2010 – SharePoint 101
Visual Studio 2010 SharePoint Development Tools Overview
Microsoft Office SharePoint 2007 Technical Enablement Tour
Microsoft Dynamics.
Windows Forms in Visual Studio 2005: An in-depth look at key features
SharePoint 2007 Developer Overview Collaboration BI Features
Mark Quirk Head of Technology Developer & Platform Group
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Developing Data Driven SharePoint Solutions
MS Confidential : SharePoint 2010 Developer Workshop (Beta1)
Presentation transcript:

Microsoft Dynamics

Essentials 3 – Content Types and Metadata Microsoft Dynamics Essentials 3 – Content Types and Metadata Jason Morrill Program Manager Windows SharePoint Services

Office System Developer Conference 2006 9/12/2018 5:08 PM Office System Developer Conference 2006 Agenda What’s a content type Content type creation & management Office client integration Extensibility hooks Building a solution on content types Agenda Overview User Interaction Extensibility Points © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 3

9/12/2018 5:08 PM Problems we tackled Many document types identified in my organization but no way to enforce standards Typical Types Expense Report Contract Announcement Customer Record HR Policy Need to store different types of documents in one location Actions available to users depend on the type of content Problems we tackled Folks said many types – no standard management Central store for documents Type dependent actions ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

What’s in a content type 9/12/2018 5:08 PM Office System Developer Conference 2006 What’s in a content type Schema Definition (Collection of fields) Some fields shared between types, some unique Document template Workflows Policy settings 3rd party behaviors Custom Forms Custom Events Content Types created on a site Can be re-used in multiple lists Visible in all child sites Multiple types on a single list What’s in a content type Out of Box Metadata and Template Actions: Policies and Workflows Extensible Forms Events UI Now we’ve got one… where does it go? Created on site Used on List Talk to site columns © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Microsoft Wide Customer Research Microsoft Expense Report 9/12/2018 5:08 PM Hierarchy Allows individual customization of an organization's types “My Company” definition of a type vs. “My Team” definition Base Document Hierarchy But, we really want a hierarchy… MS customer research \ Office customer research Parent\Child Story about talking to companies and coming to consensus Microsoft Wide Customer Research Microsoft Review Form Microsoft Expense Report Office Team Customer Research ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Management And Re-Use Types of changes to a Site Content Type 9/12/2018 5:08 PM Management And Re-Use Types of changes to a Site Content Type Add/remove fields Update document template Change policy Push down changes Changes are optionally applied to existing lists or other types which inherit from it Granular – Individual changes can be pushed down Why optionally push down changes? Allow consumers of the type to make their own customizations Admin can “Seal” a content type to prevent consumers from making changes Management and Re-Use But, how do we manage that? Change central type Optionally push down granular changes More control = seal Balance: local customization\global control Easy to manage central objects Easy to customize central objects without breaking central control Knobs to dial up control Readonly\Sealed ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Content Type Creation/Management 9/12/2018 5:08 PM Office System Developer Conference 2006 Content Type Creation/Management DEMO – Make a CT and update it Supplies PPT doc template Doclib Create a site content type: SharePoint Conf Presentation Add existing site columns: Author, % Complete Add new custom column: Technical Detail (Low, Medium, High) Upload a pptx template Add to doclib Go to list content type Add from existing list column: Day Return to site content type Add new custom column: Rating (Number) Push down changes Click New Notice all the columns are there! © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Office System Developer Conference 2006 9/12/2018 5:08 PM Office System Developer Conference 2006 Metadata In Office New property UI: Document Information Panel Metadata part of document creation Visible/editable offline Customized using InfoPath Business logic, connect to external data, etc. Properties easily bound into document content Metadata in Office At the right time! In user’s workflow! Properties part of doc creation\offline InfoPath form, with all IP feature richness Add business logic, role scoping, etc © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary. 9

Office Client Integration 9/12/2018 5:08 PM Office System Developer Conference 2006 Office Client Integration DEMO – Making a custom property panel Supplies Contract Demo Content Type With document template Doclib With contract demo CT With column in view that’s in CT Go to contracts lib Create new contract Show property panel Go to customize property panel Talk about design task pane Add conditional formatting Edit doc template Insert Contract Type into doc template body Create new contract, save Show promo\demo from the document body Go to lib and show promo demo © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Content Types Extensible Behaviors 9/12/2018 5:08 PM Content Types Extensible Behaviors Full OM Support Define in code or in front end XML files Deployed with “features” framework Customizable new/edit/display forms Auto-generated based on schema Define a different ASCX form template Define completely different ASPX forms Workflows by type Custom Settings UI Generic XML storage Used to store solution data Events anchored by type Content Types Extensible Behaviors OM XML\Features Xml Documents In Addition… Forms Workflows Events Plug in Settings UI Build your feature! Archive on Delete ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Content Types Extensible Behaviors 9/12/2018 5:08 PM Content Types Extensible Behaviors Package features and behaviors with content types instead of lists How 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 site No dedicated place where content must live to benefit from a new feature Content Types Extensible Behaviors Web Page type – scheduling\approval workflow and events XML Document – uses content type ID to determine parser behaviors Discussion – custom forms and user XP ©2005 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Custom Content Type: Expense Report 9/12/2018 5:08 PM Office System Developer Conference 2006 Custom Content Type: Expense Report DEMO – Custom Events in an Expense Report Supplies Feature with Content Type Field Definition Event Handler Form Show Event Code – checks CT data Show feature XML – associate with type Install feature! Add CT to list Add item at $125 It’s too high! Change and watch it work Create a normal item and enter $125 It works just fine! © 2006 Microsoft Corporation. All rights reserved. This presentation is for informational purposes only. Microsoft makes no warranties, express or implied, in this summary.

Content Types Summary Centralized management of business types Microsoft Dynamics Content Types Summary Centralized management of business types Multiple types stored in a single location Reusable definitions Hierarchical management structure Deep integration into the Office clients Metadata part of document creation process Power of InfoPath for metadata collection Full set of extensibility hooks Workflows, forms, events, custom actions Consider building on Content Types instead of lists Summary Content Types = business types Full metadata and behaviors To meet business scenarios Deep client integration Fully extensible If you are looking to build a type or document or list item, you probably want to make a content type