05 май 2009 г.<br />2<br />Case Study: InfoPath, Excel Services and Word Document Generation<br />Веселин Георгиев,SharePo...
05 май 2009 г.<br />3<br />
05 май 2009 г.<br />4<br />
A client who wants a time tracking system :<br /> Employees enter information (input)<br /> Managers examine reports (outp...
Create electronic forms for gathering information efficiently and reliably<br />Make complex form design easier<br />Richa...
5 May 2009<br />7<br />InfoPath in Action - Demo<br />
Forms with several hundreds fields<br />Complex business logic<br />Frequent change requests – nightmare for every develop...
05 май 2009 г.<br />9<br />Is Something Missing?<br /><ul><li>How will we use InfoPath forms in the Web world?</li></li></...
05 май 2009 г.<br />11<br />Architecture – Input<br />
5 May 2009<br />12<br />InfoPath Forms Services - Demo<br />
Why Excel for reports<br />Outsource report definition to business people<br />How to do it in Excel:<br />Excel imports d...
How to make Excel report web-enabled?<br />05 май 2009 г.<br />14<br />	But Something is Missing?<br />
Interactive web-based Excel<br />Integral part of Office Sharepoint Server<br />Great BI & data presentation tools<br />Da...
05 май 2009 г.<br />16<br />	Architecture - Output<br />
5 May 2009<br />17<br />	Excel Services - Demo<br />
Component developed byus to satisfy the need of generating Word documents<br />05 май 2009 г.<br />18<br />Word Document G...
5 May 2009<br />19<br />Timesheet Report Generation - Demo<br />
26 types of documents<br />Template of 50 pages with more than 500 placeholders<br />Generated documents of 20 pages<br />...
Simple time tracking system<br />Lots of technologies involved<br />Big opportunities for developing complex and more comp...
05 май 2009 г.<br />22<br />When You Do Not Fill Your Timesheet<br />
05 май 2009 г.<br />23<br />When You Do Fill Your Timesheet<br />
Q & A<br />5 May 2009<br />24<br />veselin@abilitics.com<br />martin@abilitics.com<br />http://blogs.abilitics.com<br />
Абилитикс предлага IT решения, консултантски услуги, обучения, outsourcing, разработка, внедряване иподдръжка на приложени...
Abilitics-Microsoft Days 09-Case Study Info Path, Excel Services And Word Document Generation
Upcoming SlideShare
Loading in …5
×

Abilitics-Microsoft Days 09-Case Study Info Path, Excel Services And Word Document Generation

842 views

Published on

Abilitics presentation from Microsoft Days 2009 (presented by Veselin Georgiev and Martin Karaivanov)

Published in: Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total views
842
On SlideShare
0
From Embeds
0
Number of Embeds
11
Actions
Shares
0
Downloads
17
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Abilitics-Microsoft Days 09-Case Study Info Path, Excel Services And Word Document Generation

  1. 1.
  2. 2. 05 май 2009 г.<br />2<br />Case Study: InfoPath, Excel Services and Word Document Generation<br />Веселин Георгиев,SharePoint & .NET Developer<br />Мартин Караиванов, SharePoint & .NET Developer<br />
  3. 3. 05 май 2009 г.<br />3<br />
  4. 4. 05 май 2009 г.<br />4<br />
  5. 5. A client who wants a time tracking system :<br /> Employees enter information (input)<br /> Managers examine reports (output)<br /> Generating word documents (output)<br />We know the client has a MOSS license<br />05 май 2009 г.<br />5<br />What We Have <br />
  6. 6. Create electronic forms for gathering information efficiently and reliably<br />Make complex form design easier<br />Richand user-friendly UI<br />Develop advanced forms functionality without coding<br />05 май 2009 г.<br />6<br />Microsoft Office InfoPath 2007<br />
  7. 7. 5 May 2009<br />7<br />InfoPath in Action - Demo<br />
  8. 8. Forms with several hundreds fields<br />Complex business logic<br />Frequent change requests – nightmare for every developer<br />05 май 2009 г.<br />8<br />How Complex Things Can Be:<br />
  9. 9. 05 май 2009 г.<br />9<br />Is Something Missing?<br /><ul><li>How will we use InfoPath forms in the Web world?</li></li></ul><li>Bringing InfoPath forms to the web world<br />AJAX-enabled ASP.NET web forms<br />Develop once for web & smart client<br />The process<br />Develop with InfoPath<br />Publish and Render with Forms Services<br />Use from Web Browser<br />05 май 2009 г.<br />10<br />InfoPath Forms Services<br />
  10. 10. 05 май 2009 г.<br />11<br />Architecture – Input<br />
  11. 11. 5 May 2009<br />12<br />InfoPath Forms Services - Demo<br />
  12. 12. Why Excel for reports<br />Outsource report definition to business people<br />How to do it in Excel:<br />Excel imports data from SQL Server table<br />Excel provides pivot tables & pivot chart <br />05 май 2009 г.<br />13<br />Microsoft Excel<br />
  13. 13. How to make Excel report web-enabled?<br />05 май 2009 г.<br />14<br /> But Something is Missing?<br />
  14. 14. Interactive web-based Excel<br />Integral part of Office Sharepoint Server<br />Great BI & data presentation tools<br />Dashboards and KPIs<br />It’s not a data entry tool for the web<br />Making developers’ life easier<br />05 май 2009 г.<br />15<br />Excel Services in SharePoint<br />
  15. 15. 05 май 2009 г.<br />16<br /> Architecture - Output<br />
  16. 16. 5 May 2009<br />17<br /> Excel Services - Demo<br />
  17. 17. Component developed byus to satisfy the need of generating Word documents<br />05 май 2009 г.<br />18<br />Word Document Generation<br />
  18. 18. 5 May 2009<br />19<br />Timesheet Report Generation - Demo<br />
  19. 19. 26 types of documents<br />Template of 50 pages with more than 500 placeholders<br />Generated documents of 20 pages<br />Config files of 3000 lines per document<br />05 май 2009 г.<br />20<br />How Complex Documents Can Be?<br />
  20. 20. Simple time tracking system<br />Lots of technologies involved<br />Big opportunities for developing complex and more complex systems <br />Quick and efficient development<br />05 май 2009 г.<br />21<br /> Summary<br />
  21. 21. 05 май 2009 г.<br />22<br />When You Do Not Fill Your Timesheet<br />
  22. 22. 05 май 2009 г.<br />23<br />When You Do Fill Your Timesheet<br />
  23. 23. Q & A<br />5 May 2009<br />24<br />veselin@abilitics.com<br />martin@abilitics.com<br />http://blogs.abilitics.com<br />
  24. 24. Абилитикс предлага IT решения, консултантски услуги, обучения, outsourcing, разработка, внедряване иподдръжка на приложения, както и на собствени продукти базирани на Microsoft технологиите - SharePoint, ASP.NET, Project Server, Dynamics CRM, Exchange, SQL Server & Business Intelligence. <br />05 май 2009 г.<br />25<br />Веселин Георгиев<br />SharePoint & .NET Engineer<br />MCPD: Windows Developer<br />veselin.georgiev@abilitics.com<br />office@abilitics.com<br />+359 2 488 19 27<br />www.abilitics.com<br />Мартин Караиванов<br />SharePoint & .NET Engineer<br />martin.karaivanov@abilitics.com<br />http://blogs.abilitics.com/<br />

×