SlideShare a Scribd company logo
Upgrade Your Time
How to Perform
HCL Notes 14 Upgrades
Smoothly
November 07th, 2023
Marc Thomas
Senior Solution Architect
marc.thomas@panagenda.com
Henning Kunz
COO
henning.kunz@panagenda.com
Host & Speaker
Guest Speaker
Florian Vogler
CEO
florian.vogler@panagenda.com
Before We Start
All attendee lines are muted
This is to prevent interruptions during the
presentation. If you raise your hand during the
live demo and Q&A panel, the moderator will
unmute you, so you can ask your question
directly
X
The webinar is being recorded
After the webinar, we will send you a mail to give
access to the recording and presentation slides.
Please submit questions via
the Chat or Q&A panel
Your questions will be addressed directly during
the webinar 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
➢ Why are we “still” talking about HCL Notes Upgrades?
➢ HCL Notes Client Upgrade Challenges
➢ AUT & 64-bit
➢ LIVE DEMO
➢ MarvelClient Upgrade Comparison
➢ Q & A
Upgrade Your Time
Why are we “still” talking about
HCL Notes Upgrades?
Stay current with (security) updates
• Current available and supported releases
– HCL Notes 12.0.2 FP2 (August 2023)
• No EOL defined yet
– HCL Notes 11.0.1 FP8 (September 2023)
• No EOL defined yet
– HCL Notes 10.0.1 FP8 IF1 SHF15 (May 2023)
• EOL = arrived ; EOS = June 2024 AND “Support Update - List of Exceptions Starting 12/31/2021” here:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
– HCL Notes 9.0.1 FP10 IF12 SHF655 (August 2023)
• EOL = arrived ; EOS = June 2024 AND “Support Update - List of Exceptions Starting 12/31/2021” here:
https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
HCL Notes 14 is coming soon
HCL Notes 14 is coming soon
Launch – Event on December 7th, 2023
Upgrade Your Time
HCL Notes Client
Upgrade Challenges
HCL Notes Client Upgrade Challenges
Package creation and standardization
• Initial Install Vs. Upgrades packages
• One Vs. multiple packages → Laptops, Desktops, Citrix, WTS &| VDI
• Uninstall included Vs. non-uninstall
• Command lines and parameters/switches
• Installation order
• 32-bit Vs. 64-bit & Single Vs. MultiUser & Standard Vs. Admin/Designer
Package deployment
• Onsite/Inhouse Vs. Remote workers (with or without VPN)
HCL Notes Client Upgrade Challenges (cont.)
Execution trigger
– Notes internal solutions → AUT, Smart Upgrade
– Software deployment solution
– GPO (Group Policy Object)
– Logon script
– Manual start
Notes Client preparation/optimization
− Windows Services
− jvm.properties file
− ODS
− Stub notes.ini
− Config file
HCL Notes Client Upgrade Challenges (cont.)
Migration → IBM to HCL and/or 32 to 64-bit
– Data folder
– SharedData folder
– Program folder
– notes.ini
– …
Upgrade Your Time
AUT & 64-bit
HCL Notes 64-bit – before we start
• This is the *very condensed version* of a 75 slides presentation
by Julian Robichaux → Webinar planned for January
• Please be aware that when upgrading your Notes clients from 32 to 64 bit
YOU MUST REVIEW (YOUR CODE) AND TEST YOUR APPLICATIONS
(excuse the screaming)
• If you only have plain vanilla apps without any of what we cover next,
you may not have to do anything.
– If you don’t know, see red text above.
– If you are “unable” to review your code/apps, upgrade a few users to
ensure all your apps work as expected before upgrading all your users
(or take a look at panagenda iDNA for Applications)
– Please bear in mind that code may just fail or produce unexpected results silently.
HCL Notes 64-bit – before we start
• We are talking about 32 → 64-bit application upgrades, not operating
system
– Everyone should be on a 64-bit OS for years
• We are talking about Notes Rich clients (Basic/Std) on Windows
– Not Mac, Linux, iOS, Android, Nomad, Nomad Web etc.​
– Sidenote: Moving to Nomad Web comes with other issues
• Primary 64-bit advantages:
– More Memory and CPU registers
– Some organizations have 64-bit only directives, and 32-bit programs seem “old”
– Easier to maintain and support once we all made the switch (for both HCL and you!)
HCL Notes 64-bit – Domino vs. Notes
• Didn’t we figure out all the issues when we switched to 64-bit Domino?
• So many differences…
– UI code
– Eclipse integration
– Third-party libraries and app integrations
– Broader range of API calls (both Notes and Windows)
– Users do much crazier things than admins do
• Client has a lot more code running on a much wider variety of machines
HCL Notes 64-bit – What to watch out for: In General
• Any application that uses OLE, COM, ODBC, or has a 3rd party dependency
– The right 64-bit registry entries for Office 32-bit may suffice (you have to add them),
OR upgrade Office to 64-bit
• notes.ini: EXTMGR_ADDINS, NSF_HOOKS, AddinMenues
• LotusScript code (see next slides)
• Maybe also Java related code/bits (not covered in this presentation)
• At panagenda, we had to update various apps for 64-bit three times:
– 12.0.2 – first 64-bit client, adjusted all relevant C-API calls (we thought)
– 12.0.2 FP1 – some stuff broke when saved with 64-bit designer and run in 32-bit client
– 12.0.2 FP2 and 14.0 EAP2 – NotesSession.UseDoubleAsPointer now worked and broke code
HCL Notes 64-bit – What to watch out for: LotusScript
• In general, LotusScript works the same on 64-bit
• Potential issue with smaller stack size (recursive functions)
– https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0102290
• Max size of static String array is 4049 (was 8190 on 32-bit)
– https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0040725
• NotesView.GetAllEntriesByKey compilation issue !!!
– https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0102291
• Replace(str, arr1, arr2) compilation issue !!!
– Compile on 12.0.2 FP2/14.0 EAP2, always returns “” on 32-bit client
Fixed in
14
HCL Notes 64-bit – What to watch out for: LotusScript
• Any code that uses NotesSession.Platform or IsDefined() needs to be
reviewed
• NotesSession.Platform = “Windows/32”
– WILL NOT RECOGNIZE 64-BIT
• Left(NotesSession.Platform, 3) = “Win”
– THINKS 32- AND 64-BIT ARE THE SAME
• IsDefined(“WIN32”)
– THINKS 32- AND 64-BIT ARE THE SAME (as of 12.0.2 FP2 & 14 EAP2)
HCL Notes 64-bit – What to watch out for: C-API calls
• If a C-API call parameter is a Windows HANDLE or a pointer…
– Use Long on 32-bit clients, Double on 64-bit clients
– Call session.UseDoubleAsPointer = True before you make the calls on 64-bit
– Call session.UseDoubleAsPointer = False after you make the calls on 64-bit
– NotesSession.UseDoubleAsPointer is only effective since 12.0.2 FP2 / 14.0 EAP3
• What if you might have to compile the code on a pre-12.0.1 client?
– UseDoubleAsPointer didn’t exist before 12.0.1, won’t compile
– Use an Execute statement… but make sure it only runs on 64-bit clients
– All 64-bit clients are guaranteed to recognize this property
If (session.Platform = "Windows/64") Then
Execute |Dim session As New NotesSession
session.UseDoubleAsPointer = True|
HCL Notes 64-bit – What to watch out for: C-API calls
Notes API
• NSPingServer
• ODSReadMemory
• OSLock
• OSLockBlock
• OSLockObject
• OSMemoryLock
• OSTranslate (if using pointers)
Windows API
• lstrcpyA / lstrcpyW
• RtlMoveMemory
• GetActiveWindow
• Get/SetClipboardData
• Anything with “Handle”
– GetModuleHandle, CloseHandle…
• Anything with “Process”
– OpenProcess, GetCurrentProcess…
• Anything with “Service”
– OpenService, QueryServiceStatus…
Common
Examples(!)
HCL AUT = HCL Notes Auto Update
Why are we talking about AUT when there is MarvelClient Upgrade?
1. Self-interest:
Because we would like to use AUT for local elevation without the server bits
• Today, we support: Corporate Software Deployment, panagenda Upgrade service,
built-in Admin, local Admin, and Domain Admin.
We would LOVE to add HCL Auto Update service as another option.
2. We want to make sure,
that as many companies as possible
upgrade their clients – even if they don’t use MarvelClient.
HCL AUT = HCL Notes Auto Update
Why are we talking about AUT when there is MarvelClient Upgrade?
3. Because we may need your help/vote today and in the future:
• Today (please vote!): https://domino-ideas.hcltechsw.com/ideas/NTS-I-2479
• Tomorrow: we are discussing more ideas with HCL → more ideas to come for voting
4. Not everyone knows AUT (and its current limitations )
• Regarding its current limitations:
• We are discussing more ideas with HCL
• The most important differences are summarized later
• (can’t promise anything)
Together with HCL, we want to make sure that as many companies as possible
can (and do) upgrade their clients easily and successfully
What is HCL AUT = HCL Notes Auto Update?
HCL Auto Update is a Windows service installed with every client
based on Google Update → Project Omaha https://github.com/google/omaha
When the HCL Auto Update Service is started AND the Notes client is started,
• The Notes client checks for whether the user has a policy assigned for
checking for upgrades
• If so, it tells AUT to check for upgrades via https using LTPA auth
• AUT then checks for upgrades for the currently installed client(s):
For Notes 32 bit: HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeHCLAutoUpdateClients
For Notes 64 bit: HKEY_LOCAL_MACHINESOFTWAREHCLAutoUpdateClients
How is HCL AUT set up/configured?
After setup *cough* (getting better), two databases are relevant:
• names.nsf (PeoplePoliciesSettingsDesktop SettingsAUT tab)
• autcat.nsf (AUT Catalog)
• In AUT Catalog, check SetupProduct Definitions before looking into 64 bit:
How is HCL AUT set up/configured?
Upgrades are configured with Manifest files,
Version Paths and Version Maps in AUT Catalog:
There are no manifest files for language packs.
Oh, and even if there were: AUT cannot install more than one file.
→ No Major+FP, No Major+Language, No Major+FP+Language
Server xyz
Manifest files can be found in
the download portals
(flexnet & myportal), and/or
on the support site.
How is HCL AUT set up/configured?
Sidenote
MarvelClient Upgrade
customers
(including FREE25)
can create
manifest files
in the MarvelClient
Configuration
database from
any HCL installer.
Do not use language pack manifest files
from the MarvelClient Configuration
database in AUT!
HCL AUT: Important things to know
Back to AUT …
HCL AUT: Important things to know
If an upgrade is found, the user is asked whether s/he wants to download it
… followed by a prompt whether they want to
install it …
Unfortunately, the user
must close the client
(as prompted) – otherwise the upgrade will fail.
(MarvelClient Upgrade automatically closes an open client and
gracefully handles open and unsaved documents.)
HCL AUT: Important things to know
Unfortunately,
neither the download nor install prompt can be disabled or customized.
The only prompt that can be disabled (or customized),
is a prompt shown to users when AUT is enabled.
(via Desktop SettingsAUT tab configuration)
HCL AUT: Important things to know
DON’T even think about using AUT to upgrade to 64-bit < 14.0
• Any 64-bit installer < 14.0 is not 32-bit aware
• Starting with 14.0, the installer uninstalls any previous 32-bit client
(whilst preserving the data folder)
• All HCL Notes 64-bit versions < 14.0 have issues …
MarvelClient Upgrade addresses all of the before mentioned (and more) …
• Smart File Distribution (no questions)
• With or without corporate software deployment
• Smart auto-close of Notes client
• Clean uninstall prior to major upgrades
• Closing of hung processes and services
• Client start prevention during upgrades
• One package for multi-use (initial, upgrade, VDI)
• Migration of ALL folders (Lotus|IBM|… → HCL)
• Change of notes.ini entries
• Major+FP+language packs upgrades in one go
• Silent setup.txt and ConfigFile configuration
• Informational content during upgrades
• Windows desktop shortcut icon hint
• Upgrade tracking, ... … … … … … …
Upgrade Your Time
LIVE DEMO
Upgrade Your Time
MarvelClient Upgrade
Comparison
Upgrade Solution Comparison
Feature Smart Upgrade Notes Auto
Update
InstallShield
Tuner
Software
Deployment
Marvel Client
Upgrade
Easy to configure
100% flexible customization Limited Very costly
Upgrade as local Admin
Upgrade as Domain Admin
Upgrade via Service
Windows UAC support Depends on solution
Clean and safe with uninstall
Any2any Upgrades in one
single step
„Knows Notes“ notes.ini,
Names.nsf, …
Upgrade Solution Comparison (cont.)
Feature Smart Upgrade Notes Auto
Update
InstallShield
Tuner
Software
Deployment
Marvel Client
Upgrade
Initial configuration
for end users
Without scripts /
programming
Limited
Change of ALL folder
locations
Fastest possible upgrades
Users can choose when to
upgrade
Upgrades without
data loss
Home office/remote worker
package distribution
Depends on solution
Customizable
design
Upgrade Solution Comparison (cont.)
Feature Smart
Upgrade
Notes Auto
Update
InstallShield
Tuner
Software
Deployment
Marvel Client
Upgrade
Customizable
text and languages
Citrix, WTS and VDI upgrades
Citrix, WTS and VDI optimization
Success Reporting
and Monitoring
Only if
successful
Only if
successful
Your Feedback Matters to Us
Danke!
Danke!
Q & A
Marc Thomas
Senior Solutions Architect & HCL Ambassador
panagenda
Registrieren >
EXPERT TALKS
W E B I N A R S E R I E S
Am Puls der Zeit: HCL Notes 14 und HCL Nomad Web
Alles Was Sie Über HCL Notes 14
Wissen Müssen
12. Dezember 2023 | 10:00 Uhr

More Related Content

What's hot

dominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptxdominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptx
Ulrich Krause
 
Understanding domino memory 2017
Understanding domino memory 2017Understanding domino memory 2017
Understanding domino memory 2017
mJOBrr
 
HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview
hemantnaik
 
Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
Gabriella Davis
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
panagenda
 
Daos
DaosDaos
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
panagenda
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Christoph Adler
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
jayeshpar2006
 
Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...
Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...
Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...
BCC - Solutions for IBM Collaboration Software
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
panagenda
 
Best Practice TLS for IBM Domino
Best Practice TLS for IBM DominoBest Practice TLS for IBM Domino
Best Practice TLS for IBM Domino
Jared Roberts
 
Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14
panagenda
 
RNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientRNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes Client
Christoph Adler
 
The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
panagenda
 
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptxGreat new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Darren Duke
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
Ales Lichtenberg
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
Gabriella Davis
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
Howard Greenberg
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!
NerdGirlJess
 

What's hot (20)

dominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptxdominocamp2022.t1s1.dde.pptx
dominocamp2022.t1s1.dde.pptx
 
Understanding domino memory 2017
Understanding domino memory 2017Understanding domino memory 2017
Understanding domino memory 2017
 
HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview HCL Domino V12 Key Security Features Overview
HCL Domino V12 Key Security Features Overview
 
Domino Adminblast
Domino AdminblastDomino Adminblast
Domino Adminblast
 
Die ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web AdministratorenDie ultimative Anleitung für HCL Nomad Web Administratoren
Die ultimative Anleitung für HCL Nomad Web Administratoren
 
Daos
DaosDaos
Daos
 
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessenAlles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
Alles, was Sie ueber HCL Notes 64-Bit Clients wissen muessen
 
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best PracticesDomino Tech School - Upgrading to Notes/Domino V10: Best Practices
Domino Tech School - Upgrading to Notes/Domino V10: Best Practices
 
Important tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routingImportant tips on Router and SMTP mail routing
Important tips on Router and SMTP mail routing
 
Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...
Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...
Platz da! Platz schaffen auf dem Domino Server - Vortrag von Ulrich Krause be...
 
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehtsZusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
Zusammenführung von HCL Nomad Web und Domino ohne SafeLinx - So gehts
 
Best Practice TLS for IBM Domino
Best Practice TLS for IBM DominoBest Practice TLS for IBM Domino
Best Practice TLS for IBM Domino
 
Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14Everything You Need to Know About HCL Notes 14
Everything You Need to Know About HCL Notes 14
 
RNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes ClientRNUG - Dirty Secrets of the Notes Client
RNUG - Dirty Secrets of the Notes Client
 
The Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad WebThe Ultimate Administrator’s Guide to HCL Nomad Web
The Ultimate Administrator’s Guide to HCL Nomad Web
 
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptxGreat new Domino features since 9.0.1FP8 - 2023 Ed.pptx
Great new Domino features since 9.0.1FP8 - 2023 Ed.pptx
 
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
HCL Sametime 12.0 – Converting from native Domino Directory to LDAP and Migra...
 
Domino Server Health - Monitoring and Managing
 Domino Server Health - Monitoring and Managing Domino Server Health - Monitoring and Managing
Domino Server Health - Monitoring and Managing
 
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best PracticesApril, 2021 OpenNTF Webinar - Domino Administration Best Practices
April, 2021 OpenNTF Webinar - Domino Administration Best Practices
 
JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!JMP105 - "How Stuff Works" - Domino Style!
JMP105 - "How Stuff Works" - Domino Style!
 

Similar to Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z

How to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades SmoothlyHow to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades Smoothly
panagenda
 
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdfDe05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
panagenda
 
All You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit ClientsAll You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit Clients
panagenda
 
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
panagenda
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
panagenda
 
Developer Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit ClientsDeveloper Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit Clients
panagenda
 
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!
panagenda
 
DACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdf
DNUG e.V.
 
dachnug49 - Command & Conquer HCL Notes Client Upgrades
dachnug49 - Command & Conquer HCL Notes Client Upgradesdachnug49 - Command & Conquer HCL Notes Client Upgrades
dachnug49 - Command & Conquer HCL Notes Client Upgrades
Christoph Adler
 
engage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes Clientengage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes Client
Christoph Adler
 
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
Christoph Adler
 
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
panagenda
 
Apache Street Smarts Presentation (SANS 99)
Apache Street Smarts Presentation (SANS 99)Apache Street Smarts Presentation (SANS 99)
Apache Street Smarts Presentation (SANS 99)Michael Dobe, Ph.D.
 
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — SeamlessRNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
Christoph Adler
 
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - SeamlessRNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
panagenda
 
Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...
Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...
Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...
Christoph Adler
 
PHP Unconference Continuous Integration
PHP Unconference Continuous IntegrationPHP Unconference Continuous Integration
PHP Unconference Continuous Integration
Nils Hofmeister
 
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 UpgradesCollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
Christoph Adler
 
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
panagenda
 
RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...
RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...
RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...
Christoph Adler
 

Similar to Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z (20)

How to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades SmoothlyHow to Perform HCL Notes 14 Upgrades Smoothly
How to Perform HCL Notes 14 Upgrades Smoothly
 
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdfDe05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
De05_panagenda_Prepare-Applications-for-64-bit-Clients.pdf
 
All You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit ClientsAll You Need to Know About HCL Notes 64-Bit Clients
All You Need to Know About HCL Notes 64-Bit Clients
 
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
Ad01_Navigating-HCL-Notes-14-Upgrades_A-Comprehensive-Guide-for-Conquering-Ch...
 
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
W01_panagenda_Navigating-the-Future-with-The-Hitchhikers-Guide-to-Notes-and-D...
 
Developer Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit ClientsDeveloper Special: How to Prepare Applications for Notes 64-bit Clients
Developer Special: How to Prepare Applications for Notes 64-bit Clients
 
HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!HCL Domino and Notes v12 are coming!
HCL Domino and Notes v12 are coming!
 
DACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdfDACHNUG50 Roadmap.pdf
DACHNUG50 Roadmap.pdf
 
dachnug49 - Command & Conquer HCL Notes Client Upgrades
dachnug49 - Command & Conquer HCL Notes Client Upgradesdachnug49 - Command & Conquer HCL Notes Client Upgrades
dachnug49 - Command & Conquer HCL Notes Client Upgrades
 
engage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes Clientengage 2019 Workshop - Dirty Secrets of the Notes Client
engage 2019 Workshop - Dirty Secrets of the Notes Client
 
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....CollabSphere 2020 Live - Virtual, Faster, Better! How to deploy HCL Notes 11....
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: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
CollabSphere 2020: INF111 - Virtual, Faster, Better! How to deploy HCL Notes ...
 
Apache Street Smarts Presentation (SANS 99)
Apache Street Smarts Presentation (SANS 99)Apache Street Smarts Presentation (SANS 99)
Apache Street Smarts Presentation (SANS 99)
 
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — SeamlessRNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
RNUG - HCL Notes 11.0.1 FP2 Upgrades: Easy — Fast — Seamless
 
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - SeamlessRNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
RNUG 2020: HCL Notes 11.0.1 FP2 Upgrades: Easy - Fast - Seamless
 
Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...
Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...
Engage 2022 - panagenda Workshop - 100 new things in Notes, Nomad Web & Marve...
 
PHP Unconference Continuous Integration
PHP Unconference Continuous IntegrationPHP Unconference Continuous Integration
PHP Unconference Continuous Integration
 
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 UpgradesCollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
CollapSphere 2019 - SUPERCHARGED HCL Notes V11 Upgrades
 
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
CollabSphere 2019 - INF109 - SUPERCHARGED HCL Notes V11 Upgrades Turning the ...
 
RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...
RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...
RNUG - SUPERCHARGED HCL Notes V11 Upgrades: Turning the WORST Notes deploymen...
 

More from panagenda

Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
panagenda
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
panagenda
 
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
 
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
panagenda
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
panagenda
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
panagenda
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
panagenda
 
Why you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successfulWhy you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successful
panagenda
 
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL NomadBring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
panagenda
 
Wie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafftWie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafft
panagenda
 
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden ArbeitsalltagIm Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
panagenda
 
Hybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and NomadHybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and Nomad
panagenda
 
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeutenHybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
panagenda
 
MVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams TroubleshootingMVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams Troubleshooting
panagenda
 
HCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für DummiesHCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für Dummies
panagenda
 
HCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for DummiesHCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for Dummies
panagenda
 
The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?
panagenda
 
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe NotAre Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
panagenda
 
How to Bring HCL Nomad Web and Domino Together Without SafeLinx
How to Bring HCL Nomad Web and Domino Together Without SafeLinxHow to Bring HCL Nomad Web and Domino Together Without SafeLinx
How to Bring HCL Nomad Web and Domino Together Without SafeLinx
panagenda
 

More from panagenda (19)

Easier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties ReimaginedEasier, Faster, and More Powerful – Notes Document Properties Reimagined
Easier, Faster, and More Powerful – Notes Document Properties Reimagined
 
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
Easier, Faster, and More Powerful – Alles Neu macht der Mai -Wir durchleuchte...
 
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
 
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
Co01_panagenda_NotesDomino-Licensing-Understand-and-Optimize-DLAU-results-wit...
 
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better StrongerModern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
Modern Roaming for Notes and Nomad – Cheaper Faster Better Stronger
 
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdfSo einfach geht modernes Roaming fuer Notes und Nomad.pdf
So einfach geht modernes Roaming fuer Notes und Nomad.pdf
 
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
Why device, WIFI, and ISP insights are crucial to supporting remote Microsoft...
 
Why you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successfulWhy you need monitoring to keep your Microsoft 365 journey successful
Why you need monitoring to keep your Microsoft 365 journey successful
 
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL NomadBring the Modern and Seamless User Experience You Deserve to HCL Nomad
Bring the Modern and Seamless User Experience You Deserve to HCL Nomad
 
Wie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafftWie man HCL Nomad eine moderne User Experience verschafft
Wie man HCL Nomad eine moderne User Experience verschafft
 
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden ArbeitsalltagIm Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
Im Praxistest – Microsoft Teams Performance im hybriden Arbeitsalltag
 
Hybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and NomadHybrid Environments and What They Mean for HCL Notes and Nomad
Hybrid Environments and What They Mean for HCL Notes and Nomad
 
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeutenHybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
Hybride Umgebungen und was sie für HCL Notes und Nomad bedeuten
 
MVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams TroubleshootingMVP vs. MCM: Microsoft Teams Troubleshooting
MVP vs. MCM: Microsoft Teams Troubleshooting
 
HCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für DummiesHCL Notes und Nomad Fehlerbehebung für Dummies
HCL Notes und Nomad Fehlerbehebung für Dummies
 
HCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for DummiesHCL Notes and Nomad Troubleshooting for Dummies
HCL Notes and Nomad Troubleshooting for Dummies
 
The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?The CEO is Having MS Teams Call Quality Issues! Now What?
The CEO is Having MS Teams Call Quality Issues! Now What?
 
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe NotAre Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
Are Those End-User Hardware Upgrades Necessary Right Now? Maybe Not
 
How to Bring HCL Nomad Web and Domino Together Without SafeLinx
How to Bring HCL Nomad Web and Domino Together Without SafeLinxHow to Bring HCL Nomad Web and Domino Together Without SafeLinx
How to Bring HCL Nomad Web and Domino Together Without SafeLinx
 

Recently uploaded

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
Product School
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
Cheryl Hung
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
Guy Korland
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
Paul Groth
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Tobias Schneck
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
Frank van Harmelen
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Albert Hoitingh
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
Product School
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
Ana-Maria Mihalceanu
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
DianaGray10
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
BookNet Canada
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
RTTS
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
Safe Software
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
91mobiles
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Product School
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
Alan Dix
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
Prayukth K V
 

Recently uploaded (20)

How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...How world-class product teams are winning in the AI era by CEO and Founder, P...
How world-class product teams are winning in the AI era by CEO and Founder, P...
 
Key Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdfKey Trends Shaping the Future of Infrastructure.pdf
Key Trends Shaping the Future of Infrastructure.pdf
 
GraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge GraphGraphRAG is All You need? LLM & Knowledge Graph
GraphRAG is All You need? LLM & Knowledge Graph
 
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMsTo Graph or Not to Graph Knowledge Graph Architectures and LLMs
To Graph or Not to Graph Knowledge Graph Architectures and LLMs
 
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
Kubernetes & AI - Beauty and the Beast !?! @KCD Istanbul 2024
 
Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*Neuro-symbolic is not enough, we need neuro-*semantic*
Neuro-symbolic is not enough, we need neuro-*semantic*
 
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
Encryption in Microsoft 365 - ExpertsLive Netherlands 2024
 
FIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdfFIDO Alliance Osaka Seminar: Overview.pdf
FIDO Alliance Osaka Seminar: Overview.pdf
 
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
De-mystifying Zero to One: Design Informed Techniques for Greenfield Innovati...
 
Monitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR EventsMonitoring Java Application Security with JDK Tools and JFR Events
Monitoring Java Application Security with JDK Tools and JFR Events
 
UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3UiPath Test Automation using UiPath Test Suite series, part 3
UiPath Test Automation using UiPath Test Suite series, part 3
 
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...Transcript: Selling digital books in 2024: Insights from industry leaders - T...
Transcript: Selling digital books in 2024: Insights from industry leaders - T...
 
JMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and GrafanaJMeter webinar - integration with InfluxDB and Grafana
JMeter webinar - integration with InfluxDB and Grafana
 
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdfFIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
FIDO Alliance Osaka Seminar: FIDO Security Aspects.pdf
 
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdfFIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
FIDO Alliance Osaka Seminar: Passkeys and the Road Ahead.pdf
 
Essentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with ParametersEssentials of Automations: Optimizing FME Workflows with Parameters
Essentials of Automations: Optimizing FME Workflows with Parameters
 
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdfSmart TV Buyer Insights Survey 2024 by 91mobiles.pdf
Smart TV Buyer Insights Survey 2024 by 91mobiles.pdf
 
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
Unsubscribed: Combat Subscription Fatigue With a Membership Mentality by Head...
 
Epistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI supportEpistemic Interaction - tuning interfaces to provide information for AI support
Epistemic Interaction - tuning interfaces to provide information for AI support
 
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 previewState of ICS and IoT Cyber Threat Landscape Report 2024 preview
State of ICS and IoT Cyber Threat Landscape Report 2024 preview
 

Workshop: HCL Notes 14 Upgrades einfach gemacht – von A bis Z

  • 1. Upgrade Your Time How to Perform HCL Notes 14 Upgrades Smoothly November 07th, 2023
  • 2. Marc Thomas Senior Solution Architect marc.thomas@panagenda.com Henning Kunz COO henning.kunz@panagenda.com Host & Speaker
  • 4. Before We Start All attendee lines are muted This is to prevent interruptions during the presentation. If you raise your hand during the live demo and Q&A panel, the moderator will unmute you, so you can ask your question directly X The webinar is being recorded After the webinar, we will send you a mail to give access to the recording and presentation slides. Please submit questions via the Chat or Q&A panel Your questions will be addressed directly during the webinar 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.
  • 5. Agenda ➢ Why are we “still” talking about HCL Notes Upgrades? ➢ HCL Notes Client Upgrade Challenges ➢ AUT & 64-bit ➢ LIVE DEMO ➢ MarvelClient Upgrade Comparison ➢ Q & A
  • 6. Upgrade Your Time Why are we “still” talking about HCL Notes Upgrades?
  • 7. Stay current with (security) updates • Current available and supported releases – HCL Notes 12.0.2 FP2 (August 2023) • No EOL defined yet – HCL Notes 11.0.1 FP8 (September 2023) • No EOL defined yet – HCL Notes 10.0.1 FP8 IF1 SHF15 (May 2023) • EOL = arrived ; EOS = June 2024 AND “Support Update - List of Exceptions Starting 12/31/2021” here: https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697 – HCL Notes 9.0.1 FP10 IF12 SHF655 (August 2023) • EOL = arrived ; EOS = June 2024 AND “Support Update - List of Exceptions Starting 12/31/2021” here: https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0085697
  • 8.
  • 9. HCL Notes 14 is coming soon
  • 10. HCL Notes 14 is coming soon Launch – Event on December 7th, 2023
  • 11. Upgrade Your Time HCL Notes Client Upgrade Challenges
  • 12. HCL Notes Client Upgrade Challenges Package creation and standardization • Initial Install Vs. Upgrades packages • One Vs. multiple packages → Laptops, Desktops, Citrix, WTS &| VDI • Uninstall included Vs. non-uninstall • Command lines and parameters/switches • Installation order • 32-bit Vs. 64-bit & Single Vs. MultiUser & Standard Vs. Admin/Designer Package deployment • Onsite/Inhouse Vs. Remote workers (with or without VPN)
  • 13. HCL Notes Client Upgrade Challenges (cont.) Execution trigger – Notes internal solutions → AUT, Smart Upgrade – Software deployment solution – GPO (Group Policy Object) – Logon script – Manual start Notes Client preparation/optimization − Windows Services − jvm.properties file − ODS − Stub notes.ini − Config file
  • 14. HCL Notes Client Upgrade Challenges (cont.) Migration → IBM to HCL and/or 32 to 64-bit – Data folder – SharedData folder – Program folder – notes.ini – …
  • 16. HCL Notes 64-bit – before we start • This is the *very condensed version* of a 75 slides presentation by Julian Robichaux → Webinar planned for January • Please be aware that when upgrading your Notes clients from 32 to 64 bit YOU MUST REVIEW (YOUR CODE) AND TEST YOUR APPLICATIONS (excuse the screaming) • If you only have plain vanilla apps without any of what we cover next, you may not have to do anything. – If you don’t know, see red text above. – If you are “unable” to review your code/apps, upgrade a few users to ensure all your apps work as expected before upgrading all your users (or take a look at panagenda iDNA for Applications) – Please bear in mind that code may just fail or produce unexpected results silently.
  • 17. HCL Notes 64-bit – before we start • We are talking about 32 → 64-bit application upgrades, not operating system – Everyone should be on a 64-bit OS for years • We are talking about Notes Rich clients (Basic/Std) on Windows – Not Mac, Linux, iOS, Android, Nomad, Nomad Web etc.​ – Sidenote: Moving to Nomad Web comes with other issues • Primary 64-bit advantages: – More Memory and CPU registers – Some organizations have 64-bit only directives, and 32-bit programs seem “old” – Easier to maintain and support once we all made the switch (for both HCL and you!)
  • 18. HCL Notes 64-bit – Domino vs. Notes • Didn’t we figure out all the issues when we switched to 64-bit Domino? • So many differences… – UI code – Eclipse integration – Third-party libraries and app integrations – Broader range of API calls (both Notes and Windows) – Users do much crazier things than admins do • Client has a lot more code running on a much wider variety of machines
  • 19. HCL Notes 64-bit – What to watch out for: In General • Any application that uses OLE, COM, ODBC, or has a 3rd party dependency – The right 64-bit registry entries for Office 32-bit may suffice (you have to add them), OR upgrade Office to 64-bit • notes.ini: EXTMGR_ADDINS, NSF_HOOKS, AddinMenues • LotusScript code (see next slides) • Maybe also Java related code/bits (not covered in this presentation) • At panagenda, we had to update various apps for 64-bit three times: – 12.0.2 – first 64-bit client, adjusted all relevant C-API calls (we thought) – 12.0.2 FP1 – some stuff broke when saved with 64-bit designer and run in 32-bit client – 12.0.2 FP2 and 14.0 EAP2 – NotesSession.UseDoubleAsPointer now worked and broke code
  • 20. HCL Notes 64-bit – What to watch out for: LotusScript • In general, LotusScript works the same on 64-bit • Potential issue with smaller stack size (recursive functions) – https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0102290 • Max size of static String array is 4049 (was 8190 on 32-bit) – https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0040725 • NotesView.GetAllEntriesByKey compilation issue !!! – https://support.hcltechsw.com/csm?id=kb_article&sysparm_article=KB0102291 • Replace(str, arr1, arr2) compilation issue !!! – Compile on 12.0.2 FP2/14.0 EAP2, always returns “” on 32-bit client Fixed in 14
  • 21. HCL Notes 64-bit – What to watch out for: LotusScript • Any code that uses NotesSession.Platform or IsDefined() needs to be reviewed • NotesSession.Platform = “Windows/32” – WILL NOT RECOGNIZE 64-BIT • Left(NotesSession.Platform, 3) = “Win” – THINKS 32- AND 64-BIT ARE THE SAME • IsDefined(“WIN32”) – THINKS 32- AND 64-BIT ARE THE SAME (as of 12.0.2 FP2 & 14 EAP2)
  • 22. HCL Notes 64-bit – What to watch out for: C-API calls • If a C-API call parameter is a Windows HANDLE or a pointer… – Use Long on 32-bit clients, Double on 64-bit clients – Call session.UseDoubleAsPointer = True before you make the calls on 64-bit – Call session.UseDoubleAsPointer = False after you make the calls on 64-bit – NotesSession.UseDoubleAsPointer is only effective since 12.0.2 FP2 / 14.0 EAP3 • What if you might have to compile the code on a pre-12.0.1 client? – UseDoubleAsPointer didn’t exist before 12.0.1, won’t compile – Use an Execute statement… but make sure it only runs on 64-bit clients – All 64-bit clients are guaranteed to recognize this property If (session.Platform = "Windows/64") Then Execute |Dim session As New NotesSession session.UseDoubleAsPointer = True|
  • 23. HCL Notes 64-bit – What to watch out for: C-API calls Notes API • NSPingServer • ODSReadMemory • OSLock • OSLockBlock • OSLockObject • OSMemoryLock • OSTranslate (if using pointers) Windows API • lstrcpyA / lstrcpyW • RtlMoveMemory • GetActiveWindow • Get/SetClipboardData • Anything with “Handle” – GetModuleHandle, CloseHandle… • Anything with “Process” – OpenProcess, GetCurrentProcess… • Anything with “Service” – OpenService, QueryServiceStatus… Common Examples(!)
  • 24. HCL AUT = HCL Notes Auto Update Why are we talking about AUT when there is MarvelClient Upgrade? 1. Self-interest: Because we would like to use AUT for local elevation without the server bits • Today, we support: Corporate Software Deployment, panagenda Upgrade service, built-in Admin, local Admin, and Domain Admin. We would LOVE to add HCL Auto Update service as another option. 2. We want to make sure, that as many companies as possible upgrade their clients – even if they don’t use MarvelClient.
  • 25. HCL AUT = HCL Notes Auto Update Why are we talking about AUT when there is MarvelClient Upgrade? 3. Because we may need your help/vote today and in the future: • Today (please vote!): https://domino-ideas.hcltechsw.com/ideas/NTS-I-2479 • Tomorrow: we are discussing more ideas with HCL → more ideas to come for voting 4. Not everyone knows AUT (and its current limitations ) • Regarding its current limitations: • We are discussing more ideas with HCL • The most important differences are summarized later • (can’t promise anything) Together with HCL, we want to make sure that as many companies as possible can (and do) upgrade their clients easily and successfully
  • 26. What is HCL AUT = HCL Notes Auto Update? HCL Auto Update is a Windows service installed with every client based on Google Update → Project Omaha https://github.com/google/omaha When the HCL Auto Update Service is started AND the Notes client is started, • The Notes client checks for whether the user has a policy assigned for checking for upgrades • If so, it tells AUT to check for upgrades via https using LTPA auth • AUT then checks for upgrades for the currently installed client(s): For Notes 32 bit: HKEY_LOCAL_MACHINESOFTWAREWOW6432NodeHCLAutoUpdateClients For Notes 64 bit: HKEY_LOCAL_MACHINESOFTWAREHCLAutoUpdateClients
  • 27. How is HCL AUT set up/configured? After setup *cough* (getting better), two databases are relevant: • names.nsf (PeoplePoliciesSettingsDesktop SettingsAUT tab) • autcat.nsf (AUT Catalog) • In AUT Catalog, check SetupProduct Definitions before looking into 64 bit:
  • 28. How is HCL AUT set up/configured? Upgrades are configured with Manifest files, Version Paths and Version Maps in AUT Catalog: There are no manifest files for language packs. Oh, and even if there were: AUT cannot install more than one file. → No Major+FP, No Major+Language, No Major+FP+Language Server xyz Manifest files can be found in the download portals (flexnet & myportal), and/or on the support site.
  • 29. How is HCL AUT set up/configured? Sidenote MarvelClient Upgrade customers (including FREE25) can create manifest files in the MarvelClient Configuration database from any HCL installer. Do not use language pack manifest files from the MarvelClient Configuration database in AUT!
  • 30. HCL AUT: Important things to know Back to AUT …
  • 31. HCL AUT: Important things to know If an upgrade is found, the user is asked whether s/he wants to download it … followed by a prompt whether they want to install it … Unfortunately, the user must close the client (as prompted) – otherwise the upgrade will fail. (MarvelClient Upgrade automatically closes an open client and gracefully handles open and unsaved documents.)
  • 32. HCL AUT: Important things to know Unfortunately, neither the download nor install prompt can be disabled or customized. The only prompt that can be disabled (or customized), is a prompt shown to users when AUT is enabled. (via Desktop SettingsAUT tab configuration)
  • 33. HCL AUT: Important things to know DON’T even think about using AUT to upgrade to 64-bit < 14.0 • Any 64-bit installer < 14.0 is not 32-bit aware • Starting with 14.0, the installer uninstalls any previous 32-bit client (whilst preserving the data folder) • All HCL Notes 64-bit versions < 14.0 have issues … MarvelClient Upgrade addresses all of the before mentioned (and more) … • Smart File Distribution (no questions) • With or without corporate software deployment • Smart auto-close of Notes client • Clean uninstall prior to major upgrades • Closing of hung processes and services • Client start prevention during upgrades • One package for multi-use (initial, upgrade, VDI) • Migration of ALL folders (Lotus|IBM|… → HCL) • Change of notes.ini entries • Major+FP+language packs upgrades in one go • Silent setup.txt and ConfigFile configuration • Informational content during upgrades • Windows desktop shortcut icon hint • Upgrade tracking, ... … … … … … …
  • 35. Upgrade Your Time MarvelClient Upgrade Comparison
  • 36. Upgrade Solution Comparison Feature Smart Upgrade Notes Auto Update InstallShield Tuner Software Deployment Marvel Client Upgrade Easy to configure 100% flexible customization Limited Very costly Upgrade as local Admin Upgrade as Domain Admin Upgrade via Service Windows UAC support Depends on solution Clean and safe with uninstall Any2any Upgrades in one single step „Knows Notes“ notes.ini, Names.nsf, …
  • 37. Upgrade Solution Comparison (cont.) Feature Smart Upgrade Notes Auto Update InstallShield Tuner Software Deployment Marvel Client Upgrade Initial configuration for end users Without scripts / programming Limited Change of ALL folder locations Fastest possible upgrades Users can choose when to upgrade Upgrades without data loss Home office/remote worker package distribution Depends on solution Customizable design
  • 38. Upgrade Solution Comparison (cont.) Feature Smart Upgrade Notes Auto Update InstallShield Tuner Software Deployment Marvel Client Upgrade Customizable text and languages Citrix, WTS and VDI upgrades Citrix, WTS and VDI optimization Success Reporting and Monitoring Only if successful Only if successful
  • 39. Your Feedback Matters to Us Danke! Danke! Q & A
  • 40. Marc Thomas Senior Solutions Architect & HCL Ambassador panagenda Registrieren > EXPERT TALKS W E B I N A R S E R I E S Am Puls der Zeit: HCL Notes 14 und HCL Nomad Web Alles Was Sie Über HCL Notes 14 Wissen Müssen 12. Dezember 2023 | 10:00 Uhr