SlideShare una empresa de Scribd logo
1 de 96
Descargar para leer sin conexión
BP107 IBM Lotus Notes/Domino
Application Development
Competitive Advantage : The
Social Business Edition
John Beck, SaaS Sales Leader
IBM Collaboration Solutions

John D. Head, PSC Group




© 2012 IBM Corporation
IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal
without notice at IBM’s sole discretion.

Information regarding potential future products is intended to outline our general product direction
and it should not be relied on in making a purchasing decision.

The information mentioned regarding potential future products is not a commitment, promise, or
legal obligation to deliver any material, code or functionality. Information about potential future
products may not be incorporated into any contract. The development, release, and timing of any
future features or functionality described for our products remains at our sole discretion.




                                                                                            2 |   © 2012 IBM Corporation
John Beck, SaaS Sales Leader
IBM Collaboration Solutions

■   No, I am not very talented at basketball (that's why I have a job at IBM!).
■   “Who am I?” I am responsible for sales of IBM's messaging and collaboration
    capabilities delivered through the cloud in a Software as a Service model.
     ─ Previously, I have held product management, development and support roles within IBM all
       focused on the IBM Collaboration Solutions portfolio.
■   Working with Notes since R3 in 1995 and managed production Domino
    environment on NT Alpha (really!?!).
■   Recently moved my family to Wisconsin from Massachusetts (yes it is colder).
■   “Why am I here?” As companies transition to the cloud, they realize the
    incredible value that Domino applications have to their business and processes.
    They are also looking to shift that investment to new access modes and
    transform their end user computing environments.
■   Follow/contact/link to me:
    Phone - +1 508.414.0734
    Twitter - “jhnbck”
    LinkedIn - “http://www.linkedin.com/pub/john-beck/0/a46/214a”
    E-mail - “john_beck@us.ibm.com”
                                                                                       |   © 2012 IBM Corporation
John Head
jhead@psclistens.com     Facebook.com/johndhead     Facebook.com/PSCGroup
                             Twitter.com/johnhead   Twitter.com/PSCGroup
1051 Perimeter Drive
Suite 500               LinkedIN.com/in/johndhead   Linkedin.com/company/psc-group-llc
Schaumburg, IL 60173
                          Slideshare.com/johnhead   Slideshare.com/PSCGroup

(847) 517-7200              Youtube.com/johnhead    Youtube.com/PSCGroup
(847) 517-7600 fax




                     www.johndavidhead.com

                     www.pscgroup.com
• Click to edit Master subtitle style

F O U N D E D   I N   1 9 9 0
Agenda


■   Domino Application Development Today
    “not your Father's Designer”
     ─ Advantages of Domino over Microsoft SharePoint


■   Notes from the field – PSC's real world experiences

■   Domino Application Development Tomorrow
    The IBM Social Business Toolkit




                                                          |   © 2012 IBM Corporation
Let's talk about Domino applications
           but not these Domino applications, please...




                                                          |   © 2012 IBM Corporation
Designer 8.5.X - a world-class RAD environment

Business-process-driven applications that enable people to collect, organize, share, and track
information.
    ■   An open, point and click GUI
        development environment
    ■   Support for developers at every skill
        level – Lotus, Java, Eclipse
    ■   Bundled templates that require no
        coding to use
    ■   Component re-usability saves time and
        increases responsiveness
    ■   Centralized administration for quick
        deployment and easy maintenance
    ■   Pervasive security
    ■   Universal access: online or offline -
        rich, browser or mobile clients
    ■   Integrates multiple data sources

                                                                                    |   © 2012 IBM Corporation
|   © 2012 IBM Corporation
Thousands of enterprises around the globe trust their core
collaborative and business applications to Lotus Notes & Domino.
                                                                                      N o te s Apps “b y th e
                                                                                             n u m b e rs ”:
                                                                                 
                                                                                     280,000 active developers
                                                                                 
                                                                                     $45m investment by IBM
                                                                                      since 2007

    Discussion databases                    Inventory and project management
                                                                                 
                                                                                     10,000,000 applications in
    Community forums                        Process tracking                        use
    Document storage and collaboration      Sales force automation
    Customer relationship management        Product catalogs and price lists   
                                                                                     64,000 developers and
    Help desk and customer support          Billing systems                         200 projects active in
    Human resources                         Audit and assessment                    open source community

 Today's Notes/Domino offers the easiest, fastest and richest development of Web 2.0 apps.




                                                                                                 |   © 2012 IBM Corporation
|   © 2012 IBM Corporation
From this... Jacobs eLite 1.0




                                |   © 2012 IBM Corporation
To this with xPages - Jacobs eLite 2.0




                                         |   © 2012 IBM Corporation
Adobe Flash can't run on Apple iOS …
            … but Domino applications can!
 ■   "XPages have allowed me to deliver classic Notes database applications to the
     iPhone without having to change the template. I can simply create one
     database with an X-page, and it will connect to the database that is appropriate
     for the particular user - even if the other database is on different server. "
 ■   Mark Hughes – HughesConnect.com
 ■   (Developer of ITANA task management solution)




                                                                          |   © 2012 IBM Corporation
IBM Lotus Domino Mobile Applications

■   Today: Web browser mobile apps
     ─ Supported via XPages in IBM Lotus Domino Designer
     ─ Mobile controls - see http://mobilecontrols.openntf.org/


■   Domino Designer 8.5.3 Upgrade Pack 1
     ─ New tools for XPages Extension Library
          –   New mobile controls
     ─ Domino REST services
     ─ Available now!
     ─ OpenNTF version continues to evolve
       http://extlib.openntf.org/




                                                                  |   © 2012 IBM Corporation
Domino XPages Mobile Specific Controls
               View Panel   Navigation Bar    Form with
Outline/Menu                                  Validation


                                 Search Bar




                                   Filter




                                                    |   © 2012 IBM Corporation
Agenda


■   Domino Application Development Today
    “not your Father's Designer”
     ─ Advantages of Domino over Microsoft SharePoint


■   Notes from the field – PSC's real world experiences

■   Domino Application Development Tomorrow
    The IBM Social Business Toolkit




                                                          |   © 2012 IBM Corporation
Domino is a Premiere application platform
■   Claims heard about why one should move to SharePoint
     ─ SharePoint could easily replace the Rapid Application Development feature set of Notes/Domino
     ─ SharePoint is self service driven and therefore will need less development resources than a new
       Notes/Domino environment
■   While in reality
     ─ What most consider to be simple Notes client applications often require moderate to significant
       development effort that cannot be done with SharePoint Designer, instead requiring Visual
       Studio and .Net development skills
     ─ Complex applications with business logic and workflow are not suitable for SharePoint and
       require .Net development and additional Microsoft products to provide the same level of
       capability you get in one product (Notes/Domino)




                                                                                          |   © 2012 IBM Corporation
Factors to Consider




Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations
                                                                                                                                  |   © 2012 IBM Corporation
Factors to Consider continued...




Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations
                                                                                                                                  |   © 2012 IBM Corporation
What To Do With What You Already Have

Bring your Notes/Domino client applications to the Web with XPages!

■   Preserves your investment in your current application's data and business logic
    while providing a modern Web 2.0 developer experience
■   Provides browser and mobile access and still allows you to take that application
    securely offline with all application logic available using the Notes client
■   Expands the reach of your Domino applications to other IBM platforms like
    WebSphere Portal and IBM Connections thru iWidgets




                                                                          |   © 2012 IBM Corporation
So urc e : Ga rtne r. M rc h 2 0 1 1 . H
                       a                ttp:/ / im a ge s rv .ga rtne r.c o m / pv _o b j_c a c h e / pv _o b j_id_7 B CF1 8 6 C9 B A 2 A FA D7 F3 5 EB A B 3 A 0 7 0 0 / file na m e / a rtic le 1 5 .pdf
                                                                                                                      D7           B 1 B 5             7 2 2 B
                                                                                                                                                                                                   |   © 2012 IBM Corporation
Agenda


■   Domino Application Development Today
    “not your Father's Designer”
     ─ Advantages of Domino over Microsoft SharePoint


■   Notes from the field – PSC's real world experiences

■   Domino Application Development Tomorrow
    The IBM Social Business Toolkit




                                                          |   © 2012 IBM Corporation
• Click to edit Master subtitle style




   F O U N D E D    I N   1 9 9 0
Our                            Our
People                            Clients


   • Click to edit Master subtitle style

                  Our
               Solutions          PS C
                             E c o s ys te m
People




  Clients


                                            Direction



    • Click to edit Master subtitle style




Prospects                Delivery
• Integration          • Mobile Enablement
• Workflow             • Custom Applications
• Rules Engines        • Dashboards
• Collaboration        • Process Improvement
• SOA                  • Agile/Sustainable
• Portals/Websites            Architectures

                      Our Partners
        • Click to edit Master subtitle style
PS re al w o rld e xpe rie nc e s
    C’s
        w ith X  Page s

  “ Th e im pac t o f a c o nsum e r
   • Click to edit Master subtitle style
    e c o no m y o n th e b usine ss
and e nte rprise applic atio n spac e ”
   We are at an application crossroad
    Email has become a commodity
           Domino or Exchange or Google
           Cloud or On Premises or Hybrid
    Email and application platforms being broken apart
    New platforms
           Smartphones are common place
           Tablets are here and growing
    The Burning Question – “What about the apps?”


2012 State of the Application
                         ©2012 Property of PSC Group, LLC
What Applications are Your Users Using?
                ©2012 Property of PSC Group, LLC
What Applications are Your Users Using?
                ©2012 Property of PSC Group, LLC
What Applications are Your Users Using?
                ©2012 Property of PSC Group, LLC
What Applications are Your Users Using?
                ©2012 Property of PSC Group, LLC
What Applications are Your Users Using?
                ©2012 Property of PSC Group, LLC
What Applications are Your Users Using?
                ©2012 Property of PSC Group, LLC
Do you think they really want to use this?
                 ©2012 Property of PSC Group, LLC
I know what your thinking …


 Your users aren’t like others.
They use the apps we tell style
  • Click to edit Master subtitle them.

   They do all their business
        on approved tools.
            ©2012 Property of PSC Group, LLC
You're wrong.


More than 50% of business users
   • Click to edit Master subtitle style
 bypass internal applications
          for public tools.

             ©2012 Property of PSC Group, LLC
Because the internal tools are:

              Too slow
         Too restrictive
   Not accessible subtitle style
   • Click to edit Master at home

  Not on the mobile device
              Not Sexy
           ©2012 Property of PSC Group, LLC
   End User expect consumer Web 2.0 Experiences at
     work



   End Users will find their own solutions if applications
     are not updated




   Corporate IT must modernize or become irrelevant


End Users Expect Modern Applications
                      ©2012 Property of PSC Group, LLC
   PSC’s experience is that once a business
     application is put into use, it is rarely updated
   Minor changes made to support business needs
   The more line of business the app is, the less care
     it has gotten.
   Many companies using the same app since late
     90s / early 2000s with NO changes.
   Have you done an internal application audit?



How modern are your applications?
                     ©2012 Property of PSC Group, LLC
Documents &                                          Enterprise                    Business
      Discussions                                        Applications                  Applications
•40% of total apps                               •25% of total apps                •35% of total apps
•Based on Templates                              •Highly transactional             •Mission Critical
  that come with                                   or huge volumes of              •Organization Unique
  Domino                                           data                            •Heavy use of custom
•Recommendation:                                 •Recommendation:                    workflow and/or
  •Move to standard                                •Rebuild on top of                security
    platforms/apps                                   Enterprise                    •Recommendation:
  •Update with new                                   Java, .NET or                   •Move to the web
    XPages Templates                                 other technology                  via XPages
    from IBM (2011)
  •Use third party
    tool(s)
  •LotusLive Engage
  •Other Offerings
Taken from PSC's Application Modernization White Paper and Presentations



Existing Domino Application Types
                                                ©2012 Property of PSC Group, LLC
   Once you decide to stay on the Notes Platform
          Maximize your investment in Lotus
            technology!
          Modernize your applications
          Make your users happy with appealing look-
            and-feel of applications
          Develop once, use many times
          Extend your applications to the web and
            mobile devices with XPages


Leveraging The Lotus Platform
                      ©2012 Property of PSC Group, LLC
   Modern Notes apps have:                          Techniques used
      ◦ Appealing Web 2.0 front-end                            ◦ Web 2.0 Tools
      ◦ Modern Business Processes                                   HTML
                                                                    JavaScript
      ◦ Standard Corporate Web
         Branding                                                   AJAX
                                                                    Java Toolkits
      ◦ User Self Service
                                                                    Sencha
      ◦ Auto / Self Updating
                                                                    jQuery
      ◦ Works across platforms
                                                               ◦ XPages
             ◦ Windows / MAC / Linux
                                                               ◦ Mobile Platforms
      ◦ Works across devices                                          ◦ iOS
             ◦ Smart Phones                                           ◦ Android
             ◦ Tablets                                                ◦ Blackberry OS
             ◦ Laptops                                                ◦ Blackberry Playbook
                                                                      ◦ Windows Mobile 7
             ◦ Home Computers
                                                                      ◦ Flash / Air


                            ©2012 Property of PSC Group, LLC
•   ‘Develop Once, Use Multiple Places’ is finally
      reality
      • Works in Notes Client, Browser, & Mobile
      • User base can decide how they want to work, where
        they want to work
      • Corporate Web Branding easily applied
      • Source Code Control (SVN, etc.)
      • Most rapid updates of development tool in the platform
        ever (ExtLib, etc.)

Why XPages?
                       ©2012 Property of PSC Group, LLC
Performance of modern web applications brought
to the platform
• Notes Application                        • XPages Application of above
                                              Notes Application
      • Opening on Server thru VPN                     • Opening on Server thru VPN

      • ~ 30 to 60 seconds                             • ~ 6 to 10 seconds

      • Opening Replica                                • Opening Replica

      • ~20 seconds                                    • ~ 3 to 5 seconds
                                                       • Open in Web Browser
                                                       • ~ under 2 seconds




Why XPages?
                          ©2012 Property of PSC Group, LLC
•   XPages is developer friendly
      • Notes developers w/ web skills can transition
        easily
      • Web developers can pick up XPages with basic
        Domino training
      • New Hires / College Grads can pick up XPages
        development with a week of training*
        *results may vary




Why XPages?
                            ©2012 Property of PSC Group, LLC
Samples of PSC’s
  XPages Development

• Click to edit Master subtitle style
     These are real
    world applications

          ©2012 Property of PSC Group, LLC
App #1: Standard Notes Document Library
               ©2012 Property of PSC Group, LLC
App #1: Doc Library Modernization with XPages
                ©2012 Property of PSC Group, LLC
App #2: Notes Client Application
                ©2012 Property of PSC Group, LLC
App #2: Modernization with XPages
               ©2012 Property of PSC Group, LLC
App #3: Notes Client Custom Application
                ©2012 Property of PSC Group, LLC
App #3: Modernization with XPages
               ©2012 Property of PSC Group, LLC
App #3: Modernization with XPages
               ©2012 Property of PSC Group, LLC
App #4: Modernization with XPages
               ©2012 Property of PSC Group, LLC
App #4: Modernization with XPages
               ©2012 Property of PSC Group, LLC
App #4: Mobile Solution with XPages
               ©2012 Property of PSC Group, LLC
App #5: Previous Application
                ©2012 Property of PSC Group, LLC
App #5: Modernization with XPages
               ©2012 Property of PSC Group, LLC
App #5: Modernization with XPages
               ©2012 Property of PSC Group, LLC
App #5: Modernization with XPages
            ©2012 Property of PSC Group, LLC
App #5: Modernization with XPages
            ©2012 Property of PSC Group, LLC
In Summer of 2010, IBM asked PSC
 to review a Notes application and
      compare modernizing the
        application with both
 XPages andedit Master subtitle style
    • Click to Microsoft SharePoint.


  This is the result of that effort.

            ©2012 Property of PSC Group, LLC
1.   Take an existing Notes Client Application
2.   Catalog the Notes Client Assets
3.   Create XPages Application
4.   Create Custom Theme
5.   Build Mobile Interface
6.   Compare with SharePoint application



Notes Client to XPages – PSC’s Process
                   ©2012 Property of PSC Group, LLC
XPages Document Workflow in Notes Today
               ©2012 Property of PSC Group, LLC
•   1 User Form – Agreement
      • 4 Dialogs
• 5 System Forms – Keywords, Lookups
• 30 User Views
• 17 System Views
• Workflow & Business Logic
      • 20 Agents
      • 2 Script Libraries
• Export to Excel for Reporting
• User Interface Elements



XPages Document Workflow Details
                        ©2012 Property of PSC Group, LLC
XPages Document Workflow with XPages UI
              ©2012 Property of PSC Group, LLC
•   Uses the OpenNTF.org Mobile
      Controls Project
•   Provides Custom UI for
      iPhone and other mobile
      devices




XPages Document Workflow XPages Interface
for Mobile
                    ©2012 Property of PSC Group, LLC
• Created a New XPages Interface
• Created Custom Theme with custom branding
   and color scheme
• Only Interface Changes
    • Home Page
    • Document Workflow Form
    • Views
• No changes to Workflow or Business Rules
• Used the XPages Mobile Controls on
   OpenNTF.org for iPhone interface


XPages UI Details
                   ©2012 Property of PSC Group, LLC
Notes:

1. Custom Theme is a one time effort. Can be reused by all future
     XPages Applications
2. Mobile Controls were created as Custom Controls that can be
     reused

XPages Development Results
                       ©2012 Property of PSC Group, LLC
•   Same Notes Client application
•   Document tasks to build feature comparable
     SharePoint application
•   Use SharePoint development best practices that
     PSC uses with our customers
•   Estimate development costs




Comparing XPages to SharePoint
                    ©2012 Property of PSC Group, LLC
•   Create SharePoint Site
      • Create Agreement Form & Dialogs
      • Create Web Parts & Reports
      • Create Keyword Lookup Lists
      • Build Windows Workflows (not SharePoint Designer)
      • Implement Security – Groups and Building Form Filters
      • Build Excel Export
•   Move Data using Third-Party Tool
•   Create Master Page
•   Create iPhone on top of SharePoint Mobile
     Extension

SharePoint Development Estimates
                        ©2012 Property of PSC Group, LLC
SharePoint Development Estimates
               ©2012 Property of PSC Group, LLC
•   PSC recommends Windows Workflow over SharePoint
      Workflow using SharePoint Designer due to it’s quality and
      support
•   iPhone development would be ASP.NET development talking
      to SharePoint Web Services
•   Security would use Active Directory Groups and function by
      applying Filters to parts of the Form
•   Data Export using Third Party tools would include documents,
      field data, and attachments
•   Master Page Estimate includes colors, corporate branding,
      logo, and simple menu changes

SharePoint Development Estimates Notes
                         ©2012 Property of PSC Group, LLC
XPages Task          Hrs.                    SharePoint Task           Hrs.
XPages User Interface 64                     SharePoint Site           4
Custom Theme         16                      Agreement Form            24
Excel Export         8                       Web Parts & Reports       16
Mobile Controls      16                      Windows Workflow          24
                                             Implement Security        40
                                             Excel Export              8
                                             Move Data                 16
                                             Create Master Page        16
                                             Create iPhone Interface   40
Offline              0                       Offline                   ??
                     104       Total                                   188



Development Head to Head
                            ©2012 Property of PSC Group, LLC
   Your users are demanding modern applications in the
      workplace
   Smartphones and Tablets will force you to embrace
     modern and consumer driven development platforms
     and techniques
   XPages is ready to build real-world production
     applications
   You don't have to migrate to get Modern and Mobile


Application Modernization in 2012
                      ©2012 Property of PSC Group, LLC
Your users will work
with applications that
matchtothe experience
   • Click edit Master subtitle style


 they have at home.
            ©2012 Property of PSC Group, LLC
Agenda


■   Domino Application Development Today
    “not your Father's Designer”
     ─ Advantages of Domino over Microsoft SharePoint


■   Notes from the field – PSC's real world experiences

■   Domino Application Development Tomorrow
    The IBM Social Business Toolkit




                                                          |   © 2012 IBM Corporation
IBM's software portfolio provides a strong foundation for delivering Social
Business solutions and infrastructure




             Social Networking                      Social Content                           Social Analytics
            Owned social networks                                                       Analytics




                                                                          Discover
                                                Engagement apps



                                    Engage
    Reach




            Channels                            Context and relevance                   Monitoring

            Social connectors                   Social content platform                 Optimization




            Process Management               Information Management             Governance and Lifecycle
            BPM             Rules            Information integration                 ILG&M             Security
    Act




            Connectors      ESB              MDM       Data warehousing              Community gov.         Mobile



                                                Open Standards




                                                                                                                  |   © 2012 IBM Corporation
Social Business Application Development Communities

                                   IBM                                                     External
                              Websphere /
                                                                                            PHP/Ruby
                                Portal
                                                                                           Node.js/.NET
Communities                                     IBM
               IBM Sametime                                                   Opensource
                                            Notes/Domino                                                   Mobile
                                                                                CMSs
                                 IBM
                              Connections




                                                           REST Services
                                                             OpenSocial
                                                           Activity Streams
                                                           Business Card
                                                               Widgets

               External Services                                                                      External Data




                                                Messaging                      Document
IBM Services         Social                                                                               Analytics
                                                                              Management



                                                                                                             |   © 2012 IBM Corporation
Embracing Open Standards


 ■   A commitment to drive and leverage open web standards
      ─ Maximize choice, agility, and ease of integration
      ─ Drive enterprise innovation and leverage rapid innovation on the web
      ─ Minimize incremental cost of targeting additional desktop and mobile platforms
      ─ Leverage dominant skillsets based around web technologies


 ■   Enabling the next generation of socially-enabled solutions on customers'
     existing investments and heterogeneous infrastructures

 ■   A runtime-agnostic approach allows you to use established runtime
     technologies: Java, Domino, etc.

HTML5                      ARIA                  Atom

                                                         SAML
                                                                                         82 |   © 2012 IBM Corporation
Security

People and Identity            Application and Process
 ■ SAML - Authentication        ■ Least Privilege

 ■ OAuth - Authorization        ■ Defense in Depth

 ■ Integrated Single Sign On    ■ White Listing

                                ■ Active Content Filters

                                ■ Secure Gadgets




                                                           |   © 2012 IBM Corporation
Embedded Experiences
■   Embedded Experiences enables users to intelligently respond to events.
     ─ In-line coordination of services and actions
     ─ View your events in your activity stream
■   Uses the OpenSocial Gadget framework




                                                                       |   © 2012 IBM Corporation
Aggregation Service

■   Implements the ActivityStrea.ms        Matt sent
                                                           Rob tweeted
                                                                          Paul sent an
    Standard                               you a file                        invite

■   Use REST APIs to interact with your
                                          ERP has an           Social        James
    activity stream                        action for         Network       edits your
     ─ Use JSON                               you            Invitation     document
     ─ Use ATOM
                                                                          A shared file
■   Post new events                          Isabel         CRM has a
                                                                             has a
                                          shares a file      new sale
                                                                           comment
■   Retrieve all or a subset of events
■   Delete events                                       1000s of Events
■   Update events



                                                          Activity Stream


                                                                             |   © 2012 IBM Corporation
Scenarios

1 - Unified Communications Partner         2 - Electronic Signature Partner
  ─ Samantha leaves a phone message for      ­   Frank has completed a proposal and
    John.                                        needs James to sign off on it.
  ─ John sees an event in his news feed.     ­   James see an event in his news feed
  ─ John clicks play on the event
                                             ­   James clicks review document and a
  ─ John listens to the Audio                    canvas pops up.
                                             ­   James signs the document.




                                                                        |   © 2012 IBM Corporation
Scenarios continued...
 ■   3 - Travel Application
      ─ The Renovations company is a leading Travel provider. As a leading travel provider they are
        updating clients in real time. The real time updates occur in enterprise news feeds, online social
        networks and in activity streams.
      ─ Frank schedules a trip to a corporate conference
      ─ Frank sees in his activity stream the information of Frank's travel.
           –   Initial Information
           –   Travel updates




http://public.dhe.ibm.com/software/dw/lotus/sbtoolkit/gadgettut/ee_intro.html
                                                                                            |   © 2012 IBM Corporation
The Social Enabler Project XPages
■   A set of controls and interfaces which
    enable a developer to integrate with:
     ─ OAuth
     ─ Aggregation Service
     ─ Integrate with Connections
     ─ Integrate with external social
       networks (Facebook, Twitter...)
     ─ Project User Interface Components
■   Uses an Apache License
■   Integrate with Greenhouse
■   Build your own integrations




                                 http://socialenabler.openntf.org/
                                                                     |   © 2012 IBM Corporation
OpenSocial Support in Notes/Domino
■   OpenSocial gadgets can be used in 2 contexts
     ─ Standalone gadgets, inserted within a container (ex: Connections home page, iNotes or the
       Notes client sidebar)
     ─ Embedded experience: used to embed content from an application into a container, like the
       ActivityStreams or the Notes/iNotes Client inbox


■   Extend current component model
     ─ Any XPage is a candidate for an OpenSocial gadget
     ─ The component design element
       is extended to support
       OpenSocial specific attributes




                                                                                      89 |   © 2012 IBM Corporation
Next steps for Notes/Domino developers
■   Learn to use XPages
     ─ It is the strategic direction for N/D application development
     ─ Start from http://xpages.info
     ─ Download ready-to-use libraries and components from openNTF.org
         – XPages Extension Library, Mobile controls, Connections components...

■   Invest into the new technology trends
     ─ HTML5, CSS
     ─ Mobile platforms
     ─ JavaScript, Dojo
     ─ Gadgets, iWidgets, OpenSocial




                                                                                  |   © 2012 IBM Corporation
More next steps....
■   Start to use Java pervasively
     ─ XPages business logic, agents...
     ─ Discover the power and flexibility of OSGi
          –   Java tasklets from openNTF, XPages Extensibility API
■   Join the IBM Social Business Toolkit Community
     ─ https://greenhouse.lotus.com/communities/community/ibmsocialbusinesstoolkit
■   Download the Social Enabler Project
     ─ http://socialenabler.openntf.org/




                                                                                     |   © 2012 IBM Corporation
XPages Jumpstart for Notes Developers

1)Get the Mastering XPages Book
  http://www.ibmpressbooks.com/books
  tore/product.asp?isbn=0132486318
2)Enter IBM6318 as the coupon code
  for 35% off
3)Follow the Podcasts
   1) http://notesin9.com
   2) http://thexcast.net
4)Work thru Declan Lynch's XPages
  Tutorial:
  http://www.qtzar.com/blogs/qtzar.nsf/
  Document.xsp?
  documentId=A97DB47B9BEDB9868
  525756F005BC3C3&action=openDoc
  ument
5)Xpages.info for all the information,
  videos, and more
                                          |   © 2012 IBM Corporation
Summary
■   Social Business applications build on our heritage...
■   ...but Social Business today demands new types of applications
     ─ Beyond the firewall
     ─ Systems of systems
     ─ Both Cloud and on-premises
■   The IBM Social Business Framework enables IBM customers and partners to
    capitalize on Social Business opportunities
     ─ All IBM collaboration products are part of the framework
     ─ Big opportunities for general web developers and established Lotus developers, building on their
       existing skills
■   The new IBM Social Business Toolkit are planned to enable a new class of
    unified social capabilities based on the latest born-on-the web open standards
     ─ Consistent extensibility across products, deployment models and user experiences
■   Easy to get started with today's products and cloud developer options



                                                                                          |   © 2012 IBM Corporation
Some Additional Resources
■   DeveloperWorks
     ─ http://www.ibm.com/developerworks/
     ─ http://www.ibm.com/developerworks/lotus/community/wikis.html
■   Greenhouse
     ─ https://greenhouse.lotus.com
■   openNTF.org
     ─ http://www.openntf.org
■   xpages.info
     ─ http://xpages.info/XPagesHome.nsf/Home.xsp
■   Videos – Youtube, VideoFest...
     ─ https://greenhouse.lotus.com/wikis/home?
       lang=en#/wiki/W6696b8ac7465_4a5f_9327_94f1a5d82132/page/VideoFest
■   Resources also provided by the community
     ─ http://xpages.tv/, http://xpagesblog.com/...




                                                                           |   © 2012 IBM Corporation
Questions and Your Feedback

       How to reach John:              How to reach tall John:

            John Head                         John Beck
      jhead@psclistens.com             john_beck@us.ibm.com
     www.johndavidhead.com                Twitter.com/jhnbck
        www.pscgroup.com        Linkedin.com/pub/john-beck/0/a46/214
     Facebook.com/johndhead
       Twitter.com/johnhead
    LinkedIN.com/in/johndhead
     Slideshare.com/johnhead
      Youtube.com/johnhead




                                                           |   © 2012 IBM Corporation
Legal disclaimer


© IBM Corporation 2012. All Rights Reserved.

  The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is
  provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall
  not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of,
  creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software.

  References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in
  this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way.
  Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results.

  All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance
  characteristics may vary by customer.

  IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United
  States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both.

  Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both.

  All other products and product logos are owned by their respective owners.




                                                                                                                                                                                        |   © 2012 IBM Corporation

Más contenido relacionado

La actualidad más candente

IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...John Head
 
John David Head - Bio
John David Head - BioJohn David Head - Bio
John David Head - BioJohn Head
 
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...John Head
 
Tri State Lug 2009 - Integration And Coexistence Session
Tri State Lug 2009 - Integration And Coexistence SessionTri State Lug 2009 - Integration And Coexistence Session
Tri State Lug 2009 - Integration And Coexistence SessionJohn Head
 
AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)
AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)
AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)John Head
 
Super feats of integration x pages with symphony sharepoint and office
Super feats of integration  x pages with symphony sharepoint and officeSuper feats of integration  x pages with symphony sharepoint and office
Super feats of integration x pages with symphony sharepoint and officeJohn Head
 
Application Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeApplication Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeJohn Head
 
MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...
MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...
MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...John Head
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...John Head
 
Domino app dev competitive advantage for blug
Domino app dev competitive advantage for blugDomino app dev competitive advantage for blug
Domino app dev competitive advantage for blugJohn Head
 
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...John Head
 
TriState LUG 2010 integration and coexistence session
TriState LUG 2010   integration and coexistence sessionTriState LUG 2010   integration and coexistence session
TriState LUG 2010 integration and coexistence sessionJohn Head
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage finalJohn Head
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...John Head
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsJohn Head
 
Lotus Domino 8.5 Client Comparison
Lotus Domino 8.5 Client ComparisonLotus Domino 8.5 Client Comparison
Lotus Domino 8.5 Client ComparisonEd Brill
 
Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Thomas Coustenoble
 
Lotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparisonLotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparisonEd Brill
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGJohn Head
 

La actualidad más candente (20)

IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
IBM Lotus Notes/Domino Application Development Competitive Advantage : The So...
 
John David Head - Bio
John David Head - BioJohn David Head - Bio
John David Head - Bio
 
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business E...
 
Tri State Lug 2009 - Integration And Coexistence Session
Tri State Lug 2009 - Integration And Coexistence SessionTri State Lug 2009 - Integration And Coexistence Session
Tri State Lug 2009 - Integration And Coexistence Session
 
AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)
AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)
AD112: Usability Lessons From the Worlds Largest XPages Project (MWLUG)
 
Super feats of integration x pages with symphony sharepoint and office
Super feats of integration  x pages with symphony sharepoint and officeSuper feats of integration  x pages with symphony sharepoint and office
Super feats of integration x pages with symphony sharepoint and office
 
Application Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile ConvergeApplication Modernization: Where Consumer, Social, and Mobile Converge
Application Modernization: Where Consumer, Social, and Mobile Converge
 
MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...
MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...
MWLUG 2010 - “Kum Bah Yah” meets “Lets Kick Butt” : The Integration of IBM Lo...
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
Domino app dev competitive advantage for blug
Domino app dev competitive advantage for blugDomino app dev competitive advantage for blug
Domino app dev competitive advantage for blug
 
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
UKLUG - IBM Lotus Notes/Domino Application Development Competitive Advantage ...
 
TriState LUG 2010 integration and coexistence session
TriState LUG 2010   integration and coexistence sessionTriState LUG 2010   integration and coexistence session
TriState LUG 2010 integration and coexistence session
 
Domino app dev competitive advantage final
Domino app dev competitive advantage finalDomino app dev competitive advantage final
Domino app dev competitive advantage final
 
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
OpenNTF.org: Celebrating 10 years of community driven open source (Speedgeeki...
 
NELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile ControlsNELotus - OpenNTF.org & XPages Mobile Controls
NELotus - OpenNTF.org & XPages Mobile Controls
 
Lotus Domino 8.5
Lotus Domino 8.5Lotus Domino 8.5
Lotus Domino 8.5
 
Lotus Domino 8.5 Client Comparison
Lotus Domino 8.5 Client ComparisonLotus Domino 8.5 Client Comparison
Lotus Domino 8.5 Client Comparison
 
Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5Introducing IBM Lotus Notes and Domino 8.5
Introducing IBM Lotus Notes and Domino 8.5
 
Lotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparisonLotus Notes 8.5 version to version comparison
Lotus Notes 8.5 version to version comparison
 
The Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUGThe Notes/Domino Application Development Competitive Advantage - IamLUG
The Notes/Domino Application Development Competitive Advantage - IamLUG
 

Similar a IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition (BP107 - Lotusphere2012)

AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...John Head
 
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014ICS User Group
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...John Head
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersRahul A. Garg
 
UKLUG 2012 - Uffe's keynote
UKLUG 2012 - Uffe's keynoteUKLUG 2012 - Uffe's keynote
UKLUG 2012 - Uffe's keynoteUffe Sorensen
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsMark Roden
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®tayhoe
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentTeamstudio
 
150330 verse - uffe sorensen posted
150330   verse - uffe sorensen posted150330   verse - uffe sorensen posted
150330 verse - uffe sorensen postedUffe Sorensen
 
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialLotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialRyan Baxter
 
What's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryWhat's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryDavalen LLC
 
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyIBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyEd Brill
 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter CollaborationVincent Perrin
 
Ibm notes 9 social edition (external)
Ibm notes 9 social edition (external)Ibm notes 9 social edition (external)
Ibm notes 9 social edition (external)Scott Souder
 
AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...
AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...
AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...Stephan H. Wissel
 
Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections IBM Danmark
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapTeamstudio
 
Connections Platform Integration - LS2012
Connections Platform Integration - LS2012Connections Platform Integration - LS2012
Connections Platform Integration - LS2012Lidia Vikulova
 

Similar a IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition (BP107 - Lotusphere2012) (20)

AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
AD214 What's Next? Application Modernization Roadmap for Socializing IBM Note...
 
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014bccon-2014 key01 ibm_collaboration_solutions_connect_2014
bccon-2014 key01 ibm_collaboration_solutions_connect_2014
 
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
What’s Next? Application Modernization Roadmap For Socializing IBM Notes and ...
 
IBM Notes and Domino 9.0 Social Edition
IBM Notes and Domino 9.0 Social EditionIBM Notes and Domino 9.0 Social Edition
IBM Notes and Domino 9.0 Social Edition
 
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to BrowsersLiving in the Web is Easy! Making the Move from Rich Clients to Browsers
Living in the Web is Easy! Making the Move from Rich Clients to Browsers
 
UKLUG 2012 - Uffe's keynote
UKLUG 2012 - Uffe's keynoteUKLUG 2012 - Uffe's keynote
UKLUG 2012 - Uffe's keynote
 
Ibm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applicationsIbm worklight - going from xpages mobile to native mobile applications
Ibm worklight - going from xpages mobile to native mobile applications
 
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
Id113 what’s new in ibm notes®, smart cloud notes web® and inotes®
 
App.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application DevelopmentApp.Next - The Future of Domino Application Development
App.Next - The Future of Domino Application Development
 
150330 verse - uffe sorensen posted
150330   verse - uffe sorensen posted150330   verse - uffe sorensen posted
150330 verse - uffe sorensen posted
 
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocialLotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
Lotusphere 2012 - Show115 - Socialize Your Apps Using OpenSocial
 
What's New in IBM Web Experience Factory
What's New in IBM Web Experience FactoryWhat's New in IBM Web Experience Factory
What's New in IBM Web Experience Factory
 
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration StrategyIBM - Lotusphere 2012: Messaging and Collaboration Strategy
IBM - Lotusphere 2012: Messaging and Collaboration Strategy
 
IBM Smarter Collaboration
IBM Smarter CollaborationIBM Smarter Collaboration
IBM Smarter Collaboration
 
Ibm notes 9 social edition (external)
Ibm notes 9 social edition (external)Ibm notes 9 social edition (external)
Ibm notes 9 social edition (external)
 
AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...
AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...
AD111 - The X Path: Practical guide to taking your IBM Lotus Notes applicatio...
 
Lotusphere 2012 AD105
Lotusphere 2012 AD105Lotusphere 2012 AD105
Lotusphere 2012 AD105
 
Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections Lotusphere 2012 - What's new in IBM Connections
Lotusphere 2012 - What's new in IBM Connections
 
IBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino RoadmapIBM Mail Next and Notes/Domino Roadmap
IBM Mail Next and Notes/Domino Roadmap
 
Connections Platform Integration - LS2012
Connections Platform Integration - LS2012Connections Platform Integration - LS2012
Connections Platform Integration - LS2012
 

Más de John Head

How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your CompanyHow IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your CompanyJohn Head
 
MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0John Head
 
MWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other sideMWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other sideJohn Head
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...John Head
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...John Head
 
Personal Branding 2017
Personal Branding 2017Personal Branding 2017
Personal Branding 2017John Head
 
Application modernization meets human factors what's next
Application modernization meets human factors   what's nextApplication modernization meets human factors   what's next
Application modernization meets human factors what's nextJohn Head
 
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
The fork in the road -  the Application Modernization Roadmap for Notes/Domin...The fork in the road -  the Application Modernization Roadmap for Notes/Domin...
The fork in the road - the Application Modernization Roadmap for Notes/Domin...John Head
 
Transitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseTransitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseJohn Head
 
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience John Head
 
“What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications “What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications John Head
 
The Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreThe Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreJohn Head
 
Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?John Head
 
Bringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceBringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceJohn Head
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsJohn Head
 
PSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - InfographicPSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - InfographicJohn Head
 
PSC Notes/Domino Survey Results
PSC Notes/Domino Survey ResultsPSC Notes/Domino Survey Results
PSC Notes/Domino Survey ResultsJohn Head
 
The Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreThe Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreJohn Head
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...John Head
 
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...John Head
 

Más de John Head (20)

How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your CompanyHow IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
How IT Leadership Can Fundamentally Change or Affect the Culture of Your Company
 
MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0MWLUG2017 - The Data & Analytics Journey 2.0
MWLUG2017 - The Data & Analytics Journey 2.0
 
MWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other sideMWLUG 2017 - Collaboration and Productivity from the other side
MWLUG 2017 - Collaboration and Productivity from the other side
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...
 
The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...The Data & Analytics Journey – Why it’s more attainable for your company than...
The Data & Analytics Journey – Why it’s more attainable for your company than...
 
Personal Branding 2017
Personal Branding 2017Personal Branding 2017
Personal Branding 2017
 
Application modernization meets human factors what's next
Application modernization meets human factors   what's nextApplication modernization meets human factors   what's next
Application modernization meets human factors what's next
 
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
The fork in the road -  the Application Modernization Roadmap for Notes/Domin...The fork in the road -  the Application Modernization Roadmap for Notes/Domin...
The fork in the road - the Application Modernization Roadmap for Notes/Domin...
 
Transitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBaseTransitioning Data from Legacy Systems into QuickBase
Transitioning Data from Legacy Systems into QuickBase
 
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
DDX-1420: Bringing Your Web Applications to the IBM Digital Experience
 
“What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications “What the App?”… A Modernization Strategy for Your Business Applications
“What the App?”… A Modernization Strategy for Your Business Applications
 
The Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignoreThe Cloud and You - the ’as a service’ disruption you can’t ignore
The Cloud and You - the ’as a service’ disruption you can’t ignore
 
Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?Application Modernization meets Cloud and Mobile ... Where to Start?
Application Modernization meets Cloud and Mobile ... Where to Start?
 
Bringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital ExperienceBringing Your Web Apps to IBM Digital Experience
Bringing Your Web Apps to IBM Digital Experience
 
What the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business ApplicationsWhat the App? : A Modernization Strategy for Your Business Applications
What the App? : A Modernization Strategy for Your Business Applications
 
PSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - InfographicPSC Notes/Domino Survey Results - Infographic
PSC Notes/Domino Survey Results - Infographic
 
PSC Notes/Domino Survey Results
PSC Notes/Domino Survey ResultsPSC Notes/Domino Survey Results
PSC Notes/Domino Survey Results
 
The Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignoreThe Cloud and You - the 'as a service' disruption you can't ignore
The Cloud and You - the 'as a service' disruption you can't ignore
 
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
IBM Digital Experience 2015 - APPLICATION MODERNIZATION IN THE DIGITAL EXPERI...
 
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
Intuit Quickbase Empower 2015 - Finish Strong: SUCCESSFULLLY ROLLING OUT YOUR...
 

Último

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxLoriGlavin3
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity PlanDatabarracks
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxLoriGlavin3
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfpanagenda
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfLoriGlavin3
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsNathaniel Shimoni
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Alkin Tezuysal
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024BookNet Canada
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxLoriGlavin3
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesThousandEyes
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...AliaaTarek5
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Farhan Tariq
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsRavi Sanghani
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditSkynet Technologies
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPathCommunity
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Strongerpanagenda
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.Curtis Poe
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsPixlogix Infotech
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsSergiu Bodiu
 

Último (20)

Digital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptxDigital Identity is Under Attack: FIDO Paris Seminar.pptx
Digital Identity is Under Attack: FIDO Paris Seminar.pptx
 
How to write a Business Continuity Plan
How to write a Business Continuity PlanHow to write a Business Continuity Plan
How to write a Business Continuity Plan
 
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptxThe Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
The Role of FIDO in a Cyber Secure Netherlands: FIDO Paris Seminar.pptx
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Moving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdfMoving Beyond Passwords: FIDO Paris Seminar.pdf
Moving Beyond Passwords: FIDO Paris Seminar.pdf
 
Time Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directionsTime Series Foundation Models - current state and future directions
Time Series Foundation Models - current state and future directions
 
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
Unleashing Real-time Insights with ClickHouse_ Navigating the Landscape in 20...
 
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
Transcript: New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
New from BookNet Canada for 2024: Loan Stars - Tech Forum 2024
 
The State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptxThe State of Passkeys with FIDO Alliance.pptx
The State of Passkeys with FIDO Alliance.pptx
 
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyesHow to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
How to Effectively Monitor SD-WAN and SASE Environments with ThousandEyes
 
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
(How to Program) Paul Deitel, Harvey Deitel-Java How to Program, Early Object...
 
Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...Genislab builds better products and faster go-to-market with Lean project man...
Genislab builds better products and faster go-to-market with Lean project man...
 
Potential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and InsightsPotential of AI (Generative AI) in Business: Learnings and Insights
Potential of AI (Generative AI) in Business: Learnings and Insights
 
Manual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance AuditManual 508 Accessibility Compliance Audit
Manual 508 Accessibility Compliance Audit
 
UiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to HeroUiPath Community: Communication Mining from Zero to Hero
UiPath Community: Communication Mining from Zero to Hero
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.How AI, OpenAI, and ChatGPT impact business and software.
How AI, OpenAI, and ChatGPT impact business and software.
 
The Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and ConsThe Ultimate Guide to Choosing WordPress Pros and Cons
The Ultimate Guide to Choosing WordPress Pros and Cons
 
DevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platformsDevEX - reference for building teams, processes, and platforms
DevEX - reference for building teams, processes, and platforms
 

IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition (BP107 - Lotusphere2012)

  • 1. BP107 IBM Lotus Notes/Domino Application Development Competitive Advantage : The Social Business Edition John Beck, SaaS Sales Leader IBM Collaboration Solutions John D. Head, PSC Group © 2012 IBM Corporation
  • 2. IBM’s statements regarding its plans, directions, and intent are subject to change or withdrawal without notice at IBM’s sole discretion. Information regarding potential future products is intended to outline our general product direction and it should not be relied on in making a purchasing decision. The information mentioned regarding potential future products is not a commitment, promise, or legal obligation to deliver any material, code or functionality. Information about potential future products may not be incorporated into any contract. The development, release, and timing of any future features or functionality described for our products remains at our sole discretion. 2 | © 2012 IBM Corporation
  • 3. John Beck, SaaS Sales Leader IBM Collaboration Solutions ■ No, I am not very talented at basketball (that's why I have a job at IBM!). ■ “Who am I?” I am responsible for sales of IBM's messaging and collaboration capabilities delivered through the cloud in a Software as a Service model. ─ Previously, I have held product management, development and support roles within IBM all focused on the IBM Collaboration Solutions portfolio. ■ Working with Notes since R3 in 1995 and managed production Domino environment on NT Alpha (really!?!). ■ Recently moved my family to Wisconsin from Massachusetts (yes it is colder). ■ “Why am I here?” As companies transition to the cloud, they realize the incredible value that Domino applications have to their business and processes. They are also looking to shift that investment to new access modes and transform their end user computing environments. ■ Follow/contact/link to me: Phone - +1 508.414.0734 Twitter - “jhnbck” LinkedIn - “http://www.linkedin.com/pub/john-beck/0/a46/214a” E-mail - “john_beck@us.ibm.com” | © 2012 IBM Corporation
  • 4. John Head jhead@psclistens.com Facebook.com/johndhead Facebook.com/PSCGroup Twitter.com/johnhead Twitter.com/PSCGroup 1051 Perimeter Drive Suite 500 LinkedIN.com/in/johndhead Linkedin.com/company/psc-group-llc Schaumburg, IL 60173 Slideshare.com/johnhead Slideshare.com/PSCGroup (847) 517-7200 Youtube.com/johnhead Youtube.com/PSCGroup (847) 517-7600 fax www.johndavidhead.com www.pscgroup.com
  • 5. • Click to edit Master subtitle style F O U N D E D I N 1 9 9 0
  • 6. Agenda ■ Domino Application Development Today “not your Father's Designer” ─ Advantages of Domino over Microsoft SharePoint ■ Notes from the field – PSC's real world experiences ■ Domino Application Development Tomorrow The IBM Social Business Toolkit | © 2012 IBM Corporation
  • 7. Let's talk about Domino applications but not these Domino applications, please... | © 2012 IBM Corporation
  • 8. Designer 8.5.X - a world-class RAD environment Business-process-driven applications that enable people to collect, organize, share, and track information. ■ An open, point and click GUI development environment ■ Support for developers at every skill level – Lotus, Java, Eclipse ■ Bundled templates that require no coding to use ■ Component re-usability saves time and increases responsiveness ■ Centralized administration for quick deployment and easy maintenance ■ Pervasive security ■ Universal access: online or offline - rich, browser or mobile clients ■ Integrates multiple data sources | © 2012 IBM Corporation
  • 9. | © 2012 IBM Corporation
  • 10. Thousands of enterprises around the globe trust their core collaborative and business applications to Lotus Notes & Domino. N o te s Apps “b y th e n u m b e rs ”:  280,000 active developers  $45m investment by IBM since 2007  Discussion databases  Inventory and project management  10,000,000 applications in  Community forums  Process tracking use  Document storage and collaboration  Sales force automation  Customer relationship management  Product catalogs and price lists  64,000 developers and  Help desk and customer support  Billing systems 200 projects active in  Human resources  Audit and assessment open source community Today's Notes/Domino offers the easiest, fastest and richest development of Web 2.0 apps. | © 2012 IBM Corporation
  • 11. | © 2012 IBM Corporation
  • 12. From this... Jacobs eLite 1.0 | © 2012 IBM Corporation
  • 13. To this with xPages - Jacobs eLite 2.0 | © 2012 IBM Corporation
  • 14. Adobe Flash can't run on Apple iOS … … but Domino applications can! ■ "XPages have allowed me to deliver classic Notes database applications to the iPhone without having to change the template. I can simply create one database with an X-page, and it will connect to the database that is appropriate for the particular user - even if the other database is on different server. " ■ Mark Hughes – HughesConnect.com ■ (Developer of ITANA task management solution) | © 2012 IBM Corporation
  • 15. IBM Lotus Domino Mobile Applications ■ Today: Web browser mobile apps ─ Supported via XPages in IBM Lotus Domino Designer ─ Mobile controls - see http://mobilecontrols.openntf.org/ ■ Domino Designer 8.5.3 Upgrade Pack 1 ─ New tools for XPages Extension Library – New mobile controls ─ Domino REST services ─ Available now! ─ OpenNTF version continues to evolve http://extlib.openntf.org/ | © 2012 IBM Corporation
  • 16. Domino XPages Mobile Specific Controls View Panel Navigation Bar Form with Outline/Menu Validation Search Bar Filter | © 2012 IBM Corporation
  • 17. Agenda ■ Domino Application Development Today “not your Father's Designer” ─ Advantages of Domino over Microsoft SharePoint ■ Notes from the field – PSC's real world experiences ■ Domino Application Development Tomorrow The IBM Social Business Toolkit | © 2012 IBM Corporation
  • 18. Domino is a Premiere application platform ■ Claims heard about why one should move to SharePoint ─ SharePoint could easily replace the Rapid Application Development feature set of Notes/Domino ─ SharePoint is self service driven and therefore will need less development resources than a new Notes/Domino environment ■ While in reality ─ What most consider to be simple Notes client applications often require moderate to significant development effort that cannot be done with SharePoint Designer, instead requiring Visual Studio and .Net development skills ─ Complex applications with business logic and workflow are not suitable for SharePoint and require .Net development and additional Microsoft products to provide the same level of capability you get in one product (Notes/Domino) | © 2012 IBM Corporation
  • 19. Factors to Consider Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations | © 2012 IBM Corporation
  • 20. Factors to Consider continued... Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations | © 2012 IBM Corporation
  • 21. What To Do With What You Already Have Bring your Notes/Domino client applications to the Web with XPages! ■ Preserves your investment in your current application's data and business logic while providing a modern Web 2.0 developer experience ■ Provides browser and mobile access and still allows you to take that application securely offline with all application logic available using the Notes client ■ Expands the reach of your Domino applications to other IBM platforms like WebSphere Portal and IBM Connections thru iWidgets | © 2012 IBM Corporation
  • 22. So urc e : Ga rtne r. M rc h 2 0 1 1 . H a ttp:/ / im a ge s rv .ga rtne r.c o m / pv _o b j_c a c h e / pv _o b j_id_7 B CF1 8 6 C9 B A 2 A FA D7 F3 5 EB A B 3 A 0 7 0 0 / file na m e / a rtic le 1 5 .pdf D7 B 1 B 5 7 2 2 B | © 2012 IBM Corporation
  • 23. Agenda ■ Domino Application Development Today “not your Father's Designer” ─ Advantages of Domino over Microsoft SharePoint ■ Notes from the field – PSC's real world experiences ■ Domino Application Development Tomorrow The IBM Social Business Toolkit | © 2012 IBM Corporation
  • 24. • Click to edit Master subtitle style F O U N D E D I N 1 9 9 0
  • 25. Our Our People Clients • Click to edit Master subtitle style Our Solutions PS C E c o s ys te m
  • 26. People Clients Direction • Click to edit Master subtitle style Prospects Delivery
  • 27. • Integration • Mobile Enablement • Workflow • Custom Applications • Rules Engines • Dashboards • Collaboration • Process Improvement • SOA • Agile/Sustainable • Portals/Websites Architectures Our Partners • Click to edit Master subtitle style
  • 28. PS re al w o rld e xpe rie nc e s C’s w ith X Page s “ Th e im pac t o f a c o nsum e r • Click to edit Master subtitle style e c o no m y o n th e b usine ss and e nte rprise applic atio n spac e ”
  • 29. We are at an application crossroad  Email has become a commodity  Domino or Exchange or Google  Cloud or On Premises or Hybrid  Email and application platforms being broken apart  New platforms  Smartphones are common place  Tablets are here and growing  The Burning Question – “What about the apps?” 2012 State of the Application ©2012 Property of PSC Group, LLC
  • 30. What Applications are Your Users Using? ©2012 Property of PSC Group, LLC
  • 31. What Applications are Your Users Using? ©2012 Property of PSC Group, LLC
  • 32. What Applications are Your Users Using? ©2012 Property of PSC Group, LLC
  • 33. What Applications are Your Users Using? ©2012 Property of PSC Group, LLC
  • 34. What Applications are Your Users Using? ©2012 Property of PSC Group, LLC
  • 35. What Applications are Your Users Using? ©2012 Property of PSC Group, LLC
  • 36. Do you think they really want to use this? ©2012 Property of PSC Group, LLC
  • 37. I know what your thinking … Your users aren’t like others. They use the apps we tell style • Click to edit Master subtitle them. They do all their business on approved tools. ©2012 Property of PSC Group, LLC
  • 38. You're wrong. More than 50% of business users • Click to edit Master subtitle style bypass internal applications for public tools. ©2012 Property of PSC Group, LLC
  • 39. Because the internal tools are: Too slow Too restrictive Not accessible subtitle style • Click to edit Master at home Not on the mobile device Not Sexy ©2012 Property of PSC Group, LLC
  • 40. End User expect consumer Web 2.0 Experiences at work  End Users will find their own solutions if applications are not updated  Corporate IT must modernize or become irrelevant End Users Expect Modern Applications ©2012 Property of PSC Group, LLC
  • 41. PSC’s experience is that once a business application is put into use, it is rarely updated  Minor changes made to support business needs  The more line of business the app is, the less care it has gotten.  Many companies using the same app since late 90s / early 2000s with NO changes.  Have you done an internal application audit? How modern are your applications? ©2012 Property of PSC Group, LLC
  • 42. Documents & Enterprise Business Discussions Applications Applications •40% of total apps •25% of total apps •35% of total apps •Based on Templates •Highly transactional •Mission Critical that come with or huge volumes of •Organization Unique Domino data •Heavy use of custom •Recommendation: •Recommendation: workflow and/or •Move to standard •Rebuild on top of security platforms/apps Enterprise •Recommendation: •Update with new Java, .NET or •Move to the web XPages Templates other technology via XPages from IBM (2011) •Use third party tool(s) •LotusLive Engage •Other Offerings Taken from PSC's Application Modernization White Paper and Presentations Existing Domino Application Types ©2012 Property of PSC Group, LLC
  • 43. Once you decide to stay on the Notes Platform  Maximize your investment in Lotus technology!  Modernize your applications  Make your users happy with appealing look- and-feel of applications  Develop once, use many times  Extend your applications to the web and mobile devices with XPages Leveraging The Lotus Platform ©2012 Property of PSC Group, LLC
  • 44. Modern Notes apps have:  Techniques used ◦ Appealing Web 2.0 front-end ◦ Web 2.0 Tools ◦ Modern Business Processes  HTML  JavaScript ◦ Standard Corporate Web Branding  AJAX  Java Toolkits ◦ User Self Service  Sencha ◦ Auto / Self Updating  jQuery ◦ Works across platforms ◦ XPages ◦ Windows / MAC / Linux ◦ Mobile Platforms ◦ Works across devices ◦ iOS ◦ Smart Phones ◦ Android ◦ Tablets ◦ Blackberry OS ◦ Laptops ◦ Blackberry Playbook ◦ Windows Mobile 7 ◦ Home Computers ◦ Flash / Air ©2012 Property of PSC Group, LLC
  • 45. ‘Develop Once, Use Multiple Places’ is finally reality • Works in Notes Client, Browser, & Mobile • User base can decide how they want to work, where they want to work • Corporate Web Branding easily applied • Source Code Control (SVN, etc.) • Most rapid updates of development tool in the platform ever (ExtLib, etc.) Why XPages? ©2012 Property of PSC Group, LLC
  • 46. Performance of modern web applications brought to the platform • Notes Application • XPages Application of above Notes Application • Opening on Server thru VPN • Opening on Server thru VPN • ~ 30 to 60 seconds • ~ 6 to 10 seconds • Opening Replica • Opening Replica • ~20 seconds • ~ 3 to 5 seconds • Open in Web Browser • ~ under 2 seconds Why XPages? ©2012 Property of PSC Group, LLC
  • 47. XPages is developer friendly • Notes developers w/ web skills can transition easily • Web developers can pick up XPages with basic Domino training • New Hires / College Grads can pick up XPages development with a week of training* *results may vary Why XPages? ©2012 Property of PSC Group, LLC
  • 48. Samples of PSC’s XPages Development • Click to edit Master subtitle style These are real world applications ©2012 Property of PSC Group, LLC
  • 49. App #1: Standard Notes Document Library ©2012 Property of PSC Group, LLC
  • 50. App #1: Doc Library Modernization with XPages ©2012 Property of PSC Group, LLC
  • 51. App #2: Notes Client Application ©2012 Property of PSC Group, LLC
  • 52. App #2: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 53. App #3: Notes Client Custom Application ©2012 Property of PSC Group, LLC
  • 54. App #3: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 55. App #3: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 56. App #4: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 57. App #4: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 58. App #4: Mobile Solution with XPages ©2012 Property of PSC Group, LLC
  • 59. App #5: Previous Application ©2012 Property of PSC Group, LLC
  • 60. App #5: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 61. App #5: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 62. App #5: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 63. App #5: Modernization with XPages ©2012 Property of PSC Group, LLC
  • 64. In Summer of 2010, IBM asked PSC to review a Notes application and compare modernizing the application with both XPages andedit Master subtitle style • Click to Microsoft SharePoint. This is the result of that effort. ©2012 Property of PSC Group, LLC
  • 65. 1. Take an existing Notes Client Application 2. Catalog the Notes Client Assets 3. Create XPages Application 4. Create Custom Theme 5. Build Mobile Interface 6. Compare with SharePoint application Notes Client to XPages – PSC’s Process ©2012 Property of PSC Group, LLC
  • 66. XPages Document Workflow in Notes Today ©2012 Property of PSC Group, LLC
  • 67. 1 User Form – Agreement • 4 Dialogs • 5 System Forms – Keywords, Lookups • 30 User Views • 17 System Views • Workflow & Business Logic • 20 Agents • 2 Script Libraries • Export to Excel for Reporting • User Interface Elements XPages Document Workflow Details ©2012 Property of PSC Group, LLC
  • 68. XPages Document Workflow with XPages UI ©2012 Property of PSC Group, LLC
  • 69. Uses the OpenNTF.org Mobile Controls Project • Provides Custom UI for iPhone and other mobile devices XPages Document Workflow XPages Interface for Mobile ©2012 Property of PSC Group, LLC
  • 70. • Created a New XPages Interface • Created Custom Theme with custom branding and color scheme • Only Interface Changes • Home Page • Document Workflow Form • Views • No changes to Workflow or Business Rules • Used the XPages Mobile Controls on OpenNTF.org for iPhone interface XPages UI Details ©2012 Property of PSC Group, LLC
  • 71. Notes: 1. Custom Theme is a one time effort. Can be reused by all future XPages Applications 2. Mobile Controls were created as Custom Controls that can be reused XPages Development Results ©2012 Property of PSC Group, LLC
  • 72. Same Notes Client application • Document tasks to build feature comparable SharePoint application • Use SharePoint development best practices that PSC uses with our customers • Estimate development costs Comparing XPages to SharePoint ©2012 Property of PSC Group, LLC
  • 73. Create SharePoint Site • Create Agreement Form & Dialogs • Create Web Parts & Reports • Create Keyword Lookup Lists • Build Windows Workflows (not SharePoint Designer) • Implement Security – Groups and Building Form Filters • Build Excel Export • Move Data using Third-Party Tool • Create Master Page • Create iPhone on top of SharePoint Mobile Extension SharePoint Development Estimates ©2012 Property of PSC Group, LLC
  • 74. SharePoint Development Estimates ©2012 Property of PSC Group, LLC
  • 75. PSC recommends Windows Workflow over SharePoint Workflow using SharePoint Designer due to it’s quality and support • iPhone development would be ASP.NET development talking to SharePoint Web Services • Security would use Active Directory Groups and function by applying Filters to parts of the Form • Data Export using Third Party tools would include documents, field data, and attachments • Master Page Estimate includes colors, corporate branding, logo, and simple menu changes SharePoint Development Estimates Notes ©2012 Property of PSC Group, LLC
  • 76. XPages Task Hrs. SharePoint Task Hrs. XPages User Interface 64 SharePoint Site 4 Custom Theme 16 Agreement Form 24 Excel Export 8 Web Parts & Reports 16 Mobile Controls 16 Windows Workflow 24 Implement Security 40 Excel Export 8 Move Data 16 Create Master Page 16 Create iPhone Interface 40 Offline 0 Offline ?? 104 Total 188 Development Head to Head ©2012 Property of PSC Group, LLC
  • 77. Your users are demanding modern applications in the workplace  Smartphones and Tablets will force you to embrace modern and consumer driven development platforms and techniques  XPages is ready to build real-world production applications  You don't have to migrate to get Modern and Mobile Application Modernization in 2012 ©2012 Property of PSC Group, LLC
  • 78. Your users will work with applications that matchtothe experience • Click edit Master subtitle style they have at home. ©2012 Property of PSC Group, LLC
  • 79. Agenda ■ Domino Application Development Today “not your Father's Designer” ─ Advantages of Domino over Microsoft SharePoint ■ Notes from the field – PSC's real world experiences ■ Domino Application Development Tomorrow The IBM Social Business Toolkit | © 2012 IBM Corporation
  • 80. IBM's software portfolio provides a strong foundation for delivering Social Business solutions and infrastructure Social Networking Social Content Social Analytics Owned social networks Analytics Discover Engagement apps Engage Reach Channels Context and relevance Monitoring Social connectors Social content platform Optimization Process Management Information Management Governance and Lifecycle BPM Rules Information integration ILG&M Security Act Connectors ESB MDM Data warehousing Community gov. Mobile Open Standards | © 2012 IBM Corporation
  • 81. Social Business Application Development Communities IBM External Websphere / PHP/Ruby Portal Node.js/.NET Communities IBM IBM Sametime Opensource Notes/Domino Mobile CMSs IBM Connections REST Services OpenSocial Activity Streams Business Card Widgets External Services External Data Messaging Document IBM Services Social Analytics Management | © 2012 IBM Corporation
  • 82. Embracing Open Standards ■ A commitment to drive and leverage open web standards ─ Maximize choice, agility, and ease of integration ─ Drive enterprise innovation and leverage rapid innovation on the web ─ Minimize incremental cost of targeting additional desktop and mobile platforms ─ Leverage dominant skillsets based around web technologies ■ Enabling the next generation of socially-enabled solutions on customers' existing investments and heterogeneous infrastructures ■ A runtime-agnostic approach allows you to use established runtime technologies: Java, Domino, etc. HTML5 ARIA Atom SAML 82 | © 2012 IBM Corporation
  • 83. Security People and Identity Application and Process ■ SAML - Authentication ■ Least Privilege ■ OAuth - Authorization ■ Defense in Depth ■ Integrated Single Sign On ■ White Listing ■ Active Content Filters ■ Secure Gadgets | © 2012 IBM Corporation
  • 84. Embedded Experiences ■ Embedded Experiences enables users to intelligently respond to events. ─ In-line coordination of services and actions ─ View your events in your activity stream ■ Uses the OpenSocial Gadget framework | © 2012 IBM Corporation
  • 85. Aggregation Service ■ Implements the ActivityStrea.ms Matt sent Rob tweeted Paul sent an Standard you a file invite ■ Use REST APIs to interact with your ERP has an Social James activity stream action for Network edits your ─ Use JSON you Invitation document ─ Use ATOM A shared file ■ Post new events Isabel CRM has a has a shares a file new sale comment ■ Retrieve all or a subset of events ■ Delete events 1000s of Events ■ Update events Activity Stream | © 2012 IBM Corporation
  • 86. Scenarios 1 - Unified Communications Partner 2 - Electronic Signature Partner ─ Samantha leaves a phone message for ­ Frank has completed a proposal and John. needs James to sign off on it. ─ John sees an event in his news feed. ­ James see an event in his news feed ─ John clicks play on the event ­ James clicks review document and a ─ John listens to the Audio canvas pops up. ­ James signs the document. | © 2012 IBM Corporation
  • 87. Scenarios continued... ■ 3 - Travel Application ─ The Renovations company is a leading Travel provider. As a leading travel provider they are updating clients in real time. The real time updates occur in enterprise news feeds, online social networks and in activity streams. ─ Frank schedules a trip to a corporate conference ─ Frank sees in his activity stream the information of Frank's travel. – Initial Information – Travel updates http://public.dhe.ibm.com/software/dw/lotus/sbtoolkit/gadgettut/ee_intro.html | © 2012 IBM Corporation
  • 88. The Social Enabler Project XPages ■ A set of controls and interfaces which enable a developer to integrate with: ─ OAuth ─ Aggregation Service ─ Integrate with Connections ─ Integrate with external social networks (Facebook, Twitter...) ─ Project User Interface Components ■ Uses an Apache License ■ Integrate with Greenhouse ■ Build your own integrations http://socialenabler.openntf.org/ | © 2012 IBM Corporation
  • 89. OpenSocial Support in Notes/Domino ■ OpenSocial gadgets can be used in 2 contexts ─ Standalone gadgets, inserted within a container (ex: Connections home page, iNotes or the Notes client sidebar) ─ Embedded experience: used to embed content from an application into a container, like the ActivityStreams or the Notes/iNotes Client inbox ■ Extend current component model ─ Any XPage is a candidate for an OpenSocial gadget ─ The component design element is extended to support OpenSocial specific attributes 89 | © 2012 IBM Corporation
  • 90. Next steps for Notes/Domino developers ■ Learn to use XPages ─ It is the strategic direction for N/D application development ─ Start from http://xpages.info ─ Download ready-to-use libraries and components from openNTF.org – XPages Extension Library, Mobile controls, Connections components... ■ Invest into the new technology trends ─ HTML5, CSS ─ Mobile platforms ─ JavaScript, Dojo ─ Gadgets, iWidgets, OpenSocial | © 2012 IBM Corporation
  • 91. More next steps.... ■ Start to use Java pervasively ─ XPages business logic, agents... ─ Discover the power and flexibility of OSGi – Java tasklets from openNTF, XPages Extensibility API ■ Join the IBM Social Business Toolkit Community ─ https://greenhouse.lotus.com/communities/community/ibmsocialbusinesstoolkit ■ Download the Social Enabler Project ─ http://socialenabler.openntf.org/ | © 2012 IBM Corporation
  • 92. XPages Jumpstart for Notes Developers 1)Get the Mastering XPages Book http://www.ibmpressbooks.com/books tore/product.asp?isbn=0132486318 2)Enter IBM6318 as the coupon code for 35% off 3)Follow the Podcasts 1) http://notesin9.com 2) http://thexcast.net 4)Work thru Declan Lynch's XPages Tutorial: http://www.qtzar.com/blogs/qtzar.nsf/ Document.xsp? documentId=A97DB47B9BEDB9868 525756F005BC3C3&action=openDoc ument 5)Xpages.info for all the information, videos, and more | © 2012 IBM Corporation
  • 93. Summary ■ Social Business applications build on our heritage... ■ ...but Social Business today demands new types of applications ─ Beyond the firewall ─ Systems of systems ─ Both Cloud and on-premises ■ The IBM Social Business Framework enables IBM customers and partners to capitalize on Social Business opportunities ─ All IBM collaboration products are part of the framework ─ Big opportunities for general web developers and established Lotus developers, building on their existing skills ■ The new IBM Social Business Toolkit are planned to enable a new class of unified social capabilities based on the latest born-on-the web open standards ─ Consistent extensibility across products, deployment models and user experiences ■ Easy to get started with today's products and cloud developer options | © 2012 IBM Corporation
  • 94. Some Additional Resources ■ DeveloperWorks ─ http://www.ibm.com/developerworks/ ─ http://www.ibm.com/developerworks/lotus/community/wikis.html ■ Greenhouse ─ https://greenhouse.lotus.com ■ openNTF.org ─ http://www.openntf.org ■ xpages.info ─ http://xpages.info/XPagesHome.nsf/Home.xsp ■ Videos – Youtube, VideoFest... ─ https://greenhouse.lotus.com/wikis/home? lang=en#/wiki/W6696b8ac7465_4a5f_9327_94f1a5d82132/page/VideoFest ■ Resources also provided by the community ─ http://xpages.tv/, http://xpagesblog.com/... | © 2012 IBM Corporation
  • 95. Questions and Your Feedback How to reach John: How to reach tall John: John Head John Beck jhead@psclistens.com john_beck@us.ibm.com www.johndavidhead.com Twitter.com/jhnbck www.pscgroup.com Linkedin.com/pub/john-beck/0/a46/214 Facebook.com/johndhead Twitter.com/johnhead LinkedIN.com/in/johndhead Slideshare.com/johnhead Youtube.com/johnhead | © 2012 IBM Corporation
  • 96. Legal disclaimer © IBM Corporation 2012. All Rights Reserved. The information contained in this publication is provided for informational purposes only. While efforts were made to verify the completeness and accuracy of the information contained in this publication, it is provided AS IS without warranty of any kind, express or implied. In addition, this information is based on IBM’s current product plans and strategy, which are subject to change by IBM without notice. IBM shall not be responsible for any damages arising out of the use of, or otherwise related to, this publication or any other materials. Nothing contained in this publication is intended to, nor shall have the effect of, creating any warranties or representations from IBM or its suppliers or licensors, or altering the terms and conditions of the applicable license agreement governing the use of IBM software. References in this presentation to IBM products, programs, or services do not imply that they will be available in all countries in which IBM operates. Product release dates and/or capabilities referenced in this presentation may change at any time at IBM’s sole discretion based on market opportunities or other factors, and are not intended to be a commitment to future product or feature availability in any way. Nothing contained in these materials is intended to, nor shall have the effect of, stating or implying that any activities undertaken by you will result in any specific sales, revenue growth or other results. All customer examples described are presented as illustrations of how those customers have used IBM products and the results they may have achieved. Actual environmental costs and performance characteristics may vary by customer. IBM, the IBM logo, Lotus, Lotus Notes, Notes, Domino, Quickr, Sametime, WebSphere, UC2, PartnerWorld and Lotusphere are trademarks of International Business Machines Corporation in the United States, other countries, or both. Unyte is a trademark of WebDialogs, Inc., in the United States, other countries, or both. Microsoft and Windows are trademarks of Microsoft Corporation in the United States, other countries, or both. All other products and product logos are owned by their respective owners. | © 2012 IBM Corporation