The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino,and LotusLive applications with Microsoft   ...
Agenda• Introductions• “Getting Started” with Integration• Advanced Integration  • From the Notes Client  • From other app...
John Headjhead@psclistens.com      Facebook.com/johndhead     Facebook.com/PSCGroup                              Twitter.c...
F O U N D E D   I N   1 9 9 0
Our               OurPeople               Clients            Our         Solutions                       PSC              ...
People  Clients                       DirectionProspects   Delivery
• Integration           • Mobile Enablement• Workflow              • Custom Applications• Rules Engines         • Dashboar...
The Never Ending Story•   Building on top of past 10 years of presentations on this topic    •   More Content    •   Every...
The Demo DatabasesPresentation example database  Contains all of the “Getting Started” Demos  Works in your Notes Client...
Poll Results: PSC Sessions in 2010
Poll Results: WorldWide 2011
Lets Review how we got to 2011
Integration History     1994                                           2005        DDE with Ami Pro                    ...
The Good News   We have entered the    “Industrial Revolution” period    of the    Integration Era   In the “Medieval Ti...
The Good News (continued)   The Renaissance brought us new tools     OLE automation     COM automation     And much mo...
Agenda• Introductions• “Getting Started” with Integration• Advanced Integration   • From the Notes Client   • From other a...
“Getting Started” Demos • Each demo is the equivalent of a “Hello World” sample • They are self contained and as little co...
Getting Started•   Word          ●   Symphony Documents (UNO)•   Excel         ●   Symphony Spreadsheets (UNO)•   PPT     ...
Getting Started –Microsoft Word •   “Getting Started” demo #1 •   Demonstrates how to use     LotusScript to have Notes   ...
Getting Started –Microsoft Excel •   “Getting Started” demo #2 •   Demonstrates how to use     LotusScript to have Notes  ...
Getting Started –Microsoft PowerPoint•   “Getting Started” demo #3•   Demonstrates how to use    LotusScript to have Notes...
Getting Started –Microsoft Project •   “Getting Started” demo #4 •   Demonstrates how to use     LotusScript to have Notes...
Getting Started –Microsoft Visio • “Getting Started” demo #6 • Demonstrates how to use     LotusScript to have Notes autom...
Getting Started –Symphony Documents UNO•   “Getting Started” demo #8•   Demonstrates how to use    LotusScript to have Not...
Getting Started –Symphony Spreadsheets UNO•   “Getting Started” demo #9•   Demonstrates how to use    LotusScript to have ...
Getting Started –Symphony Presentations UNO•   “Getting Started” demo #10•   Demonstrates how to use    LotusScript to hav...
Getting Started –Symphony Documents LotusScript•   “Getting Started” demo #111•   Demonstrates how to use    LotusScript t...
Getting Started –Symphony Spreadsheets LotusScript•   “Getting Started” demo #12•   Demonstrates how to use    LotusScript...
Getting Started –Symphony Presentations LotusScript•   “Getting Started” demo #13•   Demonstrates how to use    LotusScrip...
Getting Started –VBA •   “Getting Started” demo #14 •   Demonstrates how to use Visual     Basic for Applications (from wi...
Getting Started –C# •   “Getting Started” demo #16 •   Demonstrates how to use C# (from     within Visual Studio.net 2010)...
Use the Microsoft Constants Database•     Provides a listing of all Microsoft•     Office variables and their converted   ...
Agenda• Introductions• “Getting Started” with Integration• Advanced Integration   • From the Notes Client   • From other a...
Advanced integration from the Notes ClientFrom your Contacts application:•    Create Letter•    Create Envelope•    Mass M...
OpenNTF.org Contacts Experience•     Free template on OpenNTF.org•     Release 2.0•     Works with 8.0 and above     •   M...
Advanced integration from the Notes ClientCreate Letter – Microsoft Word • From your Contacts, create a    new letter for ...
Advanced integration from the Notes ClientCreate Letter – Symphony Documents • From your Contacts, create a    new letter ...
Advanced integration from the Notes ClientCreate Envelope– Microsoft Word • From your Contacts, create a   new envelope fo...
Advanced integration from the Notes ClientCreate Envelope – Symphony Documents • From your Contacts, create a   new envelo...
Advanced integration from the Notes ClientMass Mail Merge– Microsoft Word • From your Contacts, create a    mass mail merg...
Advanced integration from the Notes ClientMass Mail Merge – Symphony Documents • From your Contacts, create a    mass mail...
Advanced integration from the Notes ClientCreate Labels – Microsoft Word • From your Contacts, create a    labels for the ...
Advanced integration from the Notes ClientCreate Labels – Symphony Documents • From your Contacts, create a    labels for ...
Advanced integration from the Notes ClientExport – Microsoft Excel • From your Contacts, export   selected fields for the ...
Advanced integration from the Notes ClientExport – Symphony Spreadsheets • From your Contacts, export   selected fields fo...
Advanced integration from the Notes ClientCreate Presentation – Microsoft PowerPoint • From your Contacts, create a    pre...
Advanced integration from the Notes ClientCreate Presentation – Symphony Presentations • From your Contacts, create a    p...
Agenda• Introductions• “Getting Started” with Integration• Advanced Integration  • From the Notes Client  • From other app...
Advanced Integration from other applications •   Easy Spreadsheets using Notes Data •   Insert Image •   Insert Slide •   ...
Advanced Integration from other ApplicationsEasy Spreadsheets using Notes Data • Create spreadsheets that import    Contac...
Advanced Integration from other ApplicationsInsert Image – Microsoft Word • Using a custom VSTO solution,   add an Insert ...
Advanced Integration from other ApplicationsInsert Image – Symphony Documents • Using a custom Symphony Plug-   in, add an...
Advanced Integration from other ApplicationsInsert Slide – Microsoft PowerPoint • Using a custom VSTO solution,   add an I...
Advanced Integration from other ApplicationsNotes Explorer•   A C# and .NET solution that extends    Microsoft Explorer to...
Advanced Integration from other ApplicationsNotes Explorer • Using a custom VSTO solution,   add an Insert Image Ribbon,  ...
Automation vs. Generation•   Document Generation is starting to become a viable option    •   Using the standard formats o...
OOXML•   Default format of Office 2007 and        •   ZIP container of text, images, etc.    Office 2010                  ...
ODF•   Open Document Format•   Used by OpenOffice.org and    Lotus Symphony•   Open Document 1.0    •   ISO/IEC 26300:200•...
Document Generation Demo•   A custom developed C# application    that uses the Open XML SDK 2.0    and the Simple Java API...
Agenda• Introductions• “Getting Started” with Integration• Advanced Integration   • From the Notes Client   • From other a...
Advanced Integration from the web • Integration with Microsoft Web Technologies   • Integration with IBM Lotus XPages
Advanced Integration from the WebIBM Lotus XPages•   A demo of an IBM Lotus XPages application using the    IBM ODF Toolki...
Agenda• Introductions• “Getting Started” with Integration• Advanced Integration   • From the Notes Client   • From other a...
2011 and Beyond   We finally have great tools      VS.NET 2010 and DDE   Great Changes Coming     • Productivity Tools ...
PSCs Effort to Shape theIntegration Market in 2011 •   Our goal in 2011 is     •   Provide 24/7 education about the integr...
Resources   LDD Discussions (Notes.Net)      http://www-130.ibm.com/developerworks/lotus   OpenOffice.org      http://ww...
Resources (cont.)   Microsoft Office blog listing     http://msdn2.microsoft.com/en-us/office/aa905342.aspx   OpenNTF.o...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications wit...
Upcoming SlideShare
Loading in …5
×

IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications with Microsoft Office, .NET, and Lotus Symphony

1,831 views

Published on

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

  • Be the first to like this

No Downloads
Views
Total views
1,831
On SlideShare
0
From Embeds
0
Number of Embeds
488
Actions
Shares
0
Downloads
22
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

IamLUG 2011: The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino, and LotusLive applications with Microsoft Office, .NET, and Lotus Symphony

  1. 1. The Never Ending Integration Story: How to Integrate Your Lotus Notes, Domino,and LotusLive applications with Microsoft Office, .NET, and Lotus Symphony John Head, PSC Group, LLC © 2011 PSC Group, LLC
  2. 2. Agenda• Introductions• “Getting Started” with Integration• Advanced Integration • From the Notes Client • From other applications • From the Web• Looking Forward• Q&A
  3. 3. John Headjhead@psclistens.com Facebook.com/johndhead Facebook.com/PSCGroup Twitter.com/johnhead Twitter.com/PSCGroup1051 Perimeter DriveSuite 500 LinkedIN.com/in/johndhead Linkedin.com/company/psc-group-llcSchaumburg, IL 60173 Slideshare.com/johndhead Slideshare.com/PSCGroup Youtube.com/johnhead Youtube.com/PSCGroup(847) 517-7200(847) 517-7600 fax www.johndavidhead.com www.pscgroup.com
  4. 4. F O U N D E D I N 1 9 9 0
  5. 5. Our OurPeople Clients Our Solutions PSC Ecosystem
  6. 6. People Clients DirectionProspects Delivery
  7. 7. • Integration • Mobile Enablement• Workflow • Custom Applications• Rules Engines • Dashboards• Collaboration • Process Improvement• SOA • Agile/Sustainable• Portals/Websites Architectures Our Partners
  8. 8. The Never Ending Story• Building on top of past 10 years of presentations on this topic • More Content • Every demo updated • Brand New Demos • Take Advantage of the modern software versions • Notes 8.5.2 and 8.5.3 • Office 2010 • Symphony 1.3 & 3.0 • .NET 4.0 • Visual Studio 2010• Much of the basics of integration have had to be left out …• But you can access our presentations from previous years …
  9. 9. The Demo DatabasesPresentation example database  Contains all of the “Getting Started” Demos  Works in your Notes Client  Configurable for your environment  New UI for Rich Client, works in Standard client as wellOpenNTF.org Contacts Experience  Customized Notes 8.5.2 Contacts Template  Version on server for web and web services demos
  10. 10. Poll Results: PSC Sessions in 2010
  11. 11. Poll Results: WorldWide 2011
  12. 12. Lets Review how we got to 2011
  13. 13. Integration History  1994  2005  DDE with Ami Pro  Notes Domino 7 with Web services  1996  2007  Notes R4  2007 Office System  OLE  Lotus Notes/Domino 8  LotusScript  Lotus Symphony  VBA  2008  1997  Visual Studio 2008  SmartSuite with LotusScript (Word Pro)  Notes/Domino 8.5  1998  2009  Notes R5 with COM support  Notes 8.5.1  2001  Domino Designer in Eclipse  Notes Domino 6  2010  2004  Office 2010  Notes Domino 6.5 with LS2J and DXL  Symphony 3.0 Otherwise known – How to Make John Feel Really Old!!!!
  14. 14. The Good News We have entered the “Industrial Revolution” period of the Integration Era In the “Medieval Times” DDE with Ami Pro NotesSQL was used to get even the most basic of data OLE embedding Notes F/X
  15. 15. The Good News (continued) The Renaissance brought us new tools OLE automation COM automation And much more The Revolution brings us major changes A true competitor to Office in Lotus Symphony Visual Studio.NET 2010 and VSTO 4.0 Code begins to move from inside a document to complete applications
  16. 16. Agenda• Introductions• “Getting Started” with Integration• Advanced Integration • From the Notes Client • From other applications • From the Web• Looking Forward• Q&A
  17. 17. “Getting Started” Demos • Each demo is the equivalent of a “Hello World” sample • They are self contained and as little code as possible • No error trapping, etc • This will get you started with Integration
  18. 18. Getting Started• Word ● Symphony Documents (UNO)• Excel ● Symphony Spreadsheets (UNO)• PPT ● Symphony Presentations (UNO)• Project ● Symphony Documents (LS API)• Visio ● Symphony Spreadsheets (LS API)• VBA ● Symphony Presentations (LS API) ● C#
  19. 19. Getting Started –Microsoft Word • “Getting Started” demo #1 • Demonstrates how to use LotusScript to have Notes automate Microsoft Word
  20. 20. Getting Started –Microsoft Excel • “Getting Started” demo #2 • Demonstrates how to use LotusScript to have Notes automate Microsoft Excel
  21. 21. Getting Started –Microsoft PowerPoint• “Getting Started” demo #3• Demonstrates how to use LotusScript to have Notes automate Microsoft PowerPoint
  22. 22. Getting Started –Microsoft Project • “Getting Started” demo #4 • Demonstrates how to use LotusScript to have Notes automate Microsoft Project
  23. 23. Getting Started –Microsoft Visio • “Getting Started” demo #6 • Demonstrates how to use LotusScript to have Notes automate Microsoft Visio
  24. 24. Getting Started –Symphony Documents UNO• “Getting Started” demo #8• Demonstrates how to use LotusScript to have Notes automate Lotus Symphony Documents via UNO
  25. 25. Getting Started –Symphony Spreadsheets UNO• “Getting Started” demo #9• Demonstrates how to use LotusScript to have Notes automate Lotus Symphony Spreadsheets via UNO
  26. 26. Getting Started –Symphony Presentations UNO• “Getting Started” demo #10• Demonstrates how to use LotusScript to have Notes automate Lotus Symphony Presentations via UNO
  27. 27. Getting Started –Symphony Documents LotusScript• “Getting Started” demo #111• Demonstrates how to use LotusScript to have Notes automate Lotus Symphony Documents via the new LS API
  28. 28. Getting Started –Symphony Spreadsheets LotusScript• “Getting Started” demo #12• Demonstrates how to use LotusScript to have Notes automate Lotus Symphony Spreadsheets via the new LS API
  29. 29. Getting Started –Symphony Presentations LotusScript• “Getting Started” demo #13• Demonstrates how to use LotusScript to have Notes automate Lotus Symphony Presentations via the new LS API
  30. 30. Getting Started –VBA • “Getting Started” demo #14 • Demonstrates how to use Visual Basic for Applications (from within Microsoft Word) to access Lotus Notes
  31. 31. Getting Started –C# • “Getting Started” demo #16 • Demonstrates how to use C# (from within Visual Studio.net 2010) to access Lotus Notes
  32. 32. Use the Microsoft Constants Database• Provides a listing of all Microsoft• Office variables and their converted constants• Extraction of constants by John Collidge• Database built by Tom Duff• Now an OpenNTF.org project• Supports Microsoft Office 2000, XP, 2003, and 2007 http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&docume ntId=1F6C5C7B16317E218625726D004A31A9
  33. 33. Agenda• Introductions• “Getting Started” with Integration• Advanced Integration • From the Notes Client • From other applications • From the Web• Looking Forward• Q&A
  34. 34. Advanced integration from the Notes ClientFrom your Contacts application:• Create Letter• Create Envelope• Mass Mail Merge• Export• Create Presentation• Labels• Templates• Custom Fields This requires that you replace the design of your Contacts application with the OpenNTF.org Contacts Experience template
  35. 35. OpenNTF.org Contacts Experience• Free template on OpenNTF.org• Release 2.0• Works with 8.0 and above • Microsoft Office• Works with 8.5.1 and above • Lotus Symphony http://www.openntf.org/internal/home.nsf/project.xsp?action=openDocument&name=Open NTF.org%20Contacts%20Experience
  36. 36. Advanced integration from the Notes ClientCreate Letter – Microsoft Word • From your Contacts, create a new letter for the selected contact in Microsoft Word.• Allow the user to select from custom templates
  37. 37. Advanced integration from the Notes ClientCreate Letter – Symphony Documents • From your Contacts, create a new letter for the selected contact in Lotus Symphony Documents.• Allow the user to select from custom templates
  38. 38. Advanced integration from the Notes ClientCreate Envelope– Microsoft Word • From your Contacts, create a new envelope for the selected contact in Microsoft Word.
  39. 39. Advanced integration from the Notes ClientCreate Envelope – Symphony Documents • From your Contacts, create a new envelope for the selected contact in Lotus Symphony Documents.
  40. 40. Advanced integration from the Notes ClientMass Mail Merge– Microsoft Word • From your Contacts, create a mass mail merge for the selected contacts in Microsoft Word.• Allow the user to select from custom templates
  41. 41. Advanced integration from the Notes ClientMass Mail Merge – Symphony Documents • From your Contacts, create a mass mail merge for the selected contacts in Lotus Symphony Documents.• Allow the user to select from custom templates
  42. 42. Advanced integration from the Notes ClientCreate Labels – Microsoft Word • From your Contacts, create a labels for the selected contacts in Microsoft Word.• Allow the user to select from custom templates
  43. 43. Advanced integration from the Notes ClientCreate Labels – Symphony Documents • From your Contacts, create a labels for the selected contacts in Lotus Symphony Documents.• Allow the user to select from custom templates
  44. 44. Advanced integration from the Notes ClientExport – Microsoft Excel • From your Contacts, export selected fields for the selected contacts in Microsoft Excel.
  45. 45. Advanced integration from the Notes ClientExport – Symphony Spreadsheets • From your Contacts, export selected fields for the selected contacts in Microsoft Excel.
  46. 46. Advanced integration from the Notes ClientCreate Presentation – Microsoft PowerPoint • From your Contacts, create a presentation for the selected contact in Microsoft PowerPoint.• Allow the user to select from custom templates
  47. 47. Advanced integration from the Notes ClientCreate Presentation – Symphony Presentations • From your Contacts, create a presentation for the selected contact in Microsoft PowerPoint.• Allow the user to select from custom templates
  48. 48. Agenda• Introductions• “Getting Started” with Integration• Advanced Integration • From the Notes Client • From other applications • From the Web• Looking Forward• Q&A
  49. 49. Advanced Integration from other applications • Easy Spreadsheets using Notes Data • Insert Image • Insert Slide • Notes Explorer • Document Automation vs. Generation • OOXML • ODF
  50. 50. Advanced Integration from other ApplicationsEasy Spreadsheets using Notes Data • Create spreadsheets that import Contact data• Auto Refresh• Generate Charts• Get data via a XML Agent
  51. 51. Advanced Integration from other ApplicationsInsert Image – Microsoft Word • Using a custom VSTO solution, add an Insert Image Ribbon, menu item, and sidebar that allows for easy image insertion from a Notes repository.
  52. 52. Advanced Integration from other ApplicationsInsert Image – Symphony Documents • Using a custom Symphony Plug- in, add an Insert Image menu item and sidebar that allows for easy image insertion from a Notes repository.
  53. 53. Advanced Integration from other ApplicationsInsert Slide – Microsoft PowerPoint • Using a custom VSTO solution, add an Insert Image Ribbon, menu item, and sidebar that allows for easy image insertion from a Notes repository.
  54. 54. Advanced Integration from other ApplicationsNotes Explorer• A C# and .NET solution that extends Microsoft Explorer to allow navigation of Domino applications from within Explorer. Notes Explorer is the combination of the Lotus Connectors and DNFS (Domino Network Files Services) from the Notes 5.x time frame.
  55. 55. Advanced Integration from other ApplicationsNotes Explorer • Using a custom VSTO solution, add an Insert Image Ribbon, menu item, and sidebar that allows for easy image insertion from a Notes repository.
  56. 56. Automation vs. Generation• Document Generation is starting to become a viable option • Using the standard formats of OOXML, ODF, and PDF• Instead of requiring the application to be present, this is done with no interaction of any application• Tools • C# and the OOXML Toolkit for Office • Java and the Simple Java API for ODF for Symphony • Numerous PDF APIs and Toolkits for both .NET and Java• Can generate server side in a fraction of the time
  57. 57. OOXML• Default format of Office 2007 and • ZIP container of text, images, etc. Office 2010 • Open XML SDK 1.0 • Ok, ok … there are three versions • Allows for handling container 1) Office 2007 OOXML 2) ECMA-376 • Open XML SDK 2.0 3) ISO/IEC 29500:2008 4) Office 2010 OOXML• Allows XML exploration of files for • Word • Excel • PowerPoint • Allows for document manipulation
  58. 58. ODF• Open Document Format• Used by OpenOffice.org and Lotus Symphony• Open Document 1.0 • ISO/IEC 26300:200• Open Document 1.1• Open Document 1.2• We are using the Simple Java API for ODF created by IBM• http://odftoolkit.org/projects/simpl e/pages/Home
  59. 59. Document Generation Demo• A custom developed C# application that uses the Open XML SDK 2.0 and the Simple Java API for ODF created by IBM. We are also using an opensource PDF toolkit.
  60. 60. Agenda• Introductions• “Getting Started” with Integration• Advanced Integration • From the Notes Client • From other applications • From the Web• Looking Forward• Q&A
  61. 61. Advanced Integration from the web • Integration with Microsoft Web Technologies • Integration with IBM Lotus XPages
  62. 62. Advanced Integration from the WebIBM Lotus XPages• A demo of an IBM Lotus XPages application using the IBM ODF Toolkit to generate documents
  63. 63. Agenda• Introductions• “Getting Started” with Integration• Advanced Integration • From the Notes Client • From other applications • From the Web• Looking Forward• Q&A
  64. 64. 2011 and Beyond We finally have great tools  VS.NET 2010 and DDE Great Changes Coming • Productivity Tools are moving to the web ▬ Google Docs ▬ Lotus Symphony On-line and LotusLive ▬ Microsoft Office On-line and Microsoft 365 • End User Device Shift ▬ How many of you have tablets today? Next year? We have multiple options  Office, Symphony, OpenOffice.org, Google Docs, iWork, etc. Competition will be good for us … if we can deal with all the changes
  65. 65. PSCs Effort to Shape theIntegration Market in 2011 • Our goal in 2011 is • Provide 24/7 education about the integration market • Education and extend in the Automation space • Bring new developers to the Document Generation Space • Continue a leader in ODF and OOXML usage in the Lotus community • To achieve these goals … We introduce integrationdestination.com • Launching mid Sept 2011 • We will start with recording videos with every automation demo we have done … ever (52) • Every version of Office still supported • All of the extra stuff • Far more to come!
  66. 66. Resources LDD Discussions (Notes.Net) http://www-130.ibm.com/developerworks/lotus OpenOffice.org http://www.openoffice.org OpenOffice Developers Guide http://api.openoffice.org/DevelopersGuide/DevelopersGuide.html Programming OpenOffice with Visual Basic http://www.kalitech.fr/clients/doc/VB_APIOOo_en.html Microsoft Office developer’s Web site  http://msdn2.microsoft.com/en-us/office/default.aspx Microsoft Developer Network  http://msdn.microsoft.com
  67. 67. Resources (cont.) Microsoft Office blog listing http://msdn2.microsoft.com/en-us/office/aa905342.aspx OpenNTF.org — the open source Web site for Notes www.openntf.org Integra4Notes Web site www.integra4notes.com Slides and content available from http://www.johndavidhead.com http://www.psclistens.com

×