Back in January we hosted a webinar where we talked about the basics of LDC Via: how to migrate data and use our templates. If you wish to refresh your memory, that’s available up on YouTube: LDC Via Webinar.
Time marches on, and we wanted to put together a second webinar, this time focusing on developers!
Two weeks ago we ran this, Developing web applications with LDC Via, which was loosely-based on some content we first presented at Engage this year. The session was popular, but a lot of people still missed it, and we had some audio issues too. As a result, we repeated the session last Wednesday, and the recording is available on our YouTube channel:
Developing web applications with LDC Via.
During this session we talk about modern web application development using REST services. There are demonstrations from both the client- and server-side: React.js for some client code consuming the LDC Via API, and also the Java framework Vaadin on the server, together with a node.js / Express application too.
Take a look at the session—there’s a lot of content in there—and if you want to dive into LDC Via you can review API documentation on-line, and we have plenty of sample code in our GitHub repository.
Earlier in the year we hosted a webinar where we talked about the basics of LDC Via: how to migrate data and use our templates. You can watch that video here. But now it’s on to the next topic, and that is going to be developing applications using LDC Via as a back end.
We’re going to talk about modern web application development using REST services. So, we’ll show you demos of developing an application that works with LDC Via data using React, but then we’ll show you how to do exactly the same thing using node.js, and then the same again with Vaadin. We’re going to be talking fast, but hopefully you’re going to learn a lot.
So set the date in your diary: Wednesday April 6th at 4pm UK time. You can sign up here.
We’ve always been keen to make it as easy as possible for you, as a developer, to get authenticated against our API. This is why we used a simple API Key model. We had feedback from some developers that they would prefer us to allow a more traditional session cookie approach to authentication.
In our most recent version of LDC Via, we’ve enabled just that. There are now two different ways that you can authenticate your users against our services. You can continue to use the API Key if that suits your need. But you can also now use a session cookie.
You get allocated the cookie quite simply. You just post the username and password of the user to our service and we return a session cookie if it is valid. Then, whenever you make another request against our services you have to pass the session cookie back to our servers. If the cookie is still valid then we will perform the operation. It’s all documented in our API page.
This is just one example of adding features to LDC Via because you, our users, want them. If you have ideas for improving LDC Via, please do contact us.
The LDC Via team will be out in force at this year’s IBM Connect event and, as in previous years, a couple of us are presenting.
Mark Myers is presenting a session with Gabriella Davis about SSL and SHA2 Certificates:
The SSL Problem and How to Deploy SHA2 Certificates
||Lake Eola A*
Two years ago enabling your site with SSL was a simple affair, buy a certificate or create your own, install it, then just remember to renew it every couple of years. Then, suddenly security holes are being found in SSL virtually every month , popular browsers stop connecting to your site to protect themselves, and you’re continually being told your users data is at risk. In this session we will discuss how it all went wrong and can go wrong again, then go through each step of requesting, generating and deploying a 4096 SHA-2 certificate to use in a keyfile by Domino, IBM Connections, IBM Sametime and other WebSphere products. If you work with these IBM products and need to secure them with confidence this session will show you how!
Matt White will be presenting a quickfire session about node.js:
node.js for Domino Developers
||Solution EXPO Theater*
The world of web application development is big, really big. One of the most popular platforms is node.js. XPages developers already have a leg up in understanding node.js and in this session you’ll find out the basics: how to create a basic web application. But then we’ll push it a little bit further; how to integrate an application with your Domino data. We’ll cover the best development tools and some useful tips and tricks to help on your journey to become a node.js developer.
And of course we’re keen to talk to people about LDC Via , so if you’d like to arrange a meeting you can do that here.
A week today people from all over the world will be beginning the annual trek to Florida. A new venue, but the same community and great content in sessions.
As always, the LDC Via team will be attending IBM Connect. Matt, Mark, Ben and Julian will all be there.
To make it easier to get hold of us, we’ve decided to put ourselves at your mercy and open up our diaries.
If you would like to talk about LDC Via, see it in action or discuss the technology, simply book a meeting with us using this natty site: https://ldcvia.youcanbook.me/