SlideShare ist ein Scribd-Unternehmen logo
1 von 52
Web Content Management with Lotus Domino Andrew Pollack Northern Collaborative Technologies http://www.thenorth.com Proud member of The Penumbra Group http://www.penumbragroup.com
What We'll Cover ,[object Object],[object Object],[object Object],[object Object]
Publish or Perish ,[object Object],[object Object],[object Object],[object Object],[object Object]
How is a Web Page Like a Wedding Invitation? ,[object Object],[object Object],[object Object],[object Object],[object Object]
Power to The People ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Summary: Top 5 Reasons To Let Content Owners Publish ,[object Object],[object Object],[object Object],[object Object],[object Object]
Where Domino Fits  ,[object Object],[object Object],[object Object]
Front ends ,[object Object],[object Object],[object Object],[object Object]
Back ends ,[object Object],[object Object],[object Object],[object Object]
Middleware ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
The 100% Domino Model Big Happy Domino Server Middleware:  LotuScript, Java, Javascript, @Formulas, Agents, Event s Design:  Framesets, Pages,  Navigators, Outlines ... so much more!  Data Storage: Domino Databases
Domino, WebSphere, & DB2 - The J2EE Model Middleware = WebSphere :  Servlets & JSP Design = Domino:  Framesets, Pages, Navigators, Outlines..... Data Storage = DB2
Domino is design ,[object Object],[object Object],[object Object]
DB2 is transactional data ,[object Object],[object Object],[object Object],[object Object]
WebSphere is Middleware ,[object Object],[object Object]
What Scale Really Means - Data ,[object Object],[object Object],[object Object],[object Object]
What Scale Really Means - Users ,[object Object],[object Object],[object Object],[object Object]
Is it content or transactions? ,[object Object],[object Object],[object Object]
Summary: Where Domino Fits  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Domino WANTS to be multilingual ,[object Object],[object Object],[object Object],[object Object],[object Object]
Domino is multilingual inside! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Design Tools like Global Workbench ,[object Object],[object Object],[object Object],[object Object]
Automatic Content Translation Tools ,[object Object],[object Object],[object Object],[object Object],[object Object]
My Favorite Language Settings These are the settings chosen by the content owners at my largest customer... Lesson
Securing a Domino Application ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
How secure do you need it? ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
First, Protect the Operating System ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Authentication tells us who you are ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Authorization tells us what you can do ,[object Object],[object Object],[object Object]
Security is protected data, even if you know where it is ,[object Object],[object Object],[object Object],[object Object]
Obscurity is hidden data ,[object Object],[object Object],[object Object],[object Object],[object Object]
Transmission security -- stopping the man in the middle ,[object Object],[object Object],[object Object],[object Object]
Summary: Securing A Domino Application ,[object Object],[object Object],[object Object],[object Object],[object Object]
A Real Content Management System ,[object Object],[object Object],[object Object],[object Object]
The layout defines the overall look and feel
Store the layout as a header & footer subform and display it on the web
Add some simple rich text
Display it through the layout
Automating Index Pages ,[object Object],[object Object]
Here's A Sample Index Page
Index pages are heavily coded for optimal design
Link definitions fill in the lookup view Reader Names fields keep the link from from the view, preventing display for users who cannot access the content
Notes view lookup returns a result The view column formula.... Creates html output for each document.... Which gets included right onto the form
Rich Text Rocks for Content Owners ,[object Object],[object Object],[object Object],[object Object],[object Object]
An Actual Content Management System Screenshots are Taken from live sites
Creating content
Controlling access
Sample Rich Text Based Content
More Rich Text Power
Editor Approval Cycles -- That's Old Hat ,[object Object],[object Object],[object Object]
Your Turn! ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Questions? ,[object Object]

Weitere ähnliche Inhalte

Was ist angesagt?

Basic web designing
Basic web designingBasic web designing
Basic web designing
Siya Agarwal
 
HTML5 Data Storage
HTML5 Data StorageHTML5 Data Storage
HTML5 Data Storage
Allan Huang
 

Was ist angesagt? (20)

Secrets to free_web_hosting
Secrets to free_web_hostingSecrets to free_web_hosting
Secrets to free_web_hosting
 
Html class-01
Html class-01Html class-01
Html class-01
 
Basic of web design
Basic of web designBasic of web design
Basic of web design
 
Web software
Web softwareWeb software
Web software
 
Website Planning & Designing By Er. Kapil Bhargava
Website Planning & Designing By Er. Kapil BhargavaWebsite Planning & Designing By Er. Kapil Bhargava
Website Planning & Designing By Er. Kapil Bhargava
 
Web Technology Fundamentals
Web Technology FundamentalsWeb Technology Fundamentals
Web Technology Fundamentals
 
The need for domain parking
The need for domain parkingThe need for domain parking
The need for domain parking
 
Different Types of Websites
Different Types of WebsitesDifferent Types of Websites
Different Types of Websites
 
Website designing company in delhi
Website designing company in delhiWebsite designing company in delhi
Website designing company in delhi
 
Introduction to web technology
Introduction to web technologyIntroduction to web technology
Introduction to web technology
 
Website Tactics
Website Tactics Website Tactics
Website Tactics
 
BASICS OF WEB DESIGNING AND DEVELOPMENT
BASICS OF WEB DESIGNING AND DEVELOPMENTBASICS OF WEB DESIGNING AND DEVELOPMENT
BASICS OF WEB DESIGNING AND DEVELOPMENT
 
How Word Press Works
How Word Press WorksHow Word Press Works
How Word Press Works
 
presentation on static website design
presentation on static website designpresentation on static website design
presentation on static website design
 
Internet technology
Internet technologyInternet technology
Internet technology
 
Ppt on Website Planning
Ppt on Website PlanningPpt on Website Planning
Ppt on Website Planning
 
Basic web designing
Basic web designingBasic web designing
Basic web designing
 
Integrating hat content into mobile app lavacon
Integrating hat content into mobile app   lavaconIntegrating hat content into mobile app   lavacon
Integrating hat content into mobile app lavacon
 
Library life after HS
Library life after HSLibrary life after HS
Library life after HS
 
HTML5 Data Storage
HTML5 Data StorageHTML5 Data Storage
HTML5 Data Storage
 

Ähnlich wie wcm domino

Unit 8 ecommerce p1
Unit 8   ecommerce p1Unit 8   ecommerce p1
Unit 8 ecommerce p1
IronCheese
 
E commerce p1 edit
E commerce p1 editE commerce p1 edit
E commerce p1 edit
mmm2k
 
Chapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand TelecommuniChapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand Telecommuni
EstelaJeffery653
 
Nt1310 Final Exam Questions And Answers
Nt1310 Final Exam Questions And AnswersNt1310 Final Exam Questions And Answers
Nt1310 Final Exam Questions And Answers
Lisa Williams
 

Ähnlich wie wcm domino (20)

How websites and search engines work
How websites and search engines workHow websites and search engines work
How websites and search engines work
 
An Seo’s Intro to Web Dev, HTML, CSS and JavaScript
An Seo’s Intro to Web Dev, HTML, CSS and JavaScriptAn Seo’s Intro to Web Dev, HTML, CSS and JavaScript
An Seo’s Intro to Web Dev, HTML, CSS and JavaScript
 
Unit 8 ecommerce p1
Unit 8   ecommerce p1Unit 8   ecommerce p1
Unit 8 ecommerce p1
 
The most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdfThe most efficient development tool is now available in Pakistan.pdf
The most efficient development tool is now available in Pakistan.pdf
 
web hosting services reviews and comparisons
web hosting services reviews and comparisons web hosting services reviews and comparisons
web hosting services reviews and comparisons
 
Digital Marketing - Key elements of a website
Digital Marketing - Key elements of a websiteDigital Marketing - Key elements of a website
Digital Marketing - Key elements of a website
 
The Guide to becoming a full stack developer in 2018
The Guide to becoming a full stack developer in 2018The Guide to becoming a full stack developer in 2018
The Guide to becoming a full stack developer in 2018
 
E commerce p1 edit
E commerce p1 editE commerce p1 edit
E commerce p1 edit
 
Webmaster
WebmasterWebmaster
Webmaster
 
Ncp computer appls web tech asish
Ncp computer appls  web tech asishNcp computer appls  web tech asish
Ncp computer appls web tech asish
 
Chapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand TelecommuniChapter 12 A Manager’s Guide to the Internetand Telecommuni
Chapter 12 A Manager’s Guide to the Internetand Telecommuni
 
Nt1310 Final Exam Questions And Answers
Nt1310 Final Exam Questions And AnswersNt1310 Final Exam Questions And Answers
Nt1310 Final Exam Questions And Answers
 
The most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.pptThe most efficient development tool is now available in Pakistan.ppt
The most efficient development tool is now available in Pakistan.ppt
 
The Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdfThe Guide to Website Development for Beginners.pdf
The Guide to Website Development for Beginners.pdf
 
Web Designing
Web Designing Web Designing
Web Designing
 
Apache Con 2008 Top 10 Mistakes
Apache Con 2008 Top 10 MistakesApache Con 2008 Top 10 Mistakes
Apache Con 2008 Top 10 Mistakes
 
Accessibility Usability Professional Summry
Accessibility Usability Professional SummryAccessibility Usability Professional Summry
Accessibility Usability Professional Summry
 
The Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.pptThe Guide to Website Development for Beginners.ppt
The Guide to Website Development for Beginners.ppt
 
Module 3
Module 3Module 3
Module 3
 
A Slide!
A Slide!A Slide!
A Slide!
 

Mehr von dominion

What is a itil and how does it relate to your collaborative environment uklug
What is a itil and how does it relate to your collaborative environment   uklugWhat is a itil and how does it relate to your collaborative environment   uklug
What is a itil and how does it relate to your collaborative environment uklug
dominion
 
iOS enterprise
iOS enterpriseiOS enterprise
iOS enterprise
dominion
 
cloud session uklug
cloud session uklugcloud session uklug
cloud session uklug
dominion
 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergy
dominion
 
Uklug 2011 client management
Uklug 2011 client managementUklug 2011 client management
Uklug 2011 client management
dominion
 
JavaScript blast
JavaScript blastJavaScript blast
JavaScript blast
dominion
 
Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...
dominion
 
Uklug2011 Know your Notes
Uklug2011 Know your NotesUklug2011 Know your Notes
Uklug2011 Know your Notes
dominion
 
Taking themes to the next level
Taking themes to the next levelTaking themes to the next level
Taking themes to the next level
dominion
 
Supersize me
Supersize meSupersize me
Supersize me
dominion
 
Aussie outback
Aussie outbackAussie outback
Aussie outback
dominion
 
Implementing xpages extension library
Implementing xpages extension libraryImplementing xpages extension library
Implementing xpages extension library
dominion
 
Abb presentation uklug
Abb presentation uklugAbb presentation uklug
Abb presentation uklug
dominion
 
Uklug2011.lotus.on.linux.report.technical.edition.v1.0
Uklug2011.lotus.on.linux.report.technical.edition.v1.0Uklug2011.lotus.on.linux.report.technical.edition.v1.0
Uklug2011.lotus.on.linux.report.technical.edition.v1.0
dominion
 
Domino testing presentation
Domino testing presentationDomino testing presentation
Domino testing presentation
dominion
 
Composite applications tutorial
Composite applications tutorialComposite applications tutorial
Composite applications tutorial
dominion
 
Maximizing application performance
Maximizing application performanceMaximizing application performance
Maximizing application performance
dominion
 
Error handling in XPages
Error handling in XPagesError handling in XPages
Error handling in XPages
dominion
 

Mehr von dominion (20)

What is a itil and how does it relate to your collaborative environment uklug
What is a itil and how does it relate to your collaborative environment   uklugWhat is a itil and how does it relate to your collaborative environment   uklug
What is a itil and how does it relate to your collaborative environment uklug
 
iOS enterprise
iOS enterpriseiOS enterprise
iOS enterprise
 
cloud session uklug
cloud session uklugcloud session uklug
cloud session uklug
 
Uklug 2011 administrator development synergy
Uklug 2011 administrator development synergyUklug 2011 administrator development synergy
Uklug 2011 administrator development synergy
 
Uklug 2011 client management
Uklug 2011 client managementUklug 2011 client management
Uklug 2011 client management
 
JavaScript blast
JavaScript blastJavaScript blast
JavaScript blast
 
Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...Populating your domino directory or any domino database with tivoli directory...
Populating your domino directory or any domino database with tivoli directory...
 
Uklug2011 Know your Notes
Uklug2011 Know your NotesUklug2011 Know your Notes
Uklug2011 Know your Notes
 
Quickr
QuickrQuickr
Quickr
 
Taking themes to the next level
Taking themes to the next levelTaking themes to the next level
Taking themes to the next level
 
Supersize me
Supersize meSupersize me
Supersize me
 
Aussie outback
Aussie outbackAussie outback
Aussie outback
 
Learning to run
Learning to runLearning to run
Learning to run
 
Implementing xpages extension library
Implementing xpages extension libraryImplementing xpages extension library
Implementing xpages extension library
 
Abb presentation uklug
Abb presentation uklugAbb presentation uklug
Abb presentation uklug
 
Uklug2011.lotus.on.linux.report.technical.edition.v1.0
Uklug2011.lotus.on.linux.report.technical.edition.v1.0Uklug2011.lotus.on.linux.report.technical.edition.v1.0
Uklug2011.lotus.on.linux.report.technical.edition.v1.0
 
Domino testing presentation
Domino testing presentationDomino testing presentation
Domino testing presentation
 
Composite applications tutorial
Composite applications tutorialComposite applications tutorial
Composite applications tutorial
 
Maximizing application performance
Maximizing application performanceMaximizing application performance
Maximizing application performance
 
Error handling in XPages
Error handling in XPagesError handling in XPages
Error handling in XPages
 

Kürzlich hochgeladen

Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
panagenda
 

Kürzlich hochgeladen (20)

Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law DevelopmentsTrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
TrustArc Webinar - Stay Ahead of US State Data Privacy Law Developments
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
Apidays Singapore 2024 - Building Digital Trust in a Digital Economy by Veron...
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)Powerful Google developer tools for immediate impact! (2023-24 C)
Powerful Google developer tools for immediate impact! (2023-24 C)
 
GenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdfGenAI Risks & Security Meetup 01052024.pdf
GenAI Risks & Security Meetup 01052024.pdf
 
A Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source MilvusA Beginners Guide to Building a RAG App Using Open Source Milvus
A Beginners Guide to Building a RAG App Using Open Source Milvus
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Why Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire businessWhy Teams call analytics are critical to your entire business
Why Teams call analytics are critical to your entire business
 
Boost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdfBoost Fertility New Invention Ups Success Rates.pdf
Boost Fertility New Invention Ups Success Rates.pdf
 
Artificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : UncertaintyArtificial Intelligence Chap.5 : Uncertainty
Artificial Intelligence Chap.5 : Uncertainty
 
A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?A Year of the Servo Reboot: Where Are We Now?
A Year of the Servo Reboot: Where Are We Now?
 
MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024MINDCTI Revenue Release Quarter One 2024
MINDCTI Revenue Release Quarter One 2024
 
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
Apidays Singapore 2024 - Scalable LLM APIs for AI and Generative AI Applicati...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
Connector Corner: Accelerate revenue generation using UiPath API-centric busi...
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 

wcm domino

  • 1. Web Content Management with Lotus Domino Andrew Pollack Northern Collaborative Technologies http://www.thenorth.com Proud member of The Penumbra Group http://www.penumbragroup.com
  • 2.
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. The 100% Domino Model Big Happy Domino Server Middleware: LotuScript, Java, Javascript, @Formulas, Agents, Event s Design: Framesets, Pages, Navigators, Outlines ... so much more! Data Storage: Domino Databases
  • 12. Domino, WebSphere, & DB2 - The J2EE Model Middleware = WebSphere : Servlets & JSP Design = Domino: Framesets, Pages, Navigators, Outlines..... Data Storage = DB2
  • 13.
  • 14.
  • 15.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24. My Favorite Language Settings These are the settings chosen by the content owners at my largest customer... Lesson
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35. The layout defines the overall look and feel
  • 36. Store the layout as a header & footer subform and display it on the web
  • 37. Add some simple rich text
  • 38. Display it through the layout
  • 39.
  • 40. Here's A Sample Index Page
  • 41. Index pages are heavily coded for optimal design
  • 42. Link definitions fill in the lookup view Reader Names fields keep the link from from the view, preventing display for users who cannot access the content
  • 43. Notes view lookup returns a result The view column formula.... Creates html output for each document.... Which gets included right onto the form
  • 44.
  • 45. An Actual Content Management System Screenshots are Taken from live sites
  • 48. Sample Rich Text Based Content
  • 49. More Rich Text Power
  • 50.
  • 51.
  • 52.