Excel Needs A REST

2,751 views

Published on

Excel Services 2010 has a new RESTful API that allows for easy access to your excel data and integration into the rest of your programs.

0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
2,751
On SlideShare
0
From Embeds
0
Number of Embeds
79
Actions
Shares
0
Downloads
38
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide
  • Excel Needs A REST

    1. 1. Excel Services Needs a REST Andrew Hoffman @hoffmanthinks www.andyhoffman.net www.ambassadorsolutions.com ahoffman@ambassadorsolutions.com
    2. 2. REST REPRESENTATIONAL STATE TRANSFER
    3. 3. MVC Crash Course (Model, View, Controller) Controller Model View Separation Of Activity
    4. 4. Nouns & Verbs
    5. 5. Nouns Request Description Player.html Returns list in HTML Player.xml Returns list in XML /players/veasley-willie Players /players/gordon-eric /schools/butler Schools /schools/indiana
    6. 6. VERBS GET READ POST PUT CREATE UPDATE CRUD DELETE DELETE
    7. 7. VERBS GET READ POST PUT CREATE UPDATE CRUD DELETE DELETE
    8. 8. Delicious GET Examples https://user:passwd@api.del.icio.us/v1/posts/ suggest?url=http://yahoo.com/ https://user:passwd@api.del.icio.us/v1/posts/recent https://api.del.icio.us/v1/posts/all?hashes
    9. 9. EXCEL REST http://myserver/_vti_bin/ExcelRest.aspx/
    10. 10. Rest Web Service http://<my_server>/_vti_bin/ ExcelRest.aspx/<PATH>/<FILENAME>/ model http://win-mci1glbb9fs/_vti_bin/ ExcelRest.aspx/Workbooks/ test.xlsx/model
    11. 11. Return Data HTML XML ATOM XML CHARTS!!!!!!
    12. 12. Getting & Setting Values Ranges('[SHEET]![TOPLEFT]%7C[BOTTOMRIGHT]')? Ranges('[SHEET]![CELL]')=<VALUE>
    13. 13. Charts /model/Charts(‘<CHART NAME>’)
    14. 14. REST Resources http://www.techbubbles.com/ softwarearchitecture/rest-overview/ http://msdn.microsoft.com/en-us/magazine/ dd943053.aspx
    15. 15. Excel Services Resources http://msdn.microsoft.com/en-us/library/ ee556820(office.14).aspx

    ×