Below a recording of the Opening General Session at ICON UK 2016 by Teamstudio. The Opening Session includes the Roadmaps for IBM Notes Domino.
Icon UK Domino's Roadmaps by Matteo Bisi
ICON UK, some news about IBM Verse On Prem by Matteo Bisi
ICONUK and the State of Domino Web Development by Sean Cull
At the moment that more information is available this will be added in this blog post.
Docker : How to deploy Digital Experience in a Container drinking a cup of coffee
Matteo Bisi - Andrea Fontana
Docker is one of best technologies available on market to install and run and deploy application fastest , securely like never before.
In this session you will see how to deploy a complete digital experience inside containers that will enable you to deploy a Portal drinking a cup of coffee.
We will start from a deep overview of docker: what is docker , where you can find that, what is a container and why you should use container instead a complete Virtual Machine.
After the overview we will enter inside how install IBM software inside a container using docker files that will run the setup using silent setup script.
At last part we will talk about possible use of this configuration in real work scenario like staging or developement environment or in WebSphere Portal farm setup.
Servlets made easy. Write once and run everywhere.
Frank van der Linden
Since a few years the Domino server is a real Java server. Which give you plenty of new opportunities, such as real servlets. Get and post data to any database via a Java servlet. Develop once, run everywhere. In this session you will learn what are servlets, how to create a servlet as OSGi plugin. Make use of other plugins projects or third party projects and. Run the servlet on a Domino server and other Java servers, like Websphere Liberty Profile, Tomcat and Wildfly. Last but not least, how to deploy the servlet as OSGi plugin or as jar file or update site to the Domino server.
Visit the blog of Frank of the Linden for the demo code!
IBM Connections Adoption Worst Practices
Regardless if you've implemented IBM Connections, are considering it or in the middle of the planning stages - there are wrong (and right) turns to take at every step. Join Femke to learn about misconceptions and tribulations others have faced while striving to become a socially enabled company. Hear about real World examples and often funny anecdotes from the trenches of adoption to show you how NOT to do it and giving you tips on how to do it better along the way.
Walk away with a grasp on what to focus on to make a success out of your IBM Connections environment.
Back from the Dead: When Bad Code Kills a Good Server
Bill Malchisky - Serdar Basegmez
It's Friday and a new customer calls. Their mission critical app is taking :05 to open documents and the users are quite concerned. Where do you start when handed a 20 year old application you have never seen, on a server you barely know? Join two IBM Champions as they dissect a complex Domino performance problem from both the administration and development side to provide a complete customer solution. The session includes best practices around problem solving techniques and a checklist you can use internally to solve quickly problems you encounter.
REST Assured, Freeing Your Domino Data Has Never Been That Easy!
XPages provides a great application development platform, combining the power of the IBM Domino server with a modern Java-based architecture. While this unique combination creates a whole new world of possibilities, we still need more capabilities, especially regarding the ongoing trend where the front-end and the back-end architecture are changing. Your boss and your users expect great user experiences - period. In this new paradigm, you have a new mission: Integrate your existing application data and business logic with a new front-end. Luckily, we have a great gadget hidden in our toolbox: Apache Wink Servlets, which gives you the power to design RESTful services for your Domino applications with only few lines of code. This session will equip you with the skills and techniques to use this hidden gem and help you to understand the advantage of Wink servlets.
Visit the blog of Serdar Basegmez for download the Apache Wink demo and the template plugin.
Keith Brooks - Bill Malchisky
Leaving a mail system and going to Domino, or Connections Cloud, there are some basic things one must do, and not do.
Caution: Worst practices are here!
Comparison of two different migrations and how to make sure yours ends up as a completed mission.
Including changing Operating Systems, hosted/on premises, project plans and arbitrary deadlines.
Experiences modernizing a IBM Notes application using AngularJS, REST and Nginx
Modernization of IBM Notes applications is a topic that is on the map for many IBM customers. With one of my customers, a Norwegian manufacturing company, we started a project last year to modernize a 15 year old business critical Notes application. We decided early on to keep using Domino in the backend, but switch to AngularJS for the frontend. In the session I'll talk about how we approached the project and got to a working prototype. Topics I will cover include responsibilities, development workflow, technical setup and issues we ran into. I'll explain the architecture that we are using, the components involved and how we integrated with IBM Connections and Infor. Keywords for this session: AngularJS, Nginx, REST, IBM Domino, Connections, Infor M3 and Infor Document Management.