191 Lotus blogs updated hourly. Who will post next? Home | Blogs | Search | About 
 
Latest 7 Posts
Spring Boot and Login Listener
Fri, Jan 13th 2017 94
Spring Boot: Active Directory authentication
Thu, Jan 12th 2017 69
Migrating our internal system from Notes
Wed, Aug 31st 2016 4
Vaadin - the platform of choice for Notes developers - JavaScripts, Agents and DEMO - IV. part
Tue, May 3rd 2016 5
Vaadin - the platform of choice for Notes developers - JavaScripts, Agents and DEMO - IV. part
Fri, Apr 29th 2016 5
Vaadin - we take platform seriously ... so we passed certification ...
Thu, Apr 28th 2016 0
Vaadin - the platform of choice for Notes developers - Forms - III. part
Fri, Apr 8th 2016 4
Top 10
Spring Boot and Login Listener
Fri, Jan 13th 2017 94
Spring Boot: Active Directory authentication
Thu, Jan 12th 2017 69
LN Admin Tip #2/14 - zakazani identifikace Domino HTTP serveru
Mon, Mar 31st 2014 7
For those on Connect 2016: Have you seen plans for the next Notes release?
Tue, Feb 2nd 2016 6
MongoDB a moznosti ukladanych dat
Thu, Jul 24th 2014 5
NET.Notes EVENTS - Calendar
Tue, Apr 21st 2015 5
NET.Notes EVENTS - Native Mobile Companion App
Sun, Jun 7th 2015 5
Vaadin ? the platform of choice for Notes developers ? I. part
Tue, Mar 29th 2016 5
Vaadin - the platform of choice for Notes developers - Navigation, Views - II. part
Fri, Apr 1st 2016 5
Vaadin - the platform of choice for Notes developers - JavaScripts, Agents and DEMO - IV. part
Fri, Apr 29th 2016 5


Vaadin - the platform of choice for Notes developers - JavaScripts, Agents and DEMO - IV. part
Twitter Google+ Facebook LinkedIn Addthis Email Gmail Flipboard Reddit Tumblr WhatsApp StumbleUpon Yammer Evernote Delicious
Stanislav Marszalek    

In the first part of our series I've focused on overall reasons why we've chosen Vaadin as a next development platform for our future applications. The second part shows how to navigate and work with views and in the third part we went through variety of form components. Today we set the attention to Java Script components, agents and access rights. At the end is a link to our simple demo in Vaadin. JavaScript Components As mentioned earlier programming in Vaadin means that everything is done in Java on the server. There is no need to write HTML, Javascripts, call Ajax. The code in Java can interact with client side, so your code can have a function which gets a document from the database, then displays confirmation message box to the user, wait on his decision and processed with the backend operations. To do this in standard web application (in Xpages for example) you need to involve not only backend classes like Java or PHP, but also Javascripts and Ajax calls. But there are a bunch of very useful Javascript libraries out there, which would be very nice to use in Vaadin applications. For example Full Calendar, Google charts, Canvas3D and others. Good news is, that there is a way how to do this. Here is detailed description. Basically you need to connect client-side with server-site in both directions: ? RPC calls from client to server ? Shared state and RPC from server to client We did it, for example to Full Calendar. Java code fetches the events from the database and send it to Full Calendar for the display. On the other hand, when clicking on the day in Full calendar, user fires the request which is captured by Java and that displays the event dialog form draw by Vaadin. In the same way you can implement whatever JavaScript library into your application.

---------------------
http://blog.tcl-digitrade.com/blogs/tcl-digitrade-blog.nsf/dx/29.04.2016150508SMAHCT.htm
Apr 29, 2016
6 hits



Recent Blog Posts
94
Spring Boot and Login Listener
Fri, Jan 13th 2017 5:00a   David Marko
There are many situations when we are required to listen for successful login event. To store last login information, to manage some post login account handling ? it?s quite easy to do by following Sp
69
Spring Boot: Active Directory authentication
Thu, Jan 12th 2017 1:00p   David Marko
Spring Boot offers a wide range of authentication options through Spring Security module. We usually use custom authentication code that finds username/password in database (preferring MongoDB) and do
4
Migrating our internal system from Notes
Wed, Aug 31st 2016 6:03p   David Marko
As it seems that Notes are no longer developed by IBM, some time ago we?ve started the preparation for the migration of our internal system from Notes and today we?ve finished the final one month of t
5
Vaadin - the platform of choice for Notes developers - JavaScripts, Agents and DEMO - IV. part
Tue, May 3rd 2016 4:47a   David Marko
In the first part of our series I've focused on overall reasons why we've chosen Vaadin as a next development platform for our future applications. The second part shows how to navigate and work with views and in the third part we went through variety of form components. Today we set the attention to Java Script components, agents and access rights. At the end is a link to our simple demo in Vaadin. JavaScript Components As mentioned earlier programming in Vaadin means that everything is done
6
Vaadin - the platform of choice for Notes developers - JavaScripts, Agents and DEMO - IV. part
Fri, Apr 29th 2016 9:05a   David Marko
In the first part of our series I've focused on overall reasons why we've chosen Vaadin as a next development platform for our future applications. The second part shows how to navigate and work with views and in the third part we went through variety of form components. Today we set the attention to Java Script components, agents and access rights. At the end is a link to our simple demo in Vaadin. JavaScript Components As mentioned earlier programming in Vaadin means that everything is done
0
Vaadin - we take platform seriously ... so we passed certification ...
Thu, Apr 28th 2016 8:45p   David Marko
4
Vaadin - the platform of choice for Notes developers - Forms - III. part
Fri, Apr 8th 2016 10:46a   David Marko
In the first part of our series I've focused on overall reasons why we've chosen Vaadin as a next development platform for our future applications and the second part shows you how to navigate and work with views. Today we want to show form components. Like in Notes you can use lot of different form components which allow the user to enter the data. TabSheets Most of our Notes forms are built with tabs to separate the form sections. Usually there is basic tab, history tab, ACL tab and many mor
5
Vaadin - the platform of choice for Notes developers - Navigation, Views - II. part
Fri, Apr 1st 2016 8:07a   David Marko
In the first part of our series I've focused on overall reasons why we've chosen Vaadin as a next development platform for our future applications. Utilizing our almost 20 years of experience with Notes applications we?ve tried to bring ?the best? of Notes platform to new web apps. So here is how we replace the main components of apps. Desktop look and Navigation We get quite good response from users about the basic navigation in Notes apps. By this I mean the left navigation panel, from which
5
Vaadin ? the platform of choice for Notes developers ? I. part
Tue, Mar 29th 2016 7:24a   David Marko
Our company develops Notes applications for years and it is still our main source of income, but several years ago we?ve started to see a gradual decline in the demand of applications based on Notes.
6
For those on Connect 2016: Have you seen plans for the next Notes release?
Tue, Feb 2nd 2016 8:51a   David Marko
Hi guys. we develop an applications on Xpages and one of the big issue here, is the old Java version in Domino. IBM promises to upgrade Java in the next release, but we still don't know when this will




Created and Maintained by Yancy Lent - About - Planet Lotus Blog - Advertising - Mobile Edition