SlideShare a Scribd company logo
Make Your Data Work For You
All You Need to Know About
HCL Notes 64-bit Clients
January 31st, 2023
Christoph Adler
@cadler80
Senior Consultant
panagenda
Host & Speaker
Xaver Benz
@panagenda
Head of Marketing and Training
panagenda
Before We Start
All attendee lines are muted
This is to prevent interruptions during the
presentation.
X
The webinar is being recorded
After the webinar, you will be sent access to the
recording and presentation slides via email.
Please submit questions via
the Chat or Q&A feature
Your questions will be addressed directly or in the
Q&A section after the presentation.
Share your feedback with us
Use the link provided at the end to let us know
what we can do better.
Agenda
 A closer look into HCL Notes 64-bit
 Upgrading from Notes 32-bit to Notes 64-bit
 Domino application design challenges
 Third-party Add-in dependencies
Make Your Data Work For You
A closer look into HCL Notes 64-bit
• Requested from customers and partners (for a long time)
• I officially heard about 64-bit Notes the first time
at IBM Think 2018 in Las Vegas – announced for Notes 10.0.1
Why HCL Notes 64-bit?
• Just ~4,5 Years later, we have a 64-bit Notes client
HCL Notes 12.0.2 is now available in 64-bit
• It’s not the old (and slow) 32-bit Notes any longer
• State of the art – technology → 64-bit
• From a political point of view, it’s now way easier to have
HCL Notes as a strategic solution as it was with 32-bit
• As soon as there are only Notes 64-bit clients any longer,
there might be other improvements like
 4 GB → >18 EB (18 billion GB) or just 16 GB
Advantages of HCL Notes 64-bit
• This is only a
disadvantage:
Memory
→ Citrix, Windows Terminal Server (and VDI)
+/- a factor of 2
• Local transaction load
unknown or possibly negligible
Changes 32-bit → 64-bit I
32-bit
64-bit
Changes 32-bit → 64-bit II
32-bit
64-bit
• Program folder
 C:Program Files (x86)HCLNotes → C:Program FilesHCLNotes
• COM Objects
 https://domino-ideas.hcltechsw.com/ideas/DDXP-I-324
 https://techtalk.gfi.com/32bit-object-64bit-environment/
 https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB01015
• Registry
 HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeLotusNotes
→ HKEY_LOCAL_MACHINESOFTWARELotusNotes
• Installer(s):
 Be careful → Notes 32-bit Installer can’t detect Notes 64-bit clients
Changes 32-bit → 64-bit III
• NICE64 (nice64.exe)
 Notes_12.0.2_Win_64bit_EnglishUtilityNotesCustomizationKit_1_0.zip
 Can (currently) only detect 64-bit clients “completely”
▪ Run nice64.exe first and then nice.exe afterwards
 A future Nice”96”.exe version, which detects and cleans 32- and 64-bit clients,is
possible but not decided by HCL yet
Changes 32-bit → 64-bit IV
Big changes – and as far as I can see – big challenges
Here are some HCL Kbase articles about Notes 12.0.2 64-bit:
Challenges with HCL Notes 64-bit I
Is this a showstopper for the HCL Notes 12.0.2 64-Bit? → NO
By the way → FP1 is upcoming
Challenges with HCL Notes 64-bit II
… for my production environmentright now?
Should I use HCL Notes 12.0.2 64-bit …
Make Your Data Work For You
Upgrading from Notes 32-bit to Notes 64-bit
In general, we do not recommend in-place upgrades at all.
In case of an upgrade of a 32-bit Notes client this isn´t even
possible!
The following steps are needed to move from:
HCL/IBM Notes 32-bit → HCL Notes 12.0.2 64-bit
Upgrading Notes 32-bit to Notes 12.0.2 64-bit I
Step 1: Do a complete backup of your data directory and notes.ini
Step 2: Use the nice tool to uninstallthe existing Notes client.
(it is mandatory to use the 32-bit nice.exe)
Upgrading Notes 32-bit to Notes 12.0.2 64-bit II
Step 3: Prepare your data directory.
If you install a multiuserclient, the data folder can stay
at the old position. But we recommend to move the data
folder to the new default location
%LocalAppData%HCLNotesData
If you moved your aata directory, keep in mind to check
your notes.ini for folder and directory changes as well.
Upgrading Notes 32-bit to Notes 12.0.2 64-bit III
Step 4: Install Notes 12.0.2 64-Bit
Pick the prepared folder if needed during the installation.
After installation and notes.ini has been prepared,
Notes is ready for a first start.
See here for the “Notes 9.0.x to Notes 12.0.2 64-bit upgrade
installation instructions” document:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0102196
Upgrading Notes 32-bit to Notes 12.0.2 64-bit IV
Upgrading Notes 32-bit to Notes 12.0.2 64-bit V
UPGRADE
FREE25
Upgrading Notes 32-bit to Notes 12.0.2 64-bit VI
SCAN ME
Make Your Data Work For You
Domino application design challenges
• Find and add code that compares whether
NotesSession.Platform = “Windows/32“ → will not work on 64-bit
• Or even LCase$(Left$(NotesSession.Platform,3))=“win”
• The latter ensures that the code runs on 64-bit
BUT: the code may have to be adapted for 64-bit
LotusScript Code I
• Declare Function Calls
 Calls of Notes or operating system functions
 “All” pointer and type variables must be checked and adjusted if necessary
 Usually Long (32-bit) → Double (64-bit)
 The good news
• Almost all of Notes own calls DO NOT haveto be changed
• DB and Window Handles are not pointers
 The bad news
• Which calls use pointers → Microsoftdocumentation/Google, call by call
• Some OS functions still return a double for handles (e.g. GetActiveWindow)
▪ However, such values ​​may then have to be passed to other functions viaCLng(Var).
LotusScript Code II
• Declare Function Calls
 ({|||"|')win[A-Z-/2-6]*({|||"|’)
 declare function.*as long
 end type.*declare function
LotusScript Code III
• Declare Function Calls
LotusScript Code IV
We Recommend
SCAN ME
ApplicationsTM
We Recommend
Make Your Data Work For You
Third party Add-in dependencies
• Notes.ini
 EXTMGR_Addins=…
 NSF_HOOKS=…
 AddinMenu=…
• Examples
 panagenda MarvelClient Essentialsand licensed: since GA/12.0.53
▪ Templates > 20220930 ; MarvelClient Upgrade since 12.0.32
− Ytria EZ Suite since V20
− Teamstudio Developer Tools 64-bit Beta currently ongoing
− Adobe? Salesforce? SAP? McAfee? Symantec?
3rd party products
MarvelClientAnalyze
• MarvelClient Upgrade will remain in 32-bit architecture (for now)
– But of course it also fully supports for 64-bitupgrades and WITH/INSIDE a Notes 64-bitclient
• MarvelClient Support Helper: New Version available → 4.0.1
– https://www.panagenda.com/kbase/pages/viewpage.action?pageId=55247160
Last but not least ...
Your Feedback Matters to Us
SCAN ME
THANK YOU!
THANK YOU!
Q & A
Appendix
Links to panagenda’s HCLNotes/Domino solutions mentionedin the presentation:
• MarvelClient
– https://www.panagenda.com/marvelclient/
• MarvelClientUpgrade
– https://www.panagenda.com/marvelclient/modules/marvelclient-upgrade/
• MarvelClientEssentials
– https://www.panagenda.com/marvelclient/free-editions/marvelclient-essentials/
• iDNA Applications
– https://www.panagenda.com/idna-applications/

More Related Content

PDF
Domino Server Health - Monitoring and Managing
PPT
IBM Lotus Domino Domain Monitoring (DDM)
PDF
HCL Notes and Nomad Troubleshooting for Dummies
PDF
Developer Special: How to Prepare Applications for Notes 64-bit Clients
PDF
RNUG - Dirty Secrets of the Notes Client
PDF
How to use the new Domino Query Language
POTX
IBM Domino / IBM Notes Performance Tuning
PDF
RNUG - HCL Notes V11 Performance Boost
Domino Server Health - Monitoring and Managing
IBM Lotus Domino Domain Monitoring (DDM)
HCL Notes and Nomad Troubleshooting for Dummies
Developer Special: How to Prepare Applications for Notes 64-bit Clients
RNUG - Dirty Secrets of the Notes Client
How to use the new Domino Query Language
IBM Domino / IBM Notes Performance Tuning
RNUG - HCL Notes V11 Performance Boost

What's hot (20)

PDF
How to Perform HCL Notes 14 Upgrades Smoothly
PDF
Domino Adminblast
PDF
DNUG HCL Domino 11 First Look
PDF
Important tips on Router and SMTP mail routing
PDF
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
PDF
60 Admin Tips
PPTX
HCL Domino V12 Key Security Features Overview
PDF
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...
PDF
The Ultimate Administrator’s Guide to HCL Nomad Web
PDF
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
PDF
Engage2022 - Domino Admin Tips
PPTX
Best Practice TLS for IBM Domino
PDF
HCL Sametime V11 installation - tips
PDF
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
PPTX
Useful Group Policy Concepts
PDF
Domino policies deep dive
PDF
Lotus Domino Clusters
PDF
IBM Notes Performance Boost - Reloaded (DEV-1185)
PDF
How to Bring HCL Nomad Web and Domino Together Without SafeLinx
PDF
Ibm db2 interview questions and answers
How to Perform HCL Notes 14 Upgrades Smoothly
Domino Adminblast
DNUG HCL Domino 11 First Look
Important tips on Router and SMTP mail routing
Deep Dive AdminP Process - Admin and Infrastructure Track at UKLUG 2012
60 Admin Tips
HCL Domino V12 Key Security Features Overview
Von A bis Z-itrix: Installieren Sie den stabilsten und schnellsten HCL Notes-...
The Ultimate Administrator’s Guide to HCL Nomad Web
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
Engage2022 - Domino Admin Tips
Best Practice TLS for IBM Domino
HCL Sametime V11 installation - tips
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Useful Group Policy Concepts
Domino policies deep dive
Lotus Domino Clusters
IBM Notes Performance Boost - Reloaded (DEV-1185)
How to Bring HCL Nomad Web and Domino Together Without SafeLinx
Ibm db2 interview questions and answers
Ad

Similar to All You Need to Know About HCL Notes 64-Bit Clients (20)

PDF
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
PDF
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
PDF
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
PDF
HCL Domino and Notes v12 are coming!
PDF
Everything You Need to Know About HCL Notes 14
PDF
Alles was Sie über HCL Notes 14 wissen müssen
PDF
Unboxing HCL Notes/Domino v12!
PDF
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...
PDF
RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...
PDF
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
PDF
Engage 2020 - panagenda Workshop: All things Notes 11!
PDF
Engage 2020 Workshop - All things Notes 11
PDF
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
PDF
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
PDF
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
PDF
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
PDF
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
PDF
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
PDF
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
PDF
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
HCL Domino and Notes v12 are coming!
Everything You Need to Know About HCL Notes 14
Alles was Sie über HCL Notes 14 wissen müssen
Unboxing HCL Notes/Domino v12!
From A to Z-itrix: Setting up the most stable and fastest HCL Notes client on...
RNUG 2020: Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Ci...
RNUG - Virtual, Faster, Better! How to deploy HCL Notes 11.0.1 FP2 for Citrix...
Engage 2020 - panagenda Workshop: All things Notes 11!
Engage 2020 Workshop - All things Notes 11
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020 Live - HCL Notes 11.0.1 FP1 - Performance Boost Re-Reloaded
Ad

More from panagenda (20)

PDF
Getting the Best of TrueDEM - June News & Updates
PDF
Domino IQ – What to Expect, First Steps and Use Cases
PDF
Domino IQ – Was Sie erwartet, erste Schritte und Anwendungsfälle
PDF
Getting the Best of TrueDEM – May News & Updates
PDF
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
PDF
HCL Nomad Web – Best Practices and Managing Multiuser Environments
PDF
Getting the Best of TrueDEM – April News & Updates
PDF
Teams Call Records: Treasure Trove or Pandora’s Box?
PDF
Teams Call Records: Eine Schatztruhe oder die Büchse der Pandora?
PDF
New Teams Client Architecture Autopsy, a Look Under the Hood
PDF
Architektur des neuen Teams Clients – Ein Blick unter die Haube
PDF
HCL Notes and Domino License Cost Reduction in the World of DLAU
PDF
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
PDF
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
PDF
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
PDF
Why Teams call analytics are critical to your entire business
PDF
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
PDF
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
PDF
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
PDF
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
Getting the Best of TrueDEM - June News & Updates
Domino IQ – What to Expect, First Steps and Use Cases
Domino IQ – Was Sie erwartet, erste Schritte und Anwendungsfälle
Getting the Best of TrueDEM – May News & Updates
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungen
HCL Nomad Web – Best Practices and Managing Multiuser Environments
Getting the Best of TrueDEM – April News & Updates
Teams Call Records: Treasure Trove or Pandora’s Box?
Teams Call Records: Eine Schatztruhe oder die Büchse der Pandora?
New Teams Client Architecture Autopsy, a Look Under the Hood
Architektur des neuen Teams Clients – Ein Blick unter die Haube
HCL Notes and Domino License Cost Reduction in the World of DLAU
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAU
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Why Teams call analytics are critical to your entire business
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
So einfach geht modernes Roaming fuer Notes und Nomad.pdf

Recently uploaded (20)

PDF
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
PDF
Review of recent advances in non-invasive hemoglobin estimation
PDF
Advanced methodologies resolving dimensionality complications for autism neur...
PDF
The Rise and Fall of 3GPP – Time for a Sabbatical?
DOCX
The AUB Centre for AI in Media Proposal.docx
PPTX
Spectroscopy.pptx food analysis technology
PPTX
Big Data Technologies - Introduction.pptx
PDF
Empathic Computing: Creating Shared Understanding
PPTX
Understanding_Digital_Forensics_Presentation.pptx
PDF
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
PDF
Building Integrated photovoltaic BIPV_UPV.pdf
PPT
“AI and Expert System Decision Support & Business Intelligence Systems”
PPTX
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
PDF
Machine learning based COVID-19 study performance prediction
PDF
Approach and Philosophy of On baking technology
PDF
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
PDF
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
PPT
Teaching material agriculture food technology
PPTX
Cloud computing and distributed systems.
PDF
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...
7 ChatGPT Prompts to Help You Define Your Ideal Customer Profile.pdf
Review of recent advances in non-invasive hemoglobin estimation
Advanced methodologies resolving dimensionality complications for autism neur...
The Rise and Fall of 3GPP – Time for a Sabbatical?
The AUB Centre for AI in Media Proposal.docx
Spectroscopy.pptx food analysis technology
Big Data Technologies - Introduction.pptx
Empathic Computing: Creating Shared Understanding
Understanding_Digital_Forensics_Presentation.pptx
Architecting across the Boundaries of two Complex Domains - Healthcare & Tech...
Building Integrated photovoltaic BIPV_UPV.pdf
“AI and Expert System Decision Support & Business Intelligence Systems”
ACSFv1EN-58255 AWS Academy Cloud Security Foundations.pptx
Machine learning based COVID-19 study performance prediction
Approach and Philosophy of On baking technology
Profit Center Accounting in SAP S/4HANA, S4F28 Col11
Blue Purple Modern Animated Computer Science Presentation.pdf.pdf
Teaching material agriculture food technology
Cloud computing and distributed systems.
TokAI - TikTok AI Agent : The First AI Application That Analyzes 10,000+ Vira...

All You Need to Know About HCL Notes 64-Bit Clients

  • 1. Make Your Data Work For You All You Need to Know About HCL Notes 64-bit Clients January 31st, 2023
  • 2. Christoph Adler @cadler80 Senior Consultant panagenda Host & Speaker Xaver Benz @panagenda Head of Marketing and Training panagenda
  • 3. Before We Start All attendee lines are muted This is to prevent interruptions during the presentation. X The webinar is being recorded After the webinar, you will be sent access to the recording and presentation slides via email. Please submit questions via the Chat or Q&A feature Your questions will be addressed directly or in the Q&A section after the presentation. Share your feedback with us Use the link provided at the end to let us know what we can do better.
  • 4. Agenda  A closer look into HCL Notes 64-bit  Upgrading from Notes 32-bit to Notes 64-bit  Domino application design challenges  Third-party Add-in dependencies
  • 5. Make Your Data Work For You A closer look into HCL Notes 64-bit
  • 6. • Requested from customers and partners (for a long time) • I officially heard about 64-bit Notes the first time at IBM Think 2018 in Las Vegas – announced for Notes 10.0.1 Why HCL Notes 64-bit?
  • 7. • Just ~4,5 Years later, we have a 64-bit Notes client HCL Notes 12.0.2 is now available in 64-bit
  • 8. • It’s not the old (and slow) 32-bit Notes any longer • State of the art – technology → 64-bit • From a political point of view, it’s now way easier to have HCL Notes as a strategic solution as it was with 32-bit • As soon as there are only Notes 64-bit clients any longer, there might be other improvements like  4 GB → >18 EB (18 billion GB) or just 16 GB Advantages of HCL Notes 64-bit
  • 9. • This is only a disadvantage: Memory → Citrix, Windows Terminal Server (and VDI) +/- a factor of 2 • Local transaction load unknown or possibly negligible Changes 32-bit → 64-bit I 32-bit 64-bit
  • 10. Changes 32-bit → 64-bit II 32-bit 64-bit
  • 11. • Program folder  C:Program Files (x86)HCLNotes → C:Program FilesHCLNotes • COM Objects  https://domino-ideas.hcltechsw.com/ideas/DDXP-I-324  https://techtalk.gfi.com/32bit-object-64bit-environment/  https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB01015 • Registry  HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeLotusNotes → HKEY_LOCAL_MACHINESOFTWARELotusNotes • Installer(s):  Be careful → Notes 32-bit Installer can’t detect Notes 64-bit clients Changes 32-bit → 64-bit III
  • 12. • NICE64 (nice64.exe)  Notes_12.0.2_Win_64bit_EnglishUtilityNotesCustomizationKit_1_0.zip  Can (currently) only detect 64-bit clients “completely” ▪ Run nice64.exe first and then nice.exe afterwards  A future Nice”96”.exe version, which detects and cleans 32- and 64-bit clients,is possible but not decided by HCL yet Changes 32-bit → 64-bit IV
  • 13. Big changes – and as far as I can see – big challenges Here are some HCL Kbase articles about Notes 12.0.2 64-bit: Challenges with HCL Notes 64-bit I
  • 14. Is this a showstopper for the HCL Notes 12.0.2 64-Bit? → NO By the way → FP1 is upcoming Challenges with HCL Notes 64-bit II
  • 15. … for my production environmentright now? Should I use HCL Notes 12.0.2 64-bit …
  • 16. Make Your Data Work For You Upgrading from Notes 32-bit to Notes 64-bit
  • 17. In general, we do not recommend in-place upgrades at all. In case of an upgrade of a 32-bit Notes client this isn´t even possible! The following steps are needed to move from: HCL/IBM Notes 32-bit → HCL Notes 12.0.2 64-bit Upgrading Notes 32-bit to Notes 12.0.2 64-bit I
  • 18. Step 1: Do a complete backup of your data directory and notes.ini Step 2: Use the nice tool to uninstallthe existing Notes client. (it is mandatory to use the 32-bit nice.exe) Upgrading Notes 32-bit to Notes 12.0.2 64-bit II
  • 19. Step 3: Prepare your data directory. If you install a multiuserclient, the data folder can stay at the old position. But we recommend to move the data folder to the new default location %LocalAppData%HCLNotesData If you moved your aata directory, keep in mind to check your notes.ini for folder and directory changes as well. Upgrading Notes 32-bit to Notes 12.0.2 64-bit III
  • 20. Step 4: Install Notes 12.0.2 64-Bit Pick the prepared folder if needed during the installation. After installation and notes.ini has been prepared, Notes is ready for a first start. See here for the “Notes 9.0.x to Notes 12.0.2 64-bit upgrade installation instructions” document: https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0102196 Upgrading Notes 32-bit to Notes 12.0.2 64-bit IV
  • 21. Upgrading Notes 32-bit to Notes 12.0.2 64-bit V UPGRADE FREE25
  • 22. Upgrading Notes 32-bit to Notes 12.0.2 64-bit VI SCAN ME
  • 23. Make Your Data Work For You Domino application design challenges
  • 24. • Find and add code that compares whether NotesSession.Platform = “Windows/32“ → will not work on 64-bit • Or even LCase$(Left$(NotesSession.Platform,3))=“win” • The latter ensures that the code runs on 64-bit BUT: the code may have to be adapted for 64-bit LotusScript Code I
  • 25. • Declare Function Calls  Calls of Notes or operating system functions  “All” pointer and type variables must be checked and adjusted if necessary  Usually Long (32-bit) → Double (64-bit)  The good news • Almost all of Notes own calls DO NOT haveto be changed • DB and Window Handles are not pointers  The bad news • Which calls use pointers → Microsoftdocumentation/Google, call by call • Some OS functions still return a double for handles (e.g. GetActiveWindow) ▪ However, such values ​​may then have to be passed to other functions viaCLng(Var). LotusScript Code II
  • 26. • Declare Function Calls  ({|||"|')win[A-Z-/2-6]*({|||"|’)  declare function.*as long  end type.*declare function LotusScript Code III
  • 27. • Declare Function Calls LotusScript Code IV
  • 30. Make Your Data Work For You Third party Add-in dependencies
  • 31. • Notes.ini  EXTMGR_Addins=…  NSF_HOOKS=…  AddinMenu=… • Examples  panagenda MarvelClient Essentialsand licensed: since GA/12.0.53 ▪ Templates > 20220930 ; MarvelClient Upgrade since 12.0.32 − Ytria EZ Suite since V20 − Teamstudio Developer Tools 64-bit Beta currently ongoing − Adobe? Salesforce? SAP? McAfee? Symantec? 3rd party products MarvelClientAnalyze
  • 32. • MarvelClient Upgrade will remain in 32-bit architecture (for now) – But of course it also fully supports for 64-bitupgrades and WITH/INSIDE a Notes 64-bitclient • MarvelClient Support Helper: New Version available → 4.0.1 – https://www.panagenda.com/kbase/pages/viewpage.action?pageId=55247160 Last but not least ...
  • 33. Your Feedback Matters to Us SCAN ME THANK YOU! THANK YOU! Q & A
  • 34. Appendix Links to panagenda’s HCLNotes/Domino solutions mentionedin the presentation: • MarvelClient – https://www.panagenda.com/marvelclient/ • MarvelClientUpgrade – https://www.panagenda.com/marvelclient/modules/marvelclient-upgrade/ • MarvelClientEssentials – https://www.panagenda.com/marvelclient/free-editions/marvelclient-essentials/ • iDNA Applications – https://www.panagenda.com/idna-applications/