SlideShare a Scribd company logo
Salesforce and IBM® Domino®
development
- same same, but different
DNUG | Hamburg | June 1st 2016
Forward Looking Statement
Safe harbor statement under the Private Securities Litigation Reform Act of 1995:
This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if
any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the
forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any
projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies
or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology
developments and customer contracts or use of our services.
The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for
our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of
growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks
associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to
expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited
history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that
could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter. This
documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site.
Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may
not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently
available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
Agenda
• Why this session?
• What is Salesforce?
• Salesforceand IBM Domino – similarities and differences
• Integration scenario
Speakers – René Winkelmeyer
• Developer Evangelist with Salesforce
• 16+ years background on IBM
Collaboration Solutions development
• Nice guy
@muenzpraeger
https://blog.winkelmeyer.com
https://github.com/muenzpraeger
Speakers – Paul Mooney
• Senior Architect, Bluewave Technology
• Did a lot of Domino Admin stuff
– For 15 years or so
• Certified Salesforce
– Administrator
– Advanced Administrator
– Developer (Yes– I know… mental)
– Service Cloud Consultant
– SalesCloud Consultant
– Instructor
• Spoke at a lot of things over the years
– Mostlysober
Why this session?
Integration is key –
in any technology
IBM Connections Cloud & Salesforce @ Connect
https://www.youtube.com/watch?v=GIJAqdQAbag&start=1490
Bluewolf aquisition
Source: https://www-03.ibm.com/press/us/en/pressrelease/49434.wss
What is Salesforce?
2013 • 2014
2015 •	2016
2008 • 2009 • 2010
2011 • 2012 • 2013
2014 • 2015 • 2016
2011 • 2012
2013 • 2014
2015
Most
innovative
companies in
the world
20K
FY16 Employees
Salesforce: 4th Largest Enterprise Software Company in
the World This Year
4th	largest	software	company	based	on	analyst	
consensus	revenue	for	FY2017.	Salesforce	fiscal	
2017	guidance	provided	November	18,	2015:	
"revenue	for	the	company's	full	fiscal	year	
2017	is	projected	to	be	approximately	$8.0B	to	
$8.1B.”
$1.92B
FY17Q1	annual	revenue
All these clouds…
DNUG 2016 - Salesforce and IBM Domino - same same, but different
Data
Analytics
Collaboration
AppExchange
Community
Mobile
Journeys
IoT
L I G H T N I N G
Trusted	
Multitenant
Cloud
Applications	&	
Development	
Platform
Platform
Services
Sales Service Marketing IndustriesApps
Customer Success
User & Developer
Community
Partner Ecosystem
Cloud Services
A Complete Platform for Customer Success
Exp erien c e • Platform • Ec osystem
Salesforce and IBM Domino –
similarities and differences
To be clear
• Salesforceis not a mail server
– It does fully integratewith any enterprise mail system
• An administrator is not an administrator
– There are no servers – administrators on top of
managing/integratingtend to declaratively (click) develop
• Users (user accounts)
• Groups (to group users)
• Profiles (control functions)
• Permission Sets
– (granular control of functions)
User Management
• Users (user account)
• Groups (to group users)
• Policies (control functions)
• Authentication Level / License
• Organization Level
• Profile Level
• Record Level
• Field Level
Security Levels
• Authentication Level
• Server Level
• DatabaseLevel
• Record Level
• Field Level
• Apps/Objects
• Relational
• Fields
• Layouts/RecordTypes
• Views
• VisualForce/Lightning Pages
Databases and declarative design
• Databases
• NoSQL based tables
• Fields
• Forms
• Views
• XPages
More on objects and fields
• Standard objects – fully functional pre built tables
– Can be completely customized/altered as needed
– You ALWAYS alter them
– You cannot delete them, but do not have to use them
• Standard fields – built for you in standard objects
– Can be altered to a point
– You cannot delete them, but you can hide them
• Custom objects – create your own tables / apps
• Custom fields – create your own fields
Salesforce User Interface
Salesforce Development Components
• Field types
• Validation rules
• Formulas
• Conditional rules
• Process builder / Triggers
• Approval processes
Fields
• Field types
• Validation rules
• Formulas
• Conditional rules
• Agents
• Date/Time
• Email
• Geolocation
• Number
• Percent
• Phone
• Picklist
• Multi value Picklist
Types of fields in Salesforce
• Auto Number
• Formula
• Roll Up
• Lookup
• Master Detail
• External Lookup
• Checkbox
• Currency
• Date
• Text Area
• Text Area (long)
• Text Area (rich)
• Encrypted
• URL
Formula fields
Agents are process builder
Internal Release methodology
• Poor design possible
• Poor release management
• Too many rights (changing stuff
in production)
Similar problems that can be solved
• Poor design possible
• Poor release management
• Too many rights (changing stuff
in production)
DNUG 2016 - Salesforce and IBM Domino - same same, but different
Salesforce Development Consists of 2 Types
• Declarative(Point-And-Click -> Low Code Development)
– Simple
– Fast
– Easy
– Upgrades don't break your apps
– Does not require programming skills
• Programmatic (Apex / Visualforce / Lightning / API)
– Finer control
– Flexibility
– You can expand capabilities to match user demands
The 5 Golden Rules of Salesforce Development
1)We care about the platform.
2)We care about the platform.
3)We care about the platform.
4)We care about the platform.
5)We care about the platform.
Keeping up to date
“All certified professionals are required to maintain their
certification by taking a maintenance exam every release
cycle.”
“Release cycles are about four months in length”
“If you do not pass the release exam by its deadline, all
credentials maintained by that exam will expire, or in some
cases become suspended. “
https://help.salesforce.com/HTViewSolution?id=000186547
Integration scenario
Integration scenario
REST
XPages
(OnPrem / Bluemix)
Authentication
Integrations demo
Questions?
Trailhead: Unleash Your Team’s Productivity
www.trailhead.salesforce.com
Free	online	interactive	training
for	everyone!	Bring	developers,	 IT,	and	
business	together.
Follow Developer Force for the Latest News
@muenzpraeger / #askforce
Developer Force – Force.com Community
+Developer Force – Force.com Community
Developer Force
Developer Force Group
Thank you!

More Related Content

PDF
Connect 2013 - Infrastructure Fitness and Design Simplicity for IBM Mobile Co...
PDF
Connect 2016 - Going Mobile With IBM Verse
PDF
Enrich your IBM Connections profiles by extending the profiles data model
PDF
Rock the activity stream api
PPTX
IBM Connect 2016 Recap
PDF
IBM Verse New Way To Work
PDF
IBM Messaging Roadmap
PDF
Microservices Architecture for e-Commerce
Connect 2013 - Infrastructure Fitness and Design Simplicity for IBM Mobile Co...
Connect 2016 - Going Mobile With IBM Verse
Enrich your IBM Connections profiles by extending the profiles data model
Rock the activity stream api
IBM Connect 2016 Recap
IBM Verse New Way To Work
IBM Messaging Roadmap
Microservices Architecture for e-Commerce

What's hot (19)

PDF
Penumbra briefing
PDF
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
PPT
Unlocking the OGS: Building Cognitive Solutions with IBM Domino, Watson and B...
PDF
Mail Client from Traveler to Verse On-Premises
PDF
Zimbra zooms ahead with OneView
PPTX
Ibm worklight - going from xpages mobile to native mobile applications
PPTX
Salesforce.com Overview
PDF
Salesforce MFA roll-out & Spring ’22 key new features (2022-01-26)
PPTX
Introduction to Salesforce.com
PPTX
Developer group introduction & Salesforce overview
PDF
The Salesforce Advantage: Understanding the Why (August 17, 2015)
PDF
Introduction, OASE & Valo Roadmaps
PDF
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
PDF
IBM Mail Next (ICON Switzerland 10.09.14)
PDF
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
PPTX
SuiteCRM Customer Portal
ODP
MAS202 - Customizing IBM Connections
PDF
MWLUG keynote 9 aug2017 - IBM Collaboration - Ed Brill
PDF
Introducing IBM Digital Experience on Cloud
Penumbra briefing
IBM Messaging and Collaboration Roadmap - Notes and Domino update - December ...
Unlocking the OGS: Building Cognitive Solutions with IBM Domino, Watson and B...
Mail Client from Traveler to Verse On-Premises
Zimbra zooms ahead with OneView
Ibm worklight - going from xpages mobile to native mobile applications
Salesforce.com Overview
Salesforce MFA roll-out & Spring ’22 key new features (2022-01-26)
Introduction to Salesforce.com
Developer group introduction & Salesforce overview
The Salesforce Advantage: Understanding the Why (August 17, 2015)
Introduction, OASE & Valo Roadmaps
Growing Interest in Cloud Based Digital Experiences -- An IDC and IBM Digital...
IBM Mail Next (ICON Switzerland 10.09.14)
Weightless Digital Experience - Delivering IBM Digital Experience in the cloud
SuiteCRM Customer Portal
MAS202 - Customizing IBM Connections
MWLUG keynote 9 aug2017 - IBM Collaboration - Ed Brill
Introducing IBM Digital Experience on Cloud
Ad

Similar to DNUG 2016 - Salesforce and IBM Domino - same same, but different (20)

PPTX
Salesforce Campus Tour - Declarative
PPTX
Salesforce Campus Tour - Developer Intro
PPTX
2016 ISBG - Salesforce App Cloud and Domino - same same, but different
PPTX
Saleforce For Domino Dogs
PPTX
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
PPTX
2017 engage.ug - Salesforce and IBM for Developers
PPTX
Adopting Salesforce DX
PDF
Manage Development in Your Org with Salesforce Governance Framework
PDF
Elevate london dec 2014.pptx
PDF
Salesforce.com Overview
PDF
Salesforce.com overview (1)
PPTX
Integrating with salesforce
PPTX
Spring '19 Release-in-a-Box
PPTX
Get Started with Salesforce DX!
PPTX
Documenting Your Salesforce Org by Nik Panter
PPTX
Elevate Tel Aviv
PPTX
Salesforce Campus Tour - Developer Advanced
PPT
Salesforce Presentation
PPTX
Salesforce PPT.pptx
PPTX
Elevate Madrid Essentials - Advance Track
Salesforce Campus Tour - Declarative
Salesforce Campus Tour - Developer Intro
2016 ISBG - Salesforce App Cloud and Domino - same same, but different
Saleforce For Domino Dogs
2016 SUTOL - Salesforce App Cloud and Domino - same same, but different
2017 engage.ug - Salesforce and IBM for Developers
Adopting Salesforce DX
Manage Development in Your Org with Salesforce Governance Framework
Elevate london dec 2014.pptx
Salesforce.com Overview
Salesforce.com overview (1)
Integrating with salesforce
Spring '19 Release-in-a-Box
Get Started with Salesforce DX!
Documenting Your Salesforce Org by Nik Panter
Elevate Tel Aviv
Salesforce Campus Tour - Developer Advanced
Salesforce Presentation
Salesforce PPT.pptx
Elevate Madrid Essentials - Advance Track
Ad

More from René Winkelmeyer (20)

PPTX
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
PPTX
Salesforce Developer User Group Munich - October 2016
PDF
engage 2016 - Get ready for moving from Java 6 to Java 8 - Now!
PDF
Connect 2016 - IBM Mobile Connect - Real World Usage Scenarios
PDF
SNoUG 2015 - Vaadin - XPages 2.0?
PDF
SOCCNX 2015 - Application Integration Blast
PDF
ICONUK 2015 - Gradle Up!
PDF
engage 2015 - IBM Notes Traveler Daily Business
PDF
engage 2015 - Domino App Development - Where should I go now?
PPTX
ConnectED 2015 - IBM Notes Traveler Daily Business
PDF
ICONUK 2014 - From Idea To App
PDF
engage 2014 - JavaBlast
PDF
EntwicklerCamp 2014 - DOTS reloaded
PDF
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
PDF
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
PDF
UKLUG 2011 - iOS devices in the enterprise
PDF
BLUG 2011 - Explaining the IBM Social Business Toolkit
PDF
ILUG 2010 - Deploying plug-ins to the enterprise
PDF
UKLUG 2009 - Extending Domino Designer on Eclipse
PDF
UKLUG 2012 - XPages Extensibility API - going deep!
2016 ISBG - Enterprise integration done right with Salesforce Lightning, IBM ...
Salesforce Developer User Group Munich - October 2016
engage 2016 - Get ready for moving from Java 6 to Java 8 - Now!
Connect 2016 - IBM Mobile Connect - Real World Usage Scenarios
SNoUG 2015 - Vaadin - XPages 2.0?
SOCCNX 2015 - Application Integration Blast
ICONUK 2015 - Gradle Up!
engage 2015 - IBM Notes Traveler Daily Business
engage 2015 - Domino App Development - Where should I go now?
ConnectED 2015 - IBM Notes Traveler Daily Business
ICONUK 2014 - From Idea To App
engage 2014 - JavaBlast
EntwicklerCamp 2014 - DOTS reloaded
BLUG 2013 - Mobile Application Delivery - Choices, choices, choices
Connect 2013 - Making IBM Traveler High Available: Extending And Securing The...
UKLUG 2011 - iOS devices in the enterprise
BLUG 2011 - Explaining the IBM Social Business Toolkit
ILUG 2010 - Deploying plug-ins to the enterprise
UKLUG 2009 - Extending Domino Designer on Eclipse
UKLUG 2012 - XPages Extensibility API - going deep!

Recently uploaded (20)

PDF
top salesforce developer skills in 2025.pdf
PDF
Softaken Excel to vCard Converter Software.pdf
PDF
How to Choose the Right IT Partner for Your Business in Malaysia
PDF
How to Migrate SBCGlobal Email to Yahoo Easily
PDF
Design an Analysis of Algorithms I-SECS-1021-03
PDF
Design an Analysis of Algorithms II-SECS-1021-03
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
PDF
2025 Textile ERP Trends: SAP, Odoo & Oracle
PDF
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
PDF
Internet Downloader Manager (IDM) Crack 6.42 Build 41
PDF
medical staffing services at VALiNTRY
PDF
Understanding Forklifts - TECH EHS Solution
PPTX
L1 - Introduction to python Backend.pptx
PPTX
Odoo POS Development Services by CandidRoot Solutions
PDF
Digital Strategies for Manufacturing Companies
PDF
Odoo Companies in India – Driving Business Transformation.pdf
PPTX
VVF-Customer-Presentation2025-Ver1.9.pptx
PDF
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
PDF
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
PDF
AI in Product Development-omnex systems
top salesforce developer skills in 2025.pdf
Softaken Excel to vCard Converter Software.pdf
How to Choose the Right IT Partner for Your Business in Malaysia
How to Migrate SBCGlobal Email to Yahoo Easily
Design an Analysis of Algorithms I-SECS-1021-03
Design an Analysis of Algorithms II-SECS-1021-03
Internet Downloader Manager (IDM) Crack 6.42 Build 42 Updates Latest 2025
2025 Textile ERP Trends: SAP, Odoo & Oracle
Flood Susceptibility Mapping Using Image-Based 2D-CNN Deep Learnin. Overview ...
Internet Downloader Manager (IDM) Crack 6.42 Build 41
medical staffing services at VALiNTRY
Understanding Forklifts - TECH EHS Solution
L1 - Introduction to python Backend.pptx
Odoo POS Development Services by CandidRoot Solutions
Digital Strategies for Manufacturing Companies
Odoo Companies in India – Driving Business Transformation.pdf
VVF-Customer-Presentation2025-Ver1.9.pptx
Why TechBuilder is the Future of Pickup and Delivery App Development (1).pdf
Claude Code: Everyone is a 10x Developer - A Comprehensive AI-Powered CLI Tool
AI in Product Development-omnex systems

DNUG 2016 - Salesforce and IBM Domino - same same, but different

  • 1. Salesforce and IBM® Domino® development - same same, but different DNUG | Hamburg | June 1st 2016
  • 2. Forward Looking Statement Safe harbor statement under the Private Securities Litigation Reform Act of 1995: This presentation may contain forward-looking statements that involve risks, uncertainties, and assumptions. If any such uncertainties materialize or if any of the assumptions proves incorrect, the results of salesforce.com, inc. could differ materially from the results expressed or implied by the forward-looking statements we make. All statements other than statements of historical fact could be deemed forward-looking, including any projections of product or service availability, subscriber growth, earnings, revenues, or other financial items and any statements regarding strategies or plans of management for future operations, statements of belief, any statements concerning new, planned, or upgraded services or technology developments and customer contracts or use of our services. The risks and uncertainties referred to above include – but are not limited to – risks associated with developing and delivering new functionality for our service, new products and services, our new business model, our past operating losses, possible fluctuations in our operating results and rate of growth, interruptions or delays in our Web hosting, breach of our security measures, the outcome of intellectual property and other litigation, risks associated with possible mergers and acquisitions, the immature market in which we operate, our relatively limited operating history, our ability to expand, retain, and motivate our employees and manage our growth, new releases of our service and successful customer deployment, our limited history reselling non-salesforce.com products, and utilization and selling to larger enterprise customers. Further information on potential factors that could affect the financial results of salesforce.com, inc. is included in our annual report on Form 10-Q for the most recent fiscal quarter. This documents and others containing important disclosures are available on the SEC Filings section of the Investor Information section of our Web site. Any unreleased services or features referenced in this or other presentations, press releases or public statements are not currently available and may not be delivered on time or at all. Customers who purchase our services should make the purchase decisions based upon features that are currently available. Salesforce.com, inc. assumes no obligation and does not intend to update these forward-looking statements.
  • 3. Agenda • Why this session? • What is Salesforce? • Salesforceand IBM Domino – similarities and differences • Integration scenario
  • 4. Speakers – René Winkelmeyer • Developer Evangelist with Salesforce • 16+ years background on IBM Collaboration Solutions development • Nice guy @muenzpraeger https://blog.winkelmeyer.com https://github.com/muenzpraeger
  • 5. Speakers – Paul Mooney • Senior Architect, Bluewave Technology • Did a lot of Domino Admin stuff – For 15 years or so • Certified Salesforce – Administrator – Advanced Administrator – Developer (Yes– I know… mental) – Service Cloud Consultant – SalesCloud Consultant – Instructor • Spoke at a lot of things over the years – Mostlysober
  • 7. Integration is key – in any technology
  • 8. IBM Connections Cloud & Salesforce @ Connect https://www.youtube.com/watch?v=GIJAqdQAbag&start=1490
  • 11. 2013 • 2014 2015 • 2016 2008 • 2009 • 2010 2011 • 2012 • 2013 2014 • 2015 • 2016 2011 • 2012 2013 • 2014 2015 Most innovative companies in the world 20K FY16 Employees Salesforce: 4th Largest Enterprise Software Company in the World This Year 4th largest software company based on analyst consensus revenue for FY2017. Salesforce fiscal 2017 guidance provided November 18, 2015: "revenue for the company's full fiscal year 2017 is projected to be approximately $8.0B to $8.1B.” $1.92B FY17Q1 annual revenue
  • 14. Data Analytics Collaboration AppExchange Community Mobile Journeys IoT L I G H T N I N G Trusted Multitenant Cloud Applications & Development Platform Platform Services Sales Service Marketing IndustriesApps Customer Success User & Developer Community Partner Ecosystem Cloud Services A Complete Platform for Customer Success Exp erien c e • Platform • Ec osystem
  • 15. Salesforce and IBM Domino – similarities and differences
  • 16. To be clear • Salesforceis not a mail server – It does fully integratewith any enterprise mail system • An administrator is not an administrator – There are no servers – administrators on top of managing/integratingtend to declaratively (click) develop
  • 17. • Users (user accounts) • Groups (to group users) • Profiles (control functions) • Permission Sets – (granular control of functions) User Management • Users (user account) • Groups (to group users) • Policies (control functions)
  • 18. • Authentication Level / License • Organization Level • Profile Level • Record Level • Field Level Security Levels • Authentication Level • Server Level • DatabaseLevel • Record Level • Field Level
  • 19. • Apps/Objects • Relational • Fields • Layouts/RecordTypes • Views • VisualForce/Lightning Pages Databases and declarative design • Databases • NoSQL based tables • Fields • Forms • Views • XPages
  • 20. More on objects and fields • Standard objects – fully functional pre built tables – Can be completely customized/altered as needed – You ALWAYS alter them – You cannot delete them, but do not have to use them • Standard fields – built for you in standard objects – Can be altered to a point – You cannot delete them, but you can hide them • Custom objects – create your own tables / apps • Custom fields – create your own fields
  • 23. • Field types • Validation rules • Formulas • Conditional rules • Process builder / Triggers • Approval processes Fields • Field types • Validation rules • Formulas • Conditional rules • Agents
  • 24. • Date/Time • Email • Geolocation • Number • Percent • Phone • Picklist • Multi value Picklist Types of fields in Salesforce • Auto Number • Formula • Roll Up • Lookup • Master Detail • External Lookup • Checkbox • Currency • Date • Text Area • Text Area (long) • Text Area (rich) • Encrypted • URL
  • 28. • Poor design possible • Poor release management • Too many rights (changing stuff in production) Similar problems that can be solved • Poor design possible • Poor release management • Too many rights (changing stuff in production)
  • 30. Salesforce Development Consists of 2 Types • Declarative(Point-And-Click -> Low Code Development) – Simple – Fast – Easy – Upgrades don't break your apps – Does not require programming skills • Programmatic (Apex / Visualforce / Lightning / API) – Finer control – Flexibility – You can expand capabilities to match user demands
  • 31. The 5 Golden Rules of Salesforce Development 1)We care about the platform. 2)We care about the platform. 3)We care about the platform. 4)We care about the platform. 5)We care about the platform.
  • 32. Keeping up to date “All certified professionals are required to maintain their certification by taking a maintenance exam every release cycle.” “Release cycles are about four months in length” “If you do not pass the release exam by its deadline, all credentials maintained by that exam will expire, or in some cases become suspended. “ https://help.salesforce.com/HTViewSolution?id=000186547
  • 37. Trailhead: Unleash Your Team’s Productivity www.trailhead.salesforce.com Free online interactive training for everyone! Bring developers, IT, and business together.
  • 38. Follow Developer Force for the Latest News @muenzpraeger / #askforce Developer Force – Force.com Community +Developer Force – Force.com Community Developer Force Developer Force Group