IBM Lotus Notes/Domino App. Dev. Competitive Advantage: The Social Business Edition

Preview:

DESCRIPTION

Some organizations are neglecting or under-utilizing one of the greatest IT assets in their portfolio today - the Notes/Domino application platform. Some are even considering re-coding Domino applications in other languages and development tools. In this session we present the business case and technical merits of Notes and Domino in direct comparison to other tools such as Microsoft SharePoint. We will put application migration and new application development head to head. Based on data collected from real-world engagements we will demonstrate the positive return on investment of the Notes platform. We will also discuss PSC's application modernization strategy and how it helps move customers from merely maintaining Notes applications to increasing their value with Domino XPages and advanced collaboration functionality. If your organization is considering a migration or is under using your Notes/Domino investment, this session is for you.

Citation preview

1

IBM Lotus Notes/Domino Application Development

Competitive Advantage : The Social Business Edition

John Beck, IBM

John D. Head, PSC Group

John Beck, Worldwide BUE, Messaging SalesIBM 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 global sales of IBM's messaging portfolio (Notes/Domino, Traveler, Protector, Symphony)

– Previously, I have held sales, 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 analyze their investments in messaging, they are realizing 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.0734Twitter - “jhnbck”LinkedIn - “http://www.linkedin.com/pub/john-beck/0/a46/214a”E-mail - “john_beck@us.ibm.com”

John Headjhead@psclistens.com

1051 Perimeter DriveSuite 500Schaumburg, IL 60173

(847) 517-7200(847) 517-7600 fax

Facebook.com/PSCGroup

Twitter.com/PSCGroup

Linkedin.com/company/psc-group-llc

Slideshare.com/PSCGroup

Youtube.com/PSCGroup

Facebook.com/johndhead

Twitter.com/johnhead

LinkedIN.com/in/johndhead

Slideshare.com/johnhead

Youtube.com/johnhead

www.johndavidhead.com

www.pscgroup.com

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

Let's talk about Domino applications but not these Domino applications, please...

Designer 8.5.X - a world-class RAD environment

● 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

Business-process-driven applications that enable people to collect, organize, share, and track information.

Discussion databases Community forums Document storage and collaboration Customer relationship management Help desk and customer support Human resources

Inventory and project management Process tracking Sales force automation Product catalogs and price lists Billing systems Audit and assessment

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

N ote s Apps “b y th e n u m b e rs ”:

280,000 active developers

$45m investment by IBM since 2007

10,000,000 applications in use

64,000 developers and 200 projects active in open source community

Thousands of enterprises around the globe trust their core collaborative and business applications to Lotus Notes & Domino.

From this... Jacobs eLite 1.0

To this with xPages - Jacobs eLite 2.0

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/

Domino XPages Mobile Specific ControlsOutline/Menu

View Panel Navigation Bar Form withValidation

Search Bar

Filter

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)

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

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)

Factors to Consider

Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations

Factors to Consider continued...

Content taken from Microsoft published feature documentation on microsoft.com/sharepoint and IBM Project Liberate presentations

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

So urc e : Ga rtn e r. Ma rc h 2 0 1 1 . Http:/ / im a g e s rv .g a rtn e r.c o m / pv _o b j_c a c h e / pv _o b j_id _7 BD7 CF1 8 6 C9 BBA1 2 ABFA5 D7 F3 5 EB7 A2 B2 3 AB0 7 0 0 / file n a m e / a rtic le 1 5 .pd f

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

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

P S C P S C E c o s y s t e mE c o s y s t e m

Our Clients

Our Solutions

Our People

Clients

Prospects Delivery

People

Direction

• Integration•Workflow•Rules Engines•Collaboration• SOA• Portals/Websites

Our Partners

•Mobile Enablement•Custom Applications•Dashboards• Process Improvement• Agile/Sustainable

Architectures

PSC’s re al w o r ld e xpe r ie n c e s w ith XPage s

“ Th e im pac t o f a c o n sum e r e c o n o m y o n th e b usin e ss

an d e n te r pr ise applic atio n spac e ”

©2012 Property of PSC Group, LLC

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 Application2012 State of the Application

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

What Applications are Your Users Using?What Applications are Your Users Using?

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

What Applications are Your Users Using?What Applications are Your Users Using?

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

What Applications are Your Users Using?What Applications are Your Users Using?

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

What Applications are Your Users Using?What Applications are Your Users Using?

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

What Applications are Your Users Using?What Applications are Your Users Using?

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

What Applications are Your Users Using?What Applications are Your Users Using?

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

Do you think they really want to use this?Do you think they really want to use this?

I know what your thinking …

Your users aren’t like others.They use the apps we tell them.

They do all their business on approved tools.

You're wrong.

More than 50% of business users bypass internal applications

for public tools.

Because the internal tools are:

Too slowToo restrictive

Not accessible at homeNot 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 ApplicationsEnd 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?How modern are your applications?

©2012 Property of PSC Group, LLC

Existing Domino Application TypesExisting Domino Application Types

Documents & Discussions

•40% of total apps•Based on Templates

that come with Domino

•Recommendation:•Move to standard

platforms/apps•Update with new

XPages Templates from IBM (2011)

•Use third party tool(s)

•LotusLive Engage•Other Offerings

Enterprise Applications

•25% of total apps•Highly transactional

or huge volumes of data

•Recommendation:•Rebuild on top of

Enterprise Java, .NET or other technology

Business Applications

•35% of total apps•Mission Critical•Organization Unique•Heavy use of custom

workflow and/or security

•Recommendation:•Move to the web

via XPages

Taken from PSC's Application Modernization White Paper and Presentations

©2012 Property of PSC Group, LLC

Leveraging The Lotus PlatformLeveraging The Lotus Platform

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

©2012 Property of PSC Group, LLC

Modern Notes apps have:◦ Appealing Web 2.0 front-end◦ Modern Business Processes◦ Standard Corporate Web

Branding◦ User Self Service◦ Auto / Self Updating◦ Works across platforms

◦ Windows / MAC / Linux

◦ Works across devices◦ Smart Phones◦ Tablets◦ Laptops◦ Home Computers

Techniques used◦ Web 2.0 Tools

HTML JavaScript AJAX Java Toolkits Sencha jQuery

◦ XPages◦ Mobile Platforms

◦ iOS◦ Android◦ Blackberry OS◦ Blackberry Playbook◦ Windows Mobile 7◦ Flash / Air

©2012 Property of PSC Group, LLC

Why XPages?Why XPages?

• ‘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.)

©2012 Property of PSC Group, LLC

Why XPages?Why XPages?

• Notes Application

• Opening on Server thru VPN

• ~ 30 to 60 seconds

• Opening Replica

• ~20 seconds

• XPages Application of above Notes Application

• Opening on Server thru VPN

• ~ 6 to 10 seconds

• Opening Replica

• ~ 3 to 5 seconds

• Open in Web Browser

• ~ under 2 seconds

Performance of modern web applications brought to the platform

©2012 Property of PSC Group, LLC

Why XPages?Why XPages?

• 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

Samples of PSC’s XPages Development

These are real world applications

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #1: Standard Notes Document LibraryApp #1: Standard Notes Document Library

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #1: Doc Library Modernization with XPagesApp #1: Doc Library Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #2: Notes Client ApplicationApp #2: Notes Client Application

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #2: Modernization with XPagesApp #2: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #3: Notes Client Custom ApplicationApp #3: Notes Client Custom Application

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #3: Modernization with XPagesApp #3: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #3: Modernization with XPagesApp #3: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #4: Modernization with XPagesApp #4: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #4: Modernization with XPagesApp #4: Modernization with XPages

©2012 Property of PSC Group, LLC

App #4: Mobile Solution with XPagesApp #4: Mobile Solution with XPages

©2012 Property of PSC Group, LLC

App #5: App #5: Previous Application

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #5: App #5: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #5: App #5: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #5: App #5: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

App #5: App #5: Modernization with XPages

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

In Summer of 2010, IBM asked PSC to review a Notes application and

compare modernizing the application with both

XPages and Microsoft SharePoint.

This is the result of that effort.

©2012 Property of PSC Group, LLC

Notes Client to XPages – PSC’s ProcessNotes Client to XPages – PSC’s Process

1. Take an existing Notes Client Application2. Catalog the Notes Client Assets3. Create XPages Application4. Create Custom Theme5. Build Mobile Interface6. Compare with SharePoint application

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

XPages Document Workflow in Notes TodayXPages Document Workflow in Notes Today

©2012 Property of PSC Group, LLC

XPages Document Workflow DetailsXPages Document Workflow Details

• 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

©2012 Property of PSC Group, LLC

XPages Document Workflow with XPages UIXPages 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 XPages Document Workflow XPages Interface for Mobilefor Mobile

©2012 Property of PSC Group, LLC

XPages UI DetailsXPages UI Details

• 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

©2012 Property of PSC Group, LLC

XPages Development ResultsXPages Development Results

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

©2012 Property of PSC Group, LLC

Comparing XPages to SharePointComparing XPages to SharePoint

• 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

©2012 Property of PSC Group, LLC

SharePoint Development EstimatesSharePoint Development Estimates

• 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

©2012 Property of PSC Group, LLC

SharePoint Development EstimatesSharePoint Development Estimates

©2012 Property of PSC Group, LLC

SharePoint Development Estimates NotesSharePoint Development Estimates Notes

• 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

©2012 Property of PSC Group, LLC

• Click to edit Master subtitle style

Development Head to HeadDevelopment Head to Head

XPages Task Hrs. SharePoint Task Hrs.XPages User Interface 64 SharePoint Site 4Custom Theme 16 Agreement Form 24Excel Export 8 Web Parts & Reports 16Mobile Controls 16 Windows Workflow 24

Implement Security 40Excel Export 8Move Data 16Create Master Page 16Create iPhone Interface 40

Offline 0 Offline ??104 Total 188

©2012 Property of PSC Group, LLC

Application Modernization in 2012Application Modernization in 2012

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

Your users will work with applications that match the experience

they have at home.

You have to decide if they use your apps or

something else.

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

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

Social Networking Social Content Social Analytics

Open Standards

Rea

ch

Enga

ge

Dis

cove

r

Act

Owned social networks

Channels Monitoring

Optimization

Analytics

Social connectors

Governance and LifecycleInformation ManagementProcess Management

BPM

Connectors MDM

Information integration ILG&MRules

ESB Data warehousing

Security

Community gov. Mobile

Context and relevance

Social content platform

Engagement apps

© 2011 IBM Corporation79

Risk Based Inspection +

Challenge: Capturing Asset Knowledge across a multi functional team– The ABB RBI+© consultancy process is used by leading

process industry organisations to ensure the continued safe operation of their plants.

Solution Description– The XPages solution underpins a highly

collaborative process combining the knowledge and experience of both the ABB Consultants and the client operating teams.

Benefits: – 30% reduction in time taken per study– $3m + savings for ABB and their customers– Visualises ABB’s RBI+© methodology– Full fidelity Notes and browser functionality

allows seamless off-line working– Deployable on premises using

IBM XWork Servers

© 2011 IBM Corporation80

Pathfinder: Client Services XPage Interface

Challenge: Client information managed in multiple, independent Domino databases

– No one place to see entire client portfolio– Excess navigation and data duplication– Difficult to use and support

Solution Description: Single web interface developed using XPages

– Single point of entry for all client information– Client/Activity focused interface– Complete relationship available in single UI

Benefits: Improved efficiency – More time available to serve clients– Improved coordination among providers– More efficient service delivery– Improved case management

© 2011 IBM Corporation81

i-Bank & Safebook. Raiffeisen Salzburg

Challenge: Modernize and “socialize” the i-Bank Banking Software– Transforming CRM, Sales & Marketing processes– Change Product Management by user involvement– More flexibility in customer facing advisory processes

Solution Description– Universal Banking Front-end, built on Domino XPages– “i-Apps” with intelligent and compelling UI,

Dashboards, Follow objects, Activity Stream, Produpedia etc., result in new user experience

Benefits: – Enhanced service quality, better Marketing- &

Sales efficiency– Embracing networks of people to create

new business value and opportunities– Making better decisions, faster. Reduction of

process complexity and information overload.

© 2011 IBM Corporation82

Challenge: Analyze and deliver gigabytes of complex data to thousands of customers reliably and securely

– 50+ GB of Data– 300,000 + Records

Solution Description– Notes/Domino and XPages– Secure and easy entry of new data in Notes– Efficient and safe storage of critical data – Secure delivery on a subscription basis

via Xpages

Benefits:– Performance– Security– Reliability

“Notes and Domino enable entry, storage, and analysis of critical data securely and easily, then easily deliver that data to customers on a subscription basis via a great looking, high-performance Web site using XPages.” Brian Benz – Deloitte Recap LLC

© 2011 IBM Corporation83

Heart Failure Awareness& Web Shop

Business Challenge– Expand sales by establishing establishing a

portal heart failure and defibrillator products– Target private, business and the public sector

Solution Description– Built on Domino 8.5.2 and XPages– Features a content management

system (CMS) and a web shop– Integrates with existing product catalog,

CRM and ordering system which are all Notes based applications

– Web shop integrates with 3rd party paymentcard gateway to off-load PCI compliance

Benefits– Provides way to raise awareness on heart failure

and increase revenue thru Web commerce– Integrates with existing Notes/Domino based applications

© 2011 IBM Corporation84

Smart Government: DLR Rhein Hessen-Nahe-Hunsrueck GermanyDIENSTLEISTUNGSZENTRUM LAENDLICHER RAUM (DLR)RHEINHESSEN-NAHE-HUNSRUECKBusiness Challenge Eco-Farming where Better Research = Better Wine Partnership between government and local businesses

– Environmental friendly agricultural production processes– Pilot operations for cultivation of vine-grapes– Sharing research, statistics and first-hand experience– Accelerate advances in horticulture

Solution Description Sharing of information across 350

users / 20 locations– Consolidation of disparate

data / applications on Domino– XPages enable web access to the

data by role / by locationBenefits From prototype to production in 6 months

– Reducing the amount of time to find location specific information by 50%

– Eliminating unwanted / unneeded information reduces search time by 75%

© 2011 IBM Corporation85

ModelleisenbahnKeeps track of customer signals with IBM Lotus Notes® and Domino®

“This CRM solution from COC IT-Services proves the utility of IBM Lotus Notes and Domino as a platform for applications that can help deliver real business value.”

— Wilfried Kreuzbauer, Head of IT at Modelleisenbahn GmbH

LOP14217-ATEN-00 (September 2010)

Solution components: IBM Lotus Notes and Domino

Business Challenge – Model railway manufacturer Modelleisenbahn wanted to capture more

detailed information about its sales team’s interactions with customers to enhance sales management and provide a platform for analytics. The company also wanted to find a way to give travelling sales staff instant access to daily sales data.

Solution Description– CRM solution based on the company’s existing IBM Lotus Notes and

Domino platform, and integrated with its Infor ERP Baan solution. The solution leverages XPages to provide a rich and flexible interface, accessible from the Lotus Notes client or any standard web browser.

Benefits– All customer interactions – whether face-to-face or by phone or email – are

logged in a single system, enabling managers to gain a comprehensive overview of sales activity.

– Field sales staff can instantly access current sales data, helping them prepare more effectively for customer meetings and maximise revenues.

– Office-based staff should be able to spend less time dealing with inquiries from sales staff, helping them focus on more productive tasks.

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

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/

XPages Jumpstart for Notes Developers1)Get the Mastering XPages Book

http://www.ibmpressbooks.com/bookstore/product.asp?isbn=0132486318

2)Enter 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=A97DB47B9BEDB9868525756F005BC3C3&action=openDocument

5)Xpages.info for all the information, videos, and more

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

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/...

Questions and Your FeedbackHow to reach John:

John Head

jhead@psclistens.com

www.johndavidhead.com

www.pscgroup.com

Facebook.com/johndhead

Twitter.com/johnhead

LinkedIN.com/in/johndhead

Slideshare.com/johnhead

Youtube.com/johnhead

How to reach tall John:

John Beck

john_beck@us.ibm.com

Twitter.com/jhnbck

Linkedin.com/pub/john-beck/0/a46/214

Recommended