dan parish program manager microsoft ofc305 excel services microsoft office excel 2007 thin...
TRANSCRIPT
Creating Rich Business Applications Using Microsoft Office SharePoint Server, Microsoft Office Excel, and Excel Services
Dan ParishProgram ManagerMicrosoftOFC305
Excel Services
Microsoft OfficeExcel 2007
Thin Renderingin BrowserView and
interact
CustomApplications
Web ServicesAccess
Excel 2007Client
Open Spreadsheet or Snapshot
Author and publish
spreadsheets
Authoring Exploration and consumption
Architecture
Excel Web Access
Excel Web Services
Web Front End
External Databases
UDFs Excel Calculation Services
Application Server
SharePoint ContentDatabase
Excel Web Access
Excel Web Services
Web Front End
Excel Web Access
Excel Web Services
Web Front End
Excel Web Access
Excel Web Services
Web Front End
UDFs Excel Calculation Services
Application Server
UDFs Excel Calculation Services
Application Server
UDFs Excel Calculation Services
Application Server
Solution Overview
Site for contractors to enter hours worked
Dashboard page for contractors, and one for managers as well
Includes:SharePoint ListsExcel Services User Defined FunctionsExcel Web Access Web Part
Step 1: Create SharePoint List and FormSharePoint List
Step 2: Create User Defined Function (UDF)SharePoint List
UDF
Step 3: Create SpreadsheetSharePoint List
UDF
Step 4: Publish the Workbook to the ServerSharePoint List
UDF
Step 5: Create Contractor DashboardSharePoint List
UDF
Contractor Dashboard
Step 6: Create Manager DashboardSharePoint List
UDF
Contractor Dashboard
Manager Dashboard
Wrap-Up
Secure, scalable, server-based rendering and calculation of Excel workbooks
Web Service API to integrate Excel business logic into your custom applications
User-defined functions can be used to extend the functionality of Excel Services
Excel Web Access can be seamlessly integrated into web part pages for rich BI dashboards
question & answerExcel Bloghttp://blogs.msdn.com/excel
www.microsoft.com/teched
Sessions On-Demand & Community
http://microsoft.com/technet
Resources for IT Professionals
http://microsoft.com/msdn
Resources for Developers
www.microsoft.com/learningMicrosoft Certification and Training Resources
www.microsoft.com/learning
Microsoft Certification & Training Resources
Resources
Track ResourcesSpin the Wheel: Attend SharePoint breakout sessions Mon-Thurs and collect the picture of the day. Come by the booth for a chance to spin the SharePoint wheel. Collect all 4 pictures and enter to win a Microsoft Arc Mouse, drawing 11:30am on Friday, game cards at the booth.
Product Info http://www.microsoft.com/SharePoint
Dev ResourcesSharePoint MSDN Web Site: http://msdn.microsoft.com/sharepointSharePoint Developer Resources: http://mssharepointdeveloper.com/
SharePoint Conference 2009 www.mssharepointconference.com
ITPro ResourcesSharePoint Tech Center: http://technet.microsoft.com/en-us/office/sharepointserver/SharePoint Best Practices:http://technet.microsoft.com/en-us/office/sharepointserver/bb736746.aspx
Attend an Interactive Theater Session and enter to win a Microsoft ARC Mouse
Wednesday’s Picture is:
Box shot
Attend any SharePoint Breakout Session day 1 – 4 and check the last slide for a daily picture.
Come to the TLC yellow area, SharePoint booths OFC 4 & 5 to spin the wheel for a chance to win a prize. The wheel only spins when the SharePoint spotlight is flashing. One spin per person.
Collect all four daily SharePoint pictures and enter to win a Microsoft ARC Mouse. Game cards can be picked up at the booth.
Drawing for Mice on Friday at the wheel at 11:30AM.
Collect the SharePoint Session Picture of the Day
Complete an evaluation on CommNet and enter to win!
© 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.