SharePoint and Open XML Using SharePoint as a Data Source for your custom Open XML Documents Presented by Becky Bertram MCSD, MCAD, MCTS www.beckybertram.com.

Slides:



Advertisements
Similar presentations
Creating Page Layouts using SharePoint Designer or Visual Studio Becky Bertram MCSD, MCAD MCTS WSS Development MCTS MOSS Development
Advertisements

Microsoft Office SharePoint Portal Server 2007 Introduction to InfoPath Forms Services Daryl L. Rudolph.
Microsoft SharePoint 2010 technology for Developers
With Microsoft Access 2010© 2011 Pearson Education, Inc. Publishing as Prentice Hall1 PowerPoint Presentation to Accompany GO! with Microsoft ® Access.
SharePoint 2007: Workflow and Digital Forms Neil Iversen Inetium.
Options for Deploying Apps / Add-Ins Deploying to the Store Deploying To Exchange Deploying to The Corporate Catalog Additional Approaches.
Chapter 12: ADO.NET and ASP.NET Programming with Microsoft Visual Basic.NET, Second Edition.
Microsoft Confidential David Gristwood Application Architect Developer & Platform Group Microsoft Limited blogs.msdn.com/David_Gristwood.
SharePoint 2010 First Look: What's new for Developers in Microsoft SharePoint 2010 Matthew McDermott, MVP Aptillon, Able
St. Louis Day of Dot Net 2011 Building Web Parts for an Office 365 SharePoint Site Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET,
St. Louis Day of Dot Net 2011 Jump Start: SharePoint Development Becky Bertram Independent SharePoint Consultant SharePoint MVP, MCSD.NET, MCTS
InfoPath Foundations Peter Williams, Ibitec AB. Agenda What are Forms? Form Scenarios Fundamentals Enter InfoPath Alternatives Use Forms InfoPath Enterprise.
Microsoft SharePoint 2013 SharePoint 2013 as a Developer Platform
Office 365 Platform Flexible Tools Office Store and App Catalog Discover A marketplace of off-the-shelf solutions to many of the common needs for.
Becky Bertram SharePoint MVP
It’s always better live. MSDN Events Developer Productivity Improvements with Visual Studio 2008 and Office Business Applications.
Chapter 7 Managing Data Sources. ASP.NET 2.0, Third Edition2.
Tutorial 11: Connecting to External Data
Today’s Agenda 14:30 Communication & Collaboration Platform 14:50 Portals & Document Management 15:10 Enterprise Project Management 15:30 Break 15:50 Business.
Microsoft SharePoint 2010 Upgrade Preview FSU SharePoint Users Group Presents: Thursday, December 1 st, 2011.
Flexible Tools Office Store and App Catalog Discover A marketplace of off-the-shelf solutions to many of the common needs for business users.
Office 365 Platform Flexible Tools Office Store and App Catalog Discover A marketplace of off-the-shelf solutions to many of the common needs.
EDUCATION YOU CAN TRUST ® Windows SharePoint Services Course Review Review provided by: DNS Computing Services, LLC
Copyright © 2014, 2015 William R. Vaughn All rights reserved William R. Vaughn.
Microsoft Confidential Office as a Development Platform Tim Heuer
Creating Page Layouts using SharePoint Designer or Visual Studio Becky Bertram MVP SharePoint Server, MCSD, MCAD
Sick of InfoPath? Come get sicker… a quick look into developing no-code business forms for the curious cookie Presenter: Hector Perez.
Office Live Workspace Visio 2007 Outlook 2007 Groove 2007 Access 2007 Excel 2007 Word 2007.
Todd Kitta  Covenant Technology Partners  Professional Windows Workflow Foundation.
Overview of Data Access MacDonald Ch. 15 MIS 324 Professor Sandvig.
Tom Castiglia Hershey Technologies
Microsoft SharePoint Server 2010 for the Microsoft ASP.NET Developer Yaroslav Pentsarskyy
Copyright © 2006 Pilothouse Consulting Inc. All rights reserved. Customization Using SharePoint Designer 2007 Overview Editing look and feel –Master pages.
Searching Business Data with MOSS 2007 Enterprise Search Presenter: Corey Roth Enterprise Consultant Stonebridge Blog:
19 May 2012 Business Connectivity Services (BCS) Brett Lonsdale – Lightning #SPSJHB The first ever all green SharePoint event on earth.
James Akrigg Microsoft Ltd Integrating InfoPath Forms Into Workflow Solutions And Business Processes.
Mail Merge in WordProcessingML Article by Sheela E.N Sonata Software Limite GI1 10 張筱懿.
1/62 Introduction to and Using MS Access Database Management and Analysis Yunho Song.
Text Callouts Icon Sets Data Bars Color By Value.
Building Dashboards SharePoint and Business Intelligence.
Microsoft FrontPage 2003 Illustrated Complete Integrating a Database with a Web Site.
How to create a SharePoint site MICROSOFT OFFICE SHAREPOINT DESIGNER.
INTRODUCTION TO ACCESS. OBJECTIVES  Define the terms field, record, table, relational database, primary key, and foreign key  Create a blank database.
8 Chapter Eight Server-side Scripts. 8 Chapter Objectives Create dynamic Web pages that retrieve and display database data using Active Server Pages Process.
NSF DUE ; Wen M. Andrews J. Sargeant Reynolds Community College Richmond, Virginia.
Adxstudio Portals Training
Microsoft ® Official Course Implementing Enterprise Content Management Microsoft SharePoint 2013 SharePoint Practice.
UNDERSTANDING YOUR OPTIONS FOR CLIENT-SIDE DEVELOPMENT IN OFFICE 365 Mark Rackley
Arun Prakash Ganesan Development Lead Microsoft Corporation Office 2007 for Developers.
The 2007 Microsoft Office System Servers Enterprise Content Management, Workflow and Forms Martin Parry Developer and Platform Group, Microsoft Ltd
Microsoft Office SharePoint 2007 Technical Enablement Tour Patrick Tisseghem (Managing Partner – U2U)
COMPREHENSIVE Access Tutorial 1 Creating a Database.
Task Pane App adjacent to the document Content App in the body of the document Mail Inline Pane on an or appointment item.
ACCESS LESSON 1 DATABASE BASICS VOCABULARY. BACKSTAGE VIEW A menu of options and commands that allows you to access various screens to perform common.
InfoPath Forms and Workflows in SP 2010 Wylde Solutions Sydney SharePoint User Group 18 September 2011 Sydney, Australia.
Pranav Ainavolu VSTO Developer, Conrep Solutions |
Rolando Jimenez Sr. Lead Program Manager Microsoft Corporation.
St. Louis Day of Dot Net 2011 Jump Start: SharePoint Development
Upgrading from BDC to BCS
Performing Mail Merges
2007 Office System Integration
Searching Business Data with MOSS 2007 Enterprise Search
Microsoft Dynamics.
Searching Business Data with MOSS 2007 Enterprise Search
Lessons Vocabulary Access 2016.
Visual Studio 2005 Tools For Office: Creating A Multi-tier Application
SharePoint Foundation 2010
敦群數位科技有限公司(vanGene Digital Inc.) 游家德(Jade Yu.)
Developer & Platform Group, Microsoft Ltd
9/8/ :03 PM © 2006 Microsoft Corporation. All rights reserved.
Presentation transcript:

SharePoint and Open XML Using SharePoint as a Data Source for your custom Open XML Documents Presented by Becky Bertram MCSD, MCAD, MCTS

What is Open XML? New format for Microsoft Office 2007 documents that can be opened as a ZIP file. Allows document properties to be stored separately from the information in the document itself. Document contents themselves are stored as XML.

Parts Provide modularity so you can easily swap out portions of the document without affecting the document as a whole. Some “parts” are common across all Office documents; others are unique to a particular application. These XML parts are referenced through “relationship” files (much like a foreign key in a database.)

Office UI Elements Ribbon Tab Add-Ins Tab

Office UI Elements Actions Pane

Scenario A college professor submits an InfoPath Form with information regarding next semester’s course. Someone from the registrar’s office approves the information submitted. The person in charge of creating the course catalog for the semester wants to dynamically generate a Word document based on the information stored in the Form Library.

VSTO Visual Studio Tools for Office Included with Visual Studio 2008 VSTO Developer Center on MSDN: us/vsto/default.aspx us/vsto/default.aspx Office Developer Center on MSDN: us/office/default.aspxhttp://msdn.microsoft.com/en- us/office/default.aspx

SharePoint Web Services Referenced in the IIS Web Application of your SharePoint site, in the _vti_bin folder.

Lists Web Service Used for carrying out actions on lists. Could call Lists.GetListItems() Web Method. Fields are returned using more of the Search Column nomenclature (i.e. ows_ColumnName). us/library/lists.aspx us/library/lists.aspx

List Data Retrieval Web Service Based on Data/Adapter methodology of ADO.NET, Data Controls, etc. Returns columns as XML elements, where each element is the name of the column. us/library/ms aspx us/library/ms aspx us/library/dd aspx us/library/dd aspx

List Data Retrieval Web Service Parameters View Fields: CAML representation of to be returned Query: CAML Query (such as ) QueryOptions: Options such as which record do you want to start with; do you want the results to be returned as elements or attributes; etc.

Things to Keep in Mind Unlike coding SharePoint Features and Solutions that will be deployed right onto a SharePoint server, you’ll need to connect to SharePoint using a Web Service since the user will be access SharePoint from a client machine. Pass in the proper credentials to ensure they’ve got the permissions for the SharePoint resource they’re accessing.

Access and Mail Merge Create an Access project that references SharePoint lists Create a new Word document and start the Mail Merge process with Access as the data source. Reference columns from that SharePoint list in your Word document.