Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner –...
-
Upload
shanon-griffith -
Category
Documents
-
view
217 -
download
0
description
Transcript of Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner –...
![Page 1: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/1.jpg)
Microsoft Office SharePoint 2007 Technical Enablement TourPatrick Tisseghem (Managing Partner – U2U)[email protected]
![Page 2: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/2.jpg)
Introducing the Microsoft Office Forms Server
![Page 3: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/3.jpg)
© 2006 Microsoft Corporation.
Agenda
● Office Forms Server● The Business Data Catalog
![Page 4: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/4.jpg)
© 2006 Microsoft Corporation.
Microsoft InfoPath● Rich-client desktop app● Platform creation and delivery of electronic forms
Capture business dataDynamic, XML-based formsRich data entry and validation
Automate business processesIntegration with multiple back-end systems and services
Rapid solution developmentConditional and rule-based logicScript and .NET support
![Page 5: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/5.jpg)
© 2006 Microsoft Corporation.
Challenges● Forms can only be
filled in with smart client● Hard to offer off-line
capabilities● Integration in Office
and own apps● Programming against
InfoPath OM is often a challenge on its own
![Page 6: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/6.jpg)
© 2006 Microsoft Corporation.
The InfoPath Template
XSN File
![Page 7: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/7.jpg)
© 2006 Microsoft Corporation.
Designing InfoPath Templates
● Basically same steps as designing an InfoPath 2003 template
● Improvements for template designers– New controls– Additional functions (date-related operations)– Better management of data connection definition files– Better off-line support– Re-use InfoPath chunks via template parts– Document and data importers
![Page 8: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/8.jpg)
DEMODesigning an expense report
![Page 9: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/9.jpg)
© 2006 Microsoft Corporation.
Publishing InfoPath Templates
● Publishing wizard– As an Installable File (MSI or JS)– To a Network Folder– Via an Email– To a SharePoint Library
● InfoPath Forms Services– Part of MOSS 2007 – Available as stand-alone product on top of WSS v3– Fill out InfoPath forms with or without the InfoPath client
![Page 10: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/10.jpg)
© 2006 Microsoft Corporation.
InfoPath Forms Solutions Topology
InfoPath Client (Design Mode)
Intranet Extranet / Internet
Browser
InfoPath Client (Edit Mode)
Server Farm Forms Services
IW : InfoPath DesignerDeveloper : VS Tools
Browser
InfoPath Client (Edit Mode)
![Page 11: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/11.jpg)
DEMODeploying for a browser-based scenario
![Page 12: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/12.jpg)
© 2006 Microsoft Corporation.
Integration with WSS v3
● Windows SharePoint Services 2007– Form Template Library
● Master library of all admin deployed forms– Document Libraries
● Multiple form templates per library– Content Type Templates
● Simplify document library creation
![Page 13: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/13.jpg)
© 2006 Microsoft Corporation.
Integration with Office 2007
● Forms in Email– Integrate the InfoPath forms experience with Outlook
● Office - Document Life Cycle– Workflow– Document Information Panel
![Page 14: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/14.jpg)
© 2006 Microsoft Corporation.
Integration in Custom Applications
● Web Applications– Opening forms from links in Web pages– Embedding forms in aspx pages
using the XMLFormView ASP.NET control
● Windows Applications– ActiveX hosting of InfoPath in native or managed application
● Rich API exposed– Interact with InfoPath content
![Page 15: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/15.jpg)
© 2006 Microsoft Corporation.
Supporting the .NET Developer● Fully Managed (CLR 2.0): No more PIAs● System.Xml: No more MSXML
● Improved Development Experience
– Visual Studio Tools for Applications (VSTA)● Out of the Box development● Lowers the bar for forms with managed code● Compatible with Visual Studio Tools for Office
– Visual Studio Tools for Office (VSTO)● Embedded designer for professional devs● One IDE for all your projects: Workflow, etc. ● Integrated toolbox, project wizard, etc.
![Page 16: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/16.jpg)
DEMOIntegrating InfoPath in your own apps
![Page 17: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/17.jpg)
© 2006 Microsoft Corporation.
Customer NeedsBased on SPS 2003 feedback
● Less integration code● Deep integration of data into the places users work● New application types that blend data and collaboration● Lack of structured data search● Bridge portal and business application UI● Centrally manage security, auditing, connections
![Page 18: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/18.jpg)
© 2006 Microsoft Corporation.
Business Data Catalog (BDC)Connects Office servers to business data
MetadatMetadataa
Business Data Business Data CatalogCatalog
Web Web PartsParts ListsLists SearchSearch User User
ProfilesProfilesCustom Custom
AppsApps
DatabaseDatabase
WS WS ProxyProxy
ADO.NEADO.NETT
Web Web ServiceService
List List storestore
SearcSearchh
IndexIndexProfileProfile StoreStore
![Page 19: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/19.jpg)
© 2006 Microsoft Corporation.
Design MotivationsWhy do we need the BDC?
● No code integration● Centralized deployment● Low latency● Centralized data security● Designed for portal & collab. scenarios
– Data query, indexing, personalization
● The BDC is not: Transactions, workflow, data transformation, adapters
![Page 20: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/20.jpg)
© 2006 Microsoft Corporation.
Business Data Web PartsSimple business apps with no code
● Scenario– 360-degree view of customer
● Today– Clipping, custom web parts, data view
● MOSS 2007: Reusable biz data web parts– Show new data with no new code or binaries– Master-detail applications with no code– Integrated with dashboards and filters– Customizable in FrontPage
![Page 21: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/21.jpg)
DEMOBringing in business data in SharePoint sites
![Page 22: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/22.jpg)
© 2006 Microsoft Corporation.
Business Data SearchSearch data, not just documents
● Scenario: Find an account manager in Siebel
● Today– Vertical applications lack full-text search– Most users can’t locate or access vertical apps– Hard to crawl business data with SharePoint
● MOSS 2007: Search any database or web service– No need to write custom IFilters or protocol handlers– No need to create HTML representations of data– Highly customizable results– Integrated with scopes and search center
![Page 23: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/23.jpg)
DEMOSearching for business data
![Page 24: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/24.jpg)
© 2006 Microsoft Corporation.
Business Data in ListsCollaborate around business data
● Scenarios– Tag a proposal with a customer– Track and annotate key support cases– Pick from the canonical list of cost centers
● Today– Text or lookup fields– Irregular data, duplicated lists of values
● MOSS 2007: Business data column– One column type that stores any entity– One-click refresh– Integrates with list features: workflow, versioning, etc.
![Page 25: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/25.jpg)
DEMOLooking up business data in lists
![Page 26: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/26.jpg)
© 2006 Microsoft Corporation.
Business Data in User ProfilesBusiness-specific targeting & personalization
● Scenarios– Show news about your customers– Automatically filter dashboard by region
● Today– Code required to augment user profile with non-Active
Directory data– Personalized web parts require custom code
● Office 12: Join user profile store and BDC– Map user profile property to field of entity– Filter web parts with user-profile filters
![Page 27: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/27.jpg)
© 2006 Microsoft Corporation.
Review
● Office Forms Server● The Business Data Catalog
![Page 28: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/28.jpg)
Questions?
![Page 29: Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)](https://reader036.fdocuments.in/reader036/viewer/2022062505/5a4d1beb7f8b9ab0599e3fad/html5/thumbnails/29.jpg)
Section title hereSub title here