Introduction In the upcoming ZK8 release, there are many exciting new features, and among them is client side binding API (client binding for short). With client binding, we can not only trigger commands in the server side, but also register callbacks that may be invoked after executing server side commands. In other words, it is […]

Read More...

ZK 8 is on the way with various enhancements on MVVM and databinding. ARE YOU READY? MVVM is a variant of the Model/View/Controller(MVC) design pattern that helps to achieve a clean separation of your application’s data and logic from its presentation. MVVM stands for Model, View, and ViewModel. The ViewModel is an abstraction of the […]

Read More...

Introduction One of the new things you can do in ZK8 is to publish a ZK’s data binding command on a native html element. For example, you can publish a doClick command in your view model with an onClick event in a html Button. By using this cool feature, we can now easily grab some […]

Read More...

Introduction In ZK 8, we enhance the performance of MVVM and had it made more powerful. One of the most important features is the enhancement of children binding. Originally, children binding allows us to bind child components to a collection, in which we can create a group of similar components dynamically upon the collection with […]

Read More...

Introduction We are glad to introduce the new generation expression language of Java EE 7 – Expression Language 3 (EL 3) into ZK 8 so we can do more complicated and more powerful things with the newer expression language. There are many new features in EL 3 such as new operators, lambda expressions, collection operations […]

Read More...

2015/3/16 updated: Now the proxy object in form binding will auto-detect the changes of proxy object and form status. In this sample, the following code segment can be omitted : BindUtils.postNotifyChange(…); Introduction We are glad to disclose the firsthand information on one of the most to die for features in ZK 8 – New Form […]

Read More...

Introduction We have recently upgraded ZK Charts to version 2.0. This new version will have features including 3D chart supports, new chart types, new themes and finally, hflex and vflex supports . We will go over these new features in this post. If you are not familiar with ZK Charts component, please head to our […]

Read More...

Introduction Timeline is used to visualize events in the times which they occur. These events can be inserted with their own start date and end date. Same as any ZK component, you can easily customize and style the contents and the appearance of these events. A timeline contains two axes – main axis and sub […]

Read More...

Previously, we have introduced the online theme roller for ZK 7.0 which allows users to customize and design their own personal or corporate themes. We have received a lot of feedback from our users and have now enhanced the tool further based on these feedback; providing more easy-to-use features and templates so that you can […]

Read More...

Introduction We introduced a new ZK-Less Engine built on Node.js in the release of ZK 7.0.3. The new Engine will have a much faster compiling speed. You will need to install Node.js in your environment in order to use it.  If you have not tried ZK-Less features yet, please take a quick look at How […]

Read More...