SlideShare ist ein Scribd-Unternehmen logo
1 von 33
Lotus Domino	8.5	 Presented By:- Lalit Sharma
ALL Existing Notes Apps Run in Notes/Domino 8.5
New Notes Architecture
Eclipse – Delivering Value Today & Great Opportunities for Tomorrow! Why Eclipse? – Extensible script & debugger framework – Built-in editors for CSS, XML, HTML, etc. – Leverage continuing improvements in Eclipse “for free” – Partners can easily extend the tool through Eclipse extension points – Framework maintenance reduced, allows us to focus on your feature requests (tables with pixels, etc.) – Allows you to work with multiple IBM tools in a single container – Lotus Domino Designer on Mac & Linux “in the fullness of time” The Eclipse Platform An IDE framework donated to the Open Source community by IBM – http://www.eclipse.org From www.eclipse.org: – “Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular”
Eclipse 3.x Basic User Interface Elements
Designer Perspective Familiar, but better! Bye-bye bookmarks Hello working sets & navigation Designer perspective Familiar, but customizable Other Eclipse perspectives NSF as virtual file system Java Perspective
Domino Cleint configuration Table 2. Result of deleting files and how to resolve if incorrectly deleted
Code Flexibility Fix “pain points”  Closed, locked-down HTML  Difficult to use modern Web programmability techniques CSS Widgets – ?ReadViewEntries is the only URL command that gives you access to XML data Enhancements Fix bad HTML: generate semantically-tagged HTML – CSS friendly – Well-formed, so you can use XML parsers on it! – Pass-through HTML still exists, but is not nearly as necessary Add widget support: ship Dojo JavaScript libraries – And write Dojo-based replacements for the Java richtext applet
What’s New in Notes and Domino 8.5 ,[object Object],– Expanded to include Sidebar & Live Text integration ,[object Object],– XPages – Blog template – AJAX support ,[object Object],– Domino Configuration Tuner (DCT) – Dynamic Group Policies – Domino Attachment and Object Storage (DAOS) ,[object Object],– Lotus Domino ID vault & Shared Login
Domino 8.5 – System Requirements (Windows) ,[object Object]
 NetBIOS over IP (only Microsoft TCP/IP is supported)
 NetBIOS over IPX (Both Novell NetBIOS and Microsoft NetBIOS over IPX are supported.)
 TCP/IP (includes IPv6)
 X.PC
 900MB + Hard Drive space
 Pentium 4 1.2 GHz or higherXP ,[object Object]
 512 MB Ram (1 GB highly recommended)Vista ,[object Object]
 1 GM Ram (1.5 GB highly recommended),[object Object]
Built-In AJAX Support  AJAX partial page refresh – Available on any event – Pre-built on View Pager  AJAX Typeahead – Add behavior to any edit control – Content can be returned through a         simple formula in the page • No need to write a separate service Dojo is provided as the client side              library Will share some common controls with the “classic” Webapplications
Internet Password Lockout Set a threshold for Internet password authentication failures – Helps prevent brute force and dictionary attacks Can only use for HTTP access – Does not affect LDAP, POP, IMAP, DIIOP Locked out accounts are recorded – INETLOCKOUT.NSF – Administrator can reset Can modify configuration with a security policy
ID Vault (8.5) A secured file on the Domino Server that stores all Notes ID files A very resource inexpensive recovery system Comes with the Auditor function to extract ID files for investigation or audit purposes Automatically processes users present prior to the Implementation Streamlined process to handle forgotten passwords http://www.scribd.com/doc/10042937/Lotus-Domino-ID-Vault
Domino Attachment and Object Service (DAOS) ,[object Object]
Only one of each file is kept (even if it is inside 20 databases or emailed to 300 users)
Compaction process made much quickerhttp://www.ibm.com/developerworks/lotus/library/domino-green/
DAOS – Continued Requirements: – Transaction Logging must be enabled – ODS 51 (new to 8.5) – Shared Mail set to None Saved Resources – Disk Space – I/O Bandwidth – User response time sharing or accessing files (pipe volume saved)
Domino Configuration Tuner (DCT) Rule based system leveraging an expanding catalog of Domino Best Practices to examine productions servers and detect configuration issues. Detect misconfigurations – Mistaken settings – Incorrectly published values, like RouterMaxConcurrentDeliverySize is in bytes, not Kbytes! Detect performance and security issues – Recommend best practice performance settings like “Don’t overwrite free space” Reduced need for support calls – Support can use DCT to provide initial assessment – Administrators can perform self-assessment
DCT – Continued Shipping simultaneously with N/D 8.5 Available outside of the Domino release cycle to any customer, free of charge DCT catalog is version aware Report content is adjusted appropriately for the observed version of Domino and it's host OS A Notes application, delivered as a template, DCT.NTF The template is available for download, as well as being distributed with the 8.5 Domino Administrator client Future DCT revisions downloaded via 'check for updates' feature DCT runs under Notes, 8.0 or higher, standard or basic client DCT as an 'observer' that requires no change to a customer domain Configuration DCT vs. DDM 
Mail.Box Options Optimize for short-lived nature of messages in mail.box Messages generally deleted shortly after arrival Persistent queue mechanism being implemented on top of NSF Avoid writing to and reading from mail.box during steady state Leverage transaction log for persistence Event queue mechanism to avoid searching mail.box for new/modified messages Optimize transaction logging operations for Delete operation Reduce transaction log I/O activity
Web Service Consumer - Overview Ability for Notes and Domino applications to call web services LotusScript and Java applications on – Domino Server – Notes Client Includes – Agents – UI Events
Web Services in Domino 8.5  Easily extend your Domino applications and allow Domino to participate in Services Oriented Architecture Use your current skill set to create and modify and use web services – Code in LotusScript – Code in Java Speed your development – Import an existing WSDL to build the skeleton of the web service – Export the WSDL to use to build web service consumer – Make calls to web services from your applications  Build complex, business process driven applications
Enhancements to Notes Application Development Right Mouse Menu Bytes Column Type Extend to Use Available Window Width Defer Index Creation Until First Use Thumbnail Support On Server Start Agents Programming Language Additions Web Application Enhancements XPages Eclipse Framework

Weitere ähnliche Inhalte

Was ist angesagt?

Microsoft 365 UG Windows Autopilot 1st May 2019
Microsoft 365 UG Windows Autopilot 1st May 2019Microsoft 365 UG Windows Autopilot 1st May 2019
Microsoft 365 UG Windows Autopilot 1st May 2019Andrew Bettany
 
Modernise your Windows 10 deployment with Windows Autopilot
Modernise your Windows 10 deployment with Windows AutopilotModernise your Windows 10 deployment with Windows Autopilot
Modernise your Windows 10 deployment with Windows AutopilotAndrew Bettany
 
Alfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin IdeasAlfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin IdeasAlfrescoUE
 
Taking conditional access to the next level
Taking conditional access to the next levelTaking conditional access to the next level
Taking conditional access to the next levelRonny de Jong
 
WVD (Windows Virtual Desktop) 概要
WVD (Windows Virtual Desktop) 概要WVD (Windows Virtual Desktop) 概要
WVD (Windows Virtual Desktop) 概要Takamasa Maejima
 
Complete Sap Basis
Complete Sap Basis Complete Sap Basis
Complete Sap Basis nanda nanda
 
Quick overview of Openstack architecture
Quick overview of Openstack architectureQuick overview of Openstack architecture
Quick overview of Openstack architectureToni Ramirez
 
Apache JMeter - A brief introduction
Apache JMeter - A brief introductionApache JMeter - A brief introduction
Apache JMeter - A brief introductionsilenceIT Inc.
 
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...Edureka!
 
Test in Rest. API testing with the help of Rest Assured.
Test in Rest. API testing with the help of  Rest Assured.Test in Rest. API testing with the help of  Rest Assured.
Test in Rest. API testing with the help of Rest Assured.Artem Korchevyi
 
Microsoft Windows Intune getting started guide dec 2012 release
Microsoft Windows Intune getting started guide   dec 2012 releaseMicrosoft Windows Intune getting started guide   dec 2012 release
Microsoft Windows Intune getting started guide dec 2012 releaseDavid J Rosenthal
 
Kinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdf
Kinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdfKinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdf
Kinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdfStringee JSC
 
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)Ander Martinez
 
JBoss Application Server 7
JBoss Application Server 7JBoss Application Server 7
JBoss Application Server 7Ray Ploski
 
DLAU Vortrag.pdf
DLAU Vortrag.pdfDLAU Vortrag.pdf
DLAU Vortrag.pdfDNUG e.V.
 
TestNG Session presented in Xebia XKE
TestNG Session presented in Xebia XKETestNG Session presented in Xebia XKE
TestNG Session presented in Xebia XKEAbhishek Yadav
 
Moving Gigantic Files Into and Out of the Alfresco Repository
Moving Gigantic Files Into and Out of the Alfresco RepositoryMoving Gigantic Files Into and Out of the Alfresco Repository
Moving Gigantic Files Into and Out of the Alfresco RepositoryJeff Potts
 

Was ist angesagt? (20)

Microsoft 365 UG Windows Autopilot 1st May 2019
Microsoft 365 UG Windows Autopilot 1st May 2019Microsoft 365 UG Windows Autopilot 1st May 2019
Microsoft 365 UG Windows Autopilot 1st May 2019
 
Modernise your Windows 10 deployment with Windows Autopilot
Modernise your Windows 10 deployment with Windows AutopilotModernise your Windows 10 deployment with Windows Autopilot
Modernise your Windows 10 deployment with Windows Autopilot
 
Alfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin IdeasAlfresco Share - Recycle Bin Ideas
Alfresco Share - Recycle Bin Ideas
 
Taking conditional access to the next level
Taking conditional access to the next levelTaking conditional access to the next level
Taking conditional access to the next level
 
WVD (Windows Virtual Desktop) 概要
WVD (Windows Virtual Desktop) 概要WVD (Windows Virtual Desktop) 概要
WVD (Windows Virtual Desktop) 概要
 
WEB2.0 And CLOUD
WEB2.0 And CLOUDWEB2.0 And CLOUD
WEB2.0 And CLOUD
 
Complete Sap Basis
Complete Sap Basis Complete Sap Basis
Complete Sap Basis
 
Quick overview of Openstack architecture
Quick overview of Openstack architectureQuick overview of Openstack architecture
Quick overview of Openstack architecture
 
Apache JMeter - A brief introduction
Apache JMeter - A brief introductionApache JMeter - A brief introduction
Apache JMeter - A brief introduction
 
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
Selenium Page Object Model Using Page Factory | Selenium Tutorial For Beginne...
 
Test in Rest. API testing with the help of Rest Assured.
Test in Rest. API testing with the help of  Rest Assured.Test in Rest. API testing with the help of  Rest Assured.
Test in Rest. API testing with the help of Rest Assured.
 
Microsoft Windows Intune getting started guide dec 2012 release
Microsoft Windows Intune getting started guide   dec 2012 releaseMicrosoft Windows Intune getting started guide   dec 2012 release
Microsoft Windows Intune getting started guide dec 2012 release
 
Kinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdf
Kinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdfKinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdf
Kinh nghiệm triển khai K8s tại Stringee - Mr Trần Tiến.pdf
 
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)UDA-Componentes RUP. Mantenimiento  (v2.1.1 deprecado)
UDA-Componentes RUP. Mantenimiento (v2.1.1 deprecado)
 
JBoss Application Server 7
JBoss Application Server 7JBoss Application Server 7
JBoss Application Server 7
 
DLAU Vortrag.pdf
DLAU Vortrag.pdfDLAU Vortrag.pdf
DLAU Vortrag.pdf
 
TestNG Session presented in Xebia XKE
TestNG Session presented in Xebia XKETestNG Session presented in Xebia XKE
TestNG Session presented in Xebia XKE
 
TestNG
TestNGTestNG
TestNG
 
Moving Gigantic Files Into and Out of the Alfresco Repository
Moving Gigantic Files Into and Out of the Alfresco RepositoryMoving Gigantic Files Into and Out of the Alfresco Repository
Moving Gigantic Files Into and Out of the Alfresco Repository
 
PowerShell Remoting
PowerShell RemotingPowerShell Remoting
PowerShell Remoting
 

Andere mochten auch

Skype for business quick start guide contacts presence and im
Skype for business quick start guide contacts presence and imSkype for business quick start guide contacts presence and im
Skype for business quick start guide contacts presence and imSynergie Informatique France
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationOfficience
 
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
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excelsam ran
 
Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...
Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...
Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...Synergie Informatique France
 
TechDays 2011 - Préparation à la migration Lotus Notes vers SharePoint
TechDays 2011 - Préparation à la migration Lotus Notes vers SharePointTechDays 2011 - Préparation à la migration Lotus Notes vers SharePoint
TechDays 2011 - Préparation à la migration Lotus Notes vers SharePointBenoit HAMET
 

Andere mochten auch (8)

Skype for business quick start guide contacts presence and im
Skype for business quick start guide contacts presence and imSkype for business quick start guide contacts presence and im
Skype for business quick start guide contacts presence and im
 
Lotus Notes to SharePoint Migration
Lotus Notes to SharePoint MigrationLotus Notes to SharePoint Migration
Lotus Notes to SharePoint Migration
 
Lotus Notes Tips
Lotus Notes TipsLotus Notes Tips
Lotus Notes Tips
 
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
 
Teaching Excel
Teaching ExcelTeaching Excel
Teaching Excel
 
Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...
Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...
Découvrir la collaboration avec IBM Lotus Notes, Quickr , Connections, Sameti...
 
IBM Lotus Domino 8.51 et Vulcan
IBM Lotus Domino 8.51 et VulcanIBM Lotus Domino 8.51 et Vulcan
IBM Lotus Domino 8.51 et Vulcan
 
TechDays 2011 - Préparation à la migration Lotus Notes vers SharePoint
TechDays 2011 - Préparation à la migration Lotus Notes vers SharePointTechDays 2011 - Préparation à la migration Lotus Notes vers SharePoint
TechDays 2011 - Préparation à la migration Lotus Notes vers SharePoint
 

Ähnlich wie Lotus Domino 8.5

Domino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUGDomino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUGDarren Duke
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Jeff Blankenburg
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Clint Edmonson
 
IBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClassIBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClassPaul Withers
 
IBM Lotus Notes & Domino: The Road Ahead (2008)
IBM Lotus Notes & Domino: The Road Ahead (2008)IBM Lotus Notes & Domino: The Road Ahead (2008)
IBM Lotus Notes & Domino: The Road Ahead (2008)Davalen LLC
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iibm16k
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Joel Oleson
 
Blug connections
Blug connectionsBlug connections
Blug connectionsWannes Rams
 
Normalizing x pages web development
Normalizing x pages web development Normalizing x pages web development
Normalizing x pages web development Shean McManus
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2Information Technology
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Clint Edmonson
 
LUG 2009 - Lotus Domino 8.5.1 Administration (english)
LUG 2009 - Lotus Domino 8.5.1 Administration (english)LUG 2009 - Lotus Domino 8.5.1 Administration (english)
LUG 2009 - Lotus Domino 8.5.1 Administration (english)Fred Janssen
 
PuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work togetherPuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work togetherohadlevy
 
IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)eschwalb
 
Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006Ed Brill
 

Ähnlich wie Lotus Domino 8.5 (20)

Domino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUGDomino 8.5 Presentation for ATLUG
Domino 8.5 Presentation for ATLUG
 
Quickr
QuickrQuickr
Quickr
 
My view on XPages
My view on XPagesMy view on XPages
My view on XPages
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5Migrating To Visual Studio 2008 & .Net Framework 3.5
Migrating To Visual Studio 2008 & .Net Framework 3.5
 
IBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClassIBM Think Session 8598 Domino and JavaScript Development MasterClass
IBM Think Session 8598 Domino and JavaScript Development MasterClass
 
IBM Lotus Notes & Domino: The Road Ahead (2008)
IBM Lotus Notes & Domino: The Road Ahead (2008)IBM Lotus Notes & Domino: The Road Ahead (2008)
IBM Lotus Notes & Domino: The Road Ahead (2008)
 
Effective admin and development in iib
Effective admin and development in iibEffective admin and development in iib
Effective admin and development in iib
 
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
Spring 2007 SharePoint Connections Oleson Advanced Administration and Plannin...
 
Blug connections
Blug connectionsBlug connections
Blug connections
 
Lotus quickr
Lotus quickrLotus quickr
Lotus quickr
 
Normalizing x pages web development
Normalizing x pages web development Normalizing x pages web development
Normalizing x pages web development
 
MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2MOSS 2007 Deployment Fundamentals -Part2
MOSS 2007 Deployment Fundamentals -Part2
 
Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01Windows Server 2008 R2 Dev Session 01
Windows Server 2008 R2 Dev Session 01
 
Break out of The Box - Part 2
Break out of The Box - Part 2Break out of The Box - Part 2
Break out of The Box - Part 2
 
TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.TechTalk: Connext DDS 5.2.
TechTalk: Connext DDS 5.2.
 
LUG 2009 - Lotus Domino 8.5.1 Administration (english)
LUG 2009 - Lotus Domino 8.5.1 Administration (english)LUG 2009 - Lotus Domino 8.5.1 Administration (english)
LUG 2009 - Lotus Domino 8.5.1 Administration (english)
 
PuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work togetherPuppetCamp - How Puppet helped us to standardize, communicate and work together
PuppetCamp - How Puppet helped us to standardize, communicate and work together
 
IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)IBM Notes Domino & Verse Update (english version)
IBM Notes Domino & Verse Update (english version)
 
Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006Lotus Notes/Domino Update September 2006
Lotus Notes/Domino Update September 2006
 

Lotus Domino 8.5

  • 1. Lotus Domino 8.5 Presented By:- Lalit Sharma
  • 2. ALL Existing Notes Apps Run in Notes/Domino 8.5
  • 4. Eclipse – Delivering Value Today & Great Opportunities for Tomorrow! Why Eclipse? – Extensible script & debugger framework – Built-in editors for CSS, XML, HTML, etc. – Leverage continuing improvements in Eclipse “for free” – Partners can easily extend the tool through Eclipse extension points – Framework maintenance reduced, allows us to focus on your feature requests (tables with pixels, etc.) – Allows you to work with multiple IBM tools in a single container – Lotus Domino Designer on Mac & Linux “in the fullness of time” The Eclipse Platform An IDE framework donated to the Open Source community by IBM – http://www.eclipse.org From www.eclipse.org: – “Eclipse is a kind of universal tool platform - an open extensible IDE for anything and nothing in particular”
  • 5. Eclipse 3.x Basic User Interface Elements
  • 6. Designer Perspective Familiar, but better! Bye-bye bookmarks Hello working sets & navigation Designer perspective Familiar, but customizable Other Eclipse perspectives NSF as virtual file system Java Perspective
  • 7. Domino Cleint configuration Table 2. Result of deleting files and how to resolve if incorrectly deleted
  • 8. Code Flexibility Fix “pain points” Closed, locked-down HTML Difficult to use modern Web programmability techniques CSS Widgets – ?ReadViewEntries is the only URL command that gives you access to XML data Enhancements Fix bad HTML: generate semantically-tagged HTML – CSS friendly – Well-formed, so you can use XML parsers on it! – Pass-through HTML still exists, but is not nearly as necessary Add widget support: ship Dojo JavaScript libraries – And write Dojo-based replacements for the Java richtext applet
  • 9.
  • 10.
  • 11. NetBIOS over IP (only Microsoft TCP/IP is supported)
  • 12. NetBIOS over IPX (Both Novell NetBIOS and Microsoft NetBIOS over IPX are supported.)
  • 15. 900MB + Hard Drive space
  • 16.
  • 17.
  • 18.
  • 19.
  • 20. Built-In AJAX Support AJAX partial page refresh – Available on any event – Pre-built on View Pager AJAX Typeahead – Add behavior to any edit control – Content can be returned through a simple formula in the page • No need to write a separate service Dojo is provided as the client side library Will share some common controls with the “classic” Webapplications
  • 21. Internet Password Lockout Set a threshold for Internet password authentication failures – Helps prevent brute force and dictionary attacks Can only use for HTTP access – Does not affect LDAP, POP, IMAP, DIIOP Locked out accounts are recorded – INETLOCKOUT.NSF – Administrator can reset Can modify configuration with a security policy
  • 22. ID Vault (8.5) A secured file on the Domino Server that stores all Notes ID files A very resource inexpensive recovery system Comes with the Auditor function to extract ID files for investigation or audit purposes Automatically processes users present prior to the Implementation Streamlined process to handle forgotten passwords http://www.scribd.com/doc/10042937/Lotus-Domino-ID-Vault
  • 23.
  • 24. Only one of each file is kept (even if it is inside 20 databases or emailed to 300 users)
  • 25. Compaction process made much quickerhttp://www.ibm.com/developerworks/lotus/library/domino-green/
  • 26. DAOS – Continued Requirements: – Transaction Logging must be enabled – ODS 51 (new to 8.5) – Shared Mail set to None Saved Resources – Disk Space – I/O Bandwidth – User response time sharing or accessing files (pipe volume saved)
  • 27. Domino Configuration Tuner (DCT) Rule based system leveraging an expanding catalog of Domino Best Practices to examine productions servers and detect configuration issues. Detect misconfigurations – Mistaken settings – Incorrectly published values, like RouterMaxConcurrentDeliverySize is in bytes, not Kbytes! Detect performance and security issues – Recommend best practice performance settings like “Don’t overwrite free space” Reduced need for support calls – Support can use DCT to provide initial assessment – Administrators can perform self-assessment
  • 28. DCT – Continued Shipping simultaneously with N/D 8.5 Available outside of the Domino release cycle to any customer, free of charge DCT catalog is version aware Report content is adjusted appropriately for the observed version of Domino and it's host OS A Notes application, delivered as a template, DCT.NTF The template is available for download, as well as being distributed with the 8.5 Domino Administrator client Future DCT revisions downloaded via 'check for updates' feature DCT runs under Notes, 8.0 or higher, standard or basic client DCT as an 'observer' that requires no change to a customer domain Configuration DCT vs. DDM 
  • 29.
  • 30. Mail.Box Options Optimize for short-lived nature of messages in mail.box Messages generally deleted shortly after arrival Persistent queue mechanism being implemented on top of NSF Avoid writing to and reading from mail.box during steady state Leverage transaction log for persistence Event queue mechanism to avoid searching mail.box for new/modified messages Optimize transaction logging operations for Delete operation Reduce transaction log I/O activity
  • 31. Web Service Consumer - Overview Ability for Notes and Domino applications to call web services LotusScript and Java applications on – Domino Server – Notes Client Includes – Agents – UI Events
  • 32. Web Services in Domino 8.5 Easily extend your Domino applications and allow Domino to participate in Services Oriented Architecture Use your current skill set to create and modify and use web services – Code in LotusScript – Code in Java Speed your development – Import an existing WSDL to build the skeleton of the web service – Export the WSDL to use to build web service consumer – Make calls to web services from your applications Build complex, business process driven applications
  • 33. Enhancements to Notes Application Development Right Mouse Menu Bytes Column Type Extend to Use Available Window Width Defer Index Creation Until First Use Thumbnail Support On Server Start Agents Programming Language Additions Web Application Enhancements XPages Eclipse Framework
  • 34. Right Mouse Menu Can choose not to display default entries in right mouse menu Bytes Column Type New column format for number columns to display column contents in kilobytes, megabytes, or gigabytes
  • 35. Extend to use Available Window Width Now you can select which column extends to use the remaining window width
  • 36. Defer Index Creation Until First Use You can defer index creation until the user first chooses to sort the view by a specific column
  • 37. Thumbnail Support New Rich Text Lite field option lets you add a thumbnail to a form
  • 38. “On Server Start” Agents New runtime option – When server starts
  • 39. Programming Additions, continued Lotus Notes formula language – @IsUsingJavaElement – @URLQueryString – @GetViewInfo([GetFormName]) LotusScript API – Read/Unread marks support: Ability to use LotusScript to collect all read or unread documents or change status of documents from read to unread – NotesPropertyBroker class – NotesProperty class – NotesDirectory class – NotesDirectoryNavigator class – GetColumnValues method for NotesView class – UncompressAttachments property for the NotesDXLExporter class – OutlineReload method for the NotesUIWorkspace class – GetAllRead & GetAllUnread methods for the NotesDatabase class – Intersect methods for the NotesDocumentCollectio class
  • 40. Web Application Enhancements JSON output format (JavaScript Object Notation) – <DominoURL>?ReadViewentries&Outputformat=JSON Reserved Name fields Change HTML at form and field level using $$HTMLOptions DisablePassthruHTML Disables passthru HTML, treating the HTML as plain text. 0 - allows all passthru HTML 1 - disables only the [< and >] tags 2 - indicates passthru HTML with the Notes editor paragraph style html 4 - indicates passthru HTML with the richtextpassthru attribute 7 – disables all passthru HTML ForceSectionExpand Forces all sections to be expanded, regardless of their expansion in the Notes rich text fields ForceOutlineExpand Forces all outlines to be expanded, regardless of their expansion in the Notes rich text. RowAtATimeTableAlt Forces alternate formatting of tables with tabbed sections. All of the tabs are displayed at the same time, one below the other, with the tab labels included as headers. TextExactSpacing Preserves Notes intraline whitespace (spaces between characters).
  • 41. JSON (an acronym for JavaScript Object Notation) The following example shows the JSON representation of an object that describes a person. The object has string fields for first name and last name, contains an object representing the person's address, and contains a list (an array) of phone number objects.
  • 42. What are the Key Benefits of Notes 8.5? Eclipse and open platform – Plug-in architecture, common base with Lotus Expeditor Composite Applications XPages Applications Improved user interface Enhancements to mail calendar and contacts Lotus Symphony Continued multiplatform support (Windows, Mac, Linux) Server-managed and provisioned NO rip and replace Notes Traveller Notes My Widgets iNotes

Hinweis der Redaktion

  1. Dojo Toolkit is an open source modular JavaScript library (or more specifically JavaScript toolkit) designed to ease the rapid development of cross-platform, JavaScript/Ajax-based applications and web sites. It was started by Alex Russell, Dylan Schiemann, David Schontzler, and others in 2004 and is dual-licensed under the BSD License and the Academic Free License. The Dojo Foundation is a non-profit organization[1] designed to promote the adoption of the toolkit.Asynchronous communicationOne important feature of Ajax applications is asynchronous communication of the browser with the server: information is exchanged and the page&apos;s presentation is updated without a need for reloading the whole page. Traditionally, this is done with the JavaScript object XMLHttpRequest. Dojo provides an abstracted wrapper (dojo.io.bind) around various web browsers&apos; implementations of XMLHttpRequest, which can also use other transports (such as hidden IFrames) and a variety of data formats. Using this approach, it is easy to have the data a user enters into a form sent to the server &quot;behind the scenes&quot;; the server can then reply with some JavaScript code that updates the presentation of the page.WidgetsDojo widgets are components — comprising JavaScript code, HTML markup, and CSS style declarations — that provide cross-browser, interactive features:Menus, tabs, and tooltipsSortable tables, dynamic charts, and 2-D vector drawingsAnimated effects—fades, wipes and slides—facilities for custom animation effectsTree widgets that support drag-and-dropVarious forms and routines for validating form inputCalendar-based date selector, time selector, and clockCore widgetsEnhanced HTML generation: The Domino Web Engine supports XPages themes, XML compatible HTML, and auto classes. A web application developer will be able to create a CSS stylesheet that controls the styling of a Domino web page for a specific set of Domino objects. Also, a skilled JavaScript developer will be able to manipulate a set of Domino objects in the browser at runtime with JavaScript code. To use the HTML features, open the Database Properties box and check &quot;Enable enhanced HTML generation.&quot; Ability to enable enhanced HTML generation - the new &quot;Enable enhanced HTML generation&quot; database option turns on several new features of the Domino Web Engine. This includes the following: The HTML will be &quot;XML Compatible&quot; meaning that it is parseable with an XML parser. Class names are automatically added to the markup for action bar, outline and view. The class names can be used to style the markup. Limited support for XPages themes: at the database level one or more stylesheets can be associated with every page generated by the web server, and a class name can be associated with every &lt;body&gt; tag generated. 
  2. Rich Internet application techniques, optionally AjaxbasedCascading Style Sheet, CSSSemantically valid XHTML markup and the use of MicroformatsOrganization and collection of data in RSS/AtomClean and meaningful URLsExcessive use of folksonomies (in the form of tags or tagclouds)Use of wiki software either completely or partially (where partial use may grow to become the complete platform for the site) partially, e.g. the LAMP solution stackXACML over SOAP for access control between organizations and domainsBlog publishingMashups (A mix up of content and Audio usually from different musical style)REST or XML Webservice APIs.
  3. DIIOP (Domino Internet Inter-ORB Protocol)
  4. A Notes ID vault is a new Notes ID recovery and management feature in Lotus Notes and Domino 8.5. Copies of Notes user IDs are uploaded into an ID vault application on a Domino server. If users forget their passwords, the passwords can be reset in the ID vault and the new passwords can be used immediately on Notes client computers that can connect to the ID vault. The ID vault is also used to keep copies of an ID on multiple Notes client computers synchronized when the ID changes. In addition, if an ID is deleted from a Notes client computer, a replacement copy is downloaded automatically to it from the ID vault. 
  5. DAOS (.NLO)
  6. JSON (an acronym for JavaScript Object Notation) is a lightweight text-based open standard designed for human-readable data interchange. It is derived from the JavaScript programming language for representing simple data structures and associative arrays, called objects (the “O” in “JSON”). Despite its relationship to JavaScript, it is language-independent, with parsers available for virtually every programming language.The JSON format was originally specified in RFC 4627 by Douglas Crockford. The official Internet media type for JSON isapplication/json. The JSON filename extension is .json.The JSON format is often used for serializing and transmitting structured data over a network connection. It is primarily used to transmit data between a server and web application, serving as an alternative to XML.The following JavaScript code shows how the client can use an XMLHttpRequest to request an object in JSON format from the server. (The server-side programming is omitted; it has to be set up to respond to requests at url with a JSON-formatted string.)
  7. Key features delivered in Lotus Notes Traveler 8.5.1 include:Automatic, two-way, over the air synchronization of Notes email, calendar and contact dataStay on top of your email and appointments even while offlineScheduled synchronization and data filtering to optimize device usageRemote wipe support for lost or stolen devices, and password enforcement and monitoring to help protect confidential dataRead encrypted emailSupport for multiple device types gives users greater choiceA no-charge mobile solution for entitled Lotus Notes and Domino customers