
Again, during the opening general session IBM talks about Lotus Notes Traveler. First of all they announce the support for Android platform, then a big news for people who wanted encrypted mail on iPhone: Lotus Notes Traveler Companion is available today on App Store!
Lotus Notes Traveler Companion allow to read encrypted mail on the iPhone directly using the Notes ID security!
Last
is the extension of the support for other operating system. I mean, now
Travel can be installed only on Windows OS, with Traveler 8.5.2 you can
also install on Linux SUSE!!!
Cool! Isn't it? It's so cool that we can't wait. 8.5.2 is supposed to be released in Q3-Q4 2010. This mean that we can have Android support on Linux based Traveler at the end of this year!
Lotus
Jan 20, 2010
The Top 11 Tips for Keeping Your Servers Healthy
Have you ever wondered how healthy your servers are? Are you running with default settings on your production servers? Do maintenance tasks run when they should, or are they even running at all? Are you using appropriate database features, controlling log sizes, or leaving debug variables in the .ini? Have you implemented critical features that were introduced with the server software in your latest upgrade? This cross-platform session will shed light on a number of items most administrators overlook or simply do not understand the importance of implementing. Learn from real-world customer examples and see how to remedy the situations presented.**
Best practies in pillole:
- Pay attention to console errors!!
- Are you using default settings?
- Are your servers too open?
- Know your schedules
- Keep your servers clean
- Clustered server tips
- ID management
- New features not implemented
- Policies – are you using them?
- Maintenance tasks
- Get to the new ODS
Lotus Notes Traveler, news and photos
IBM Project Vulcan, photos and news

On the OGS we learn about IBM Project Vulcan, as report on Ed Brill's Blog “Project Vulcan is the blueprint for where Lotus Notes is going”. During the Opening general session we have some screen shots of the evolution of the Notes client:


and some concept on mobile devices like BlackBerry or iPhone:


Other news comes from the keynote during the first two day of Lotusphere, one is particularly important: after 8.5.2 Notes will be “vulcanized”.
Other pictures on Project Vulcan can be found in my Flickr photostream.
My 2 cents on this project are:
- Notes 9 will be the Project Vulcan implementation like Notes 8 has been the Hannover's one.
- Project Vulcan will be hugely developed in xPages and other web technology.
- Notes 3 to 8 apps still work fine in the Vulcan. This doesn't came from me but from history. :-)
There’s No Fixing Ugly: How to Make a Great First Impression with Your Applications
When it comes to client and/or user-acceptance, how your applications look is as important—and possibly more important—than how they actually work. Well-designed and eye-pleasing interfaces are not terribly hard to create, yet provide enormous perceived value to your end-users -- and, more importantly, to their bosses. In this session you will learn a series of easy-to-follow guidelines for making applications that look as good as they work.**

Il titolo parla da solo. Esempi di cosa NON fare e di cosa invece tener conto nel realizzare un'applicazione.
Il messaggio in generale è questo:
"se l'applicazione è esteticamente mal fatta, la prima impressione è che non funzioni"
Interessantissima demo di 8 minuti che ha dimostrato, con pochi accorgimenti (font-family, font-size, colori) come passare da un'interfaccia orrenda a qualcosa di accattivante
Jan 19, 2010
What's New in Composite Applications in IBM Lotus Notes 8.5.1
Come and learn about whats new with composite applications in Lotus Notes 8.5.1. You'll see how you can leverage the new tooling in the Composite Application Editor (CAE) to quickly assemble applications and create new components using "point and click". We'll show how different components like Web, XPages, Java Views and Eclipse views can be assembled in a composite and on the side shelf within your application. You'll learn about the new container framework and what this means for your components. We'll cover the low level extensions to the CAE that allow you to add your own custom tooling for your components, and you'll learn all about custom actions and see how they can make your applications more powerful.**

Bob Balfe ha presentato due interessantissime CA realizzate con la versione 8.5.1 e illustrato i nuovi oggetti:
- Synphony Spreadsheet Container
- Web Browser container
- Host on Demand container
- Notes Document Container
- Notes View container
Ed inoltre, per il futuro:
- CAI URL enhancement - pagealias
- Role based access to components
Peccato per la scarsità dei talk riguardanti l'argomento, ma di sicuro Balfe, Guru assoluto in materia, ha alzato ai massimi livelli la qualità del suo intervento.
Lotusphere in sentence, Day 2 - general and Lotus application development strategy
- My daily agenda: BP210, KEY101, BP108, BP111, BP204, ID615.
- “Project Vulcan is the blueprint for where Lotus Notes is going” [Ed Brill Blog]
Lotus Application Development Strategy:
- Lotus Notes/Domino developer skills are important and remain important.
- For the future release Lotus will support and integrate to OpenID.
- For the future release Lotus will support and integrate to Oauth.
- Again, next releases? Will be much more based on web technology (e.g. HTML5, CSS3, Dojo).
- Samples of integration with cloud software already exist: Tungle, Gist, Openspan.
Lotusphere in sentence, Day 1 - other sentences
- My daily agenda: OGS, ID201, KEY104, AD201, BP306, AD207, BOF201.
- Thanks Bob for the button!
- Great sushi at Kimonos restaurant.
Lotus Notes and Domino strategy and future:
- LotusLive Notes will be launched
- Support for Citrix, XenApp, VMWare client virtualization technology
- Lotus Notes Traveler on Android
- Lotus Domino will be available as a image on Amazon EC2
- Lotus Business Solutions Catalog is being released
- Symphony 3.0 will be beta in the next month and it will be released in 2010
- After 8.5.2 Notes will be “vulcanized”
- Project Concord was introducted: web-based collaborative document editor for creating, editing and sharing documents.
Symphony:
- Symphony “Vienna” will be based on OpenOffice 3.x (Q2 2010).
- Symphony “Vienna” will be support MS VB macro.
- LotusScript classes are available to manipulate Symphony applications (Java API will be available with “Vienna”).
- Strategy: catch up with the latest OpenOffice regurarly.
Domino Designer:
- Many people during BOF push to have a Mac based Domino Designer soon.
- Performance in opening mail template: benchmark says 10 seconds, if you experience are minutes it's not normal.
- Lotus Domino Designer 8.5.2 beta is available for partner program.
Jan 18, 2010
AD106 - XPages just keep getting better
Last year at Lotusphere, XPages burst onto the Lotus Domino application development landscape. Since then, the developer community has embraced XPages and delivered compelling Lotus Domino Web solutions. 8.5.1 delivered on the vision by providing the ability to build an application once for the Web, the Notes client or expose as an iWidget.Come hear about other 8.5.1 enhancements, what is coming in 8.5.2 and glimpse towards the future.**

Annunciate le novità per le XPages (nella 8.5.2)
- REST e nuovi advanced controls
- modalità off-line e repliche locali
- wiring con le composite applications
- Performance improvements
- iWidget mashup
- hidden field text control
- RichText editor migliorato
- riuso delle funzionalità esistenti: LS libraries, forms, vies
- utility per convertire vecchi form, viste in xpages
- nuovi DataSource (jdbc, db relazionali)
AD109 - XPages perfomance and scalability
Understanding the XPages architecture is key to building performant scalable enterprise-ready Lotus Domino web applications. We'll show how to go under the hood to discover functional features that help your application perform and scale well. You'll learn about design patterns and techniques that ensure your applications are optimally tuned for your business requirements, and we'll show how to integrate existing business logic -- without increasing performance cost.**

Tips&Tricks veramente utili per incrementare le performace
- i tool di monitoring consigliati: Firebug, YSlow, PageSpeed
- IBM Xpages Profiling tool: database per il tuning delle XPages in termini di CPU, cache ecc...
- consigli per il rendering delle pagine e per migliorare il JSF cycle lifecycle
- dataCache per le viste (nuovo nella 8.5.1)
- come usare Java nelle XPages per mantenere performance ridotte
Lotusphere in sentence, Day 1 - IBM Lotus Server: Present and Futures
In the form of "aspect - goal" that's the key sentences of the Domino server future:
- Database management tool improvements - Leverage a single tool that performs all application/database maintenance tasks (eg compact, index update, ...).
- SAML - Provide greater flexibility regarding secure authentication.
- Platform expansion – Lower costs, improve flexibility and scalability (64 bit, virtual env, Linux platform).
- RESTful APIs – Enable ISV's and application builders with broad set of API's usable from any application endpoint.
- DXL – Roud-trip DXL design elements with no loss.
Lotusphere in sentence, Day 1 (Opening general session)
General and vision:
- Lotus knows why.
- Lotus knows how.
- This year the special guest is Captain Kirk William Shatner directly form Enterprise!
- GM, RIM, Continental, Panasonic and Zurich are the customers presented this year by Lotus.
- You knew the importance of delivering on promises.
- 18378 new customers after Domino 8 was been released.
- Positive disruption: capabilities for free Symphony.
- Collaboration agenda is a new offering who puts together different Lotus products and is designed with industry specific teams who helps company to design his own specific solution: lower the cost of collaboration and improve people collaboration.
- File Navigator by Rene Winkelmeyer is the best open source Notes application.
- LotusLive with 18M users, now is offered for 4 USD per user per month.
- IBM Project Vulcan is a sneak peak into the evolution of collaboration.
Demo time:
- Now in xPages applications is possible to use Quickr component.
- IBM Multimedia Library for Lotus Notes: the fastest, most affordable way to learn Lotus Notes, Sametime and Quickr!
- Quickr and Alfresco are now integrated.
- Announced Lotus Notes Traveler for Android
- Lotus Notes Traveler Companion is an iPhone plugin who can provide to access encrypted email on the iPhone (using Notes ID security!)
- xPages now runs in the Notes client: develop once, run everywhere!
- LotusLive labs is a set of services availables in lotuslive.com. Some examples: slide library, event maps, collaborative recorded meetings and composer.
Specific on Project Vulcan:
- Project Vulcan embraces the one programming model: public REST APIs, Widget and Mashups, xPages for Notes, HTML5 for richer user experiences.
- Project Vulcan: continuity, convergence, innovation, new opportunities
- Project Vulcan and the competition? IBM says it is not an answer to Google Wave.
- Project Vulcan is based on Notes Client and in the browser you have the same experience.
- Project Vulcan can be accessed through Blackberry or iPhone.
- Project Vulcan as the brand new Notes 9 is my guess.
- Project Vulcan will be shipped in 2011.
Lotusphere Day 1 - JMP106 - “Kum Bah Yah” Meets “Let's Kick Butt”: The Integration of IBM Lotus Notes and Lotus Domino with Microsoft Office, .NET, and IBM Lotus Symphony
Welcome to 2010, where Lotus Notes and Domino are just part of your corporate toolset. This session will introduce you to integration of Lotus Notes and Domino 8.5 with Microsoft Office, .NET technologies, OpenOffice.org, & Lotus Symphony. We'll start with the basics and build up to mail merge, exporting to a spreadsheet, charting, presentations, and integration on the Web. Advanced topics such as Visual Studio Tools for Office, advanced development with C#, and integration with Lotus Domino Web Services are included. Integration with Xpages, Google Docs, Sharepoint, ODF, OOXML, and Windows Explorer will highlight the options available. Every sample is new or updated, so even past attendees will get something from this session.***

John Head e Alex Kassabov hanno mostrato in un talk di sicuro effetto scenico riguardante l'evoluzione del mondo dell'integrazione tra Lotus Notes e i principali productivity tool come Miicrosoft Office e Lotus Symphony, in entrambe le direzioni.
Anche in questo caso la collaborazione tra IBM e OpenNTF farà si che un il progetto open si concretizzi in un template scaricabile per l'utilizzo.
Le novità sono molteplici: innanzitutto l'annuncio dell'implementazione della classe SymphonyApplication, che sgrava lo sviluppatore dall'utilizzo delle classi UNO per l'integrazione con OpenOffice, sia numerosi esempi veramente utili per creare spreadsheet, documenti e presentazioni a partire da documenti notes con un semplice click.
Le slide sono disponibili sul sito di John Head
Lotusphere Day 1 - JMP105 - XML and Web Services Jumpstar
Most companies today know that the easiest way to integrate with other entities (both internally and externally) is to provide their solution as a Service that can be called from any system regardless of the operating system or software. Web Service providers and consumers provide this much needed resource. This jumpstart will provide developers with an solid foundation in XML (the language of web services) as well as proven techniques for implementing Web Service providers and consumers in Lotus Notes and Domino 6,7,8 and 8.5. You'll will be provided with resources and examples of Web Service consumers and providers in both LotusScript and Java. You'll see how to integrate Web Services with Lotus Domino form designs and XPages.***t

Ottimo talk di Paul Calhoun su WebService.
Retrospettiva su provider e consumer, nulla che già non si sappia, ma la chicca è che ha promesso di rendere disponibile per il download un db che offre tra le altre cose (utility per la gestione XML, agenti ecc.) un xslt che permette, attraverso il transformer di DXL, di convertire form Notes in XPages. Ancora in stato semi-embrionale (per esempio, non gestisce correttamente combobox e radiobutton), ma di sicuro effetto ed utilità
Tra le altre cose, tips&tricks, esempi di testing provider in Eclipse Galileo e integrazione tra Xpages e Webservice.
Lotusphere in sentence, Day 0

General:
- After “Emergence” in 2008 and “Resonance” in 2009, this year the Lotusphere theme is “Lotus knows”.
- My daily agenda: BOOT103 (great job Franziska), SHOW105, BOOT104, JMP102 and Welcome Reception.
Admin tips:
- DAOS and SAN? Again, be sure transaction logging is on a separate and dedicated LUN.
- Set all compressions "on" using console: load compact mail -ZU -n -v -C
- Deny access list and HTTP? Be careful you have to set “Enforce server access settings” in server documents, ports, Internet ports otherwise HTTP do not follow the configuration.
- In NAB “Actions-> Set Secure Internet Password” allow you to encrypt the HTTP password in secure way. Note, I mean a “secure”, not a “more secure” cause the standard HTTP password mechanism use @Password to encrypt so (eg) same password are show with the same encryption. Mandatory!
- In the configuration setting, set “Enforce Internet/Password Lockout” to prevent a brute force attack over HTTP. You can also use policy to specify a per-person criteria.
- Notes
Shared Login do not require software installation on the clients (and
it's much better than previous OS login) and you can use policy to set
it!
Sametime:
- Sametime 8.5 will be released in two flavors: Sametime 8.5 Community Services for chats and awareness (Domino based) and Sametime 8.5 Meeting Services (Websphere based) for meeting and video conferencing.
- Wes Morgan rules on Sametime 97/3 utilization: 97% of the users will be logged into chat, 3% parteciping in meetings.
Welcome reception:
- Still cold. :-(
- A nice match against Andrea playing tennis with Wii.
Jan 17, 2010
Lotusphere in sentence, Day -1

- Luckily the temperature is higher than the last two freezing years (around 20°C during the day).
- I have had great times with Andrea e Daniele relaxing and eating shrimp and crab in front of the ocean in Cocoa Beach.
- The pocket agenda is changed, now we have a tabular folder instead the traditional pocket book.
- The backpack is almost the same of last year.
Nov 20, 2009
Dominopoint Day 2009: la nostra presentazione
Nov 09, 2009
Conversione da millisecondi a data/ora standard
tip per la conversione da millisecondi a data/ora standard in Lotus Notes tramite @ function
Nello sviluppo di form per appplicazioni web può capitare di scontrarsi con un ben noto problema nella gestione dei dati: la conversione del formato data/ora.
In questo breve post descrivo il caso in cui la data viene fornita in millisecondi a partire dal 1970 (Unix time) che deve quindi essere convertita in un formato leggibile.
In Lotus Notes tale dato può essere elaborato usando la seguente formula:
millisecond := @TextToNumber(@UrlQueryString("data"));
@Adjust(@Time(1970;1;1;0;0;0);0;0;0;0;0;millisecond;[InLocalTime])
il risultato sarà: 19/01/2004 16:16
Nell'esempio i millisecondi vengono estratti dal url come sotto:
http://dominio.it/db.nsf/nomeform?openForm&data=1074528964
NB: viene ritornata una stringa, attenzione quindi al suo utilizzo.
Nov 05, 2009
Lotus knows superenaLOTUS makes you win!

In about one week we will be live! It's time for the 3rd Italian Lotus Users Group events (aka Dominopoint.it). So it's time to a little preview about my session (in italian):
Lotus knows superenaLOTUS makes you win!
You have to attend my session to discover the details ...
Sep 16, 2009
PERFORMANCE, PERFORMANCE, PERFORMANCE...e non solo!
In uscita la release 8.5.1 di Lotus Domino
E' annunciata per metà ottobre l'uscita della release 8.5.1 di Lotus Domino.
Nel frattempo ci si sta sbizzarrendo nel testare la beta release e, udite udite, le reazioni sono estremamente positive, trapela addirittura una sorta di entusiasmo come da tempo non si sentiva.
In molti avranno certamente sofferto sin dal rilascio della R8.X il problema della lentezza del client notes standard (la versione eclipse in pratica).
Ebbene, in termini di prestazioni, se la versione 8.5.1 rimarrà così com'è, credo che tutti ne rimarranno estremamente soddisfatti
Non solo, a livello di amministrazione, inotes e designer sono annunciate una miriade di feature veramente interessanti
Single sign-on HTTP su Lotus Domino in ambiente Windows
Come realizzare SSO su HTTP in ambiente Windows per applicativi Lotus Domino
Durante lo scorso Lotusphere 2009 a Orlando avevo assistito ad una interessante sessione in cui venivano spiegati i piani e le modalità di integrazione tra ambienti Windows e Lotus Domino.
Di particolare interesse una dichiarazione rilasciata dalle persone IBM in merito al SSO HTTP: " Ragazzi, abbiamo intenzione di farla e lo standard che utilizzeremo è SPNEGO." Wow mi son detto! Con questo risolvo un bel po di situazioni ... peccato che non hanno annunciato quando sarà rilasciata.
Bene il "quando" è domani, o meglio la prossima release (8.5.1). Basti guardare la documentazione tecnica già presente sui wiki ufficiali IBM.





