zk学习资源及参考资料

zk学习篇

1,首先是zk的官方网站首页:zk版本发布信息,新闻,demo入口,学习文档入口,zk爱好者开发examples入口

http://www.zkoss.org

2,文档入口

http://docs.zkoss.org/wiki/Documentation

2,zk学习开发手册

http://zh.zkoss.org/doc/devguide/ 中文

http://zkoss.org/doc/devguide-single/index.html 英文

http://www.zkoss.org/download/download.zul?file=pdf/ZK-devguide.pdf&link=/doc&source=devguide_pdfdownload pdf版

3,zk开发向导

http://docs.zkoss.org/wiki/Developer's_Reference

http://www.zkoss.org/download/download.zul?file=pdf/ZK-devref.pdf&link=/doc&source=defref_pdfdownload pdf版

4,zk样式手册

http://docs.zkoss.org/wiki/Style_Guide

5,zk组件开发手册

http://www.zkoss.org/doc/compdevguide/

6,关于zk的small talks,非常实用,如果开发文档看完了,可以到这里进阶

http://docs.zkoss.org/wiki/Small_Talks

7,zk在线java doc

http://zkoss.org/javadoc/

8,zk二进制开发包,source ,documentation,and others

http://zkoss.org/download/zk.dsp

9,zk demo集合

http://zkoss.org/demo/

10,zk论坛

http://zkoss.org/forum

11,zk架构

http://zh.zkoss.org/doc/devguide/ch03.html#id404475

12,zk组件活动周期

http://zh.zkoss.org/doc/devguide/ch04.html

13,zk事件处理

http://zh.zkoss.org/doc/devguide/ch05.html

zk进阶篇

一,开发环境的搭建

1) Eclipse中开发 zk,如果你是最新的开发web的eclipse,第一步可省略

http://docs.zkoss.org/wiki/Develop_ZK_Applications_with_Eclipse

2) NetBean

http://docs.zkoss.org/wiki/How_to_build_your_first_ZK_application_with_NetBeans

3) ZK开发的Eclipse插件 编辑器

1@ zk Studio 安装

http://docs.zkoss.org/wiki/ZK_Studio_Installation_Guide

2 @ zk快速上手

http://docs.zkoss.org/wiki/QuickStart_Guide

3 @ZK Studio 用户手册

http://docs.zkoss.org/wiki/Studio_userguide

二,基于zk的MVC架构


1)ZK Composer 介绍,特别是最后一张图,非常重要:如果清楚认识这个图,对以后数据处理等非常有益

http://docs.zkoss.org/wiki/An_Introduction_of_ZK_Composer

2) 最佳MVC模式,提示:其中的AfterComposer方法内时间绑定现在已过时,zk有更好的实现,见4

http://docs.zkoss.org/wiki/Best_Model-View-Controller_Patterns

3) MVC三部曲,呵呵,作者的标题很有意思,冒险呢

http://docs.zkoss.org/wiki/The_Trilogy_of_ZK's_MVC_Adventure

4) 轻松实现MVC,对于学习架构设计理念非常好的一个例子

http://docs.zkoss.org/wiki/ZK_MVC_Made_Easy

5)一个基于spring的联系人列表的事例,

注:其中时间绑定已过时,<button label="Register" nClick="loginWnd.onRegister()" />

官方推荐forward="onXXX=onYYY",等号前的为js事件,onYYY对应Controller class方法

forward默认是onClick事件,所以可简写为forward="onYYY"

http://docs.zkoss.org/wiki/Contact_List_with_ZK_and_Spring

6) 使用Zk Studio六步轻松实现CRUD

http://docs.zkoss.org/wiki/Build_CRUD_Application_with_ZK_Studio_in_6_Steps

7) SHZ z为ZK

http://docs.zkoss.org/wiki/Hibernate_%2B_Spring_%2B_ZK

8) spring+jpa+zk mvc

http://docs.zkoss.org/wiki/ZK_With_Spring_JPA_And_A_Model-View-Controller_Pattern

9) 基于ZK注解的数据绑定的四个个例子

1,ZK数据绑定实现

http://docs.zkoss.org/wiki/Data-Binding_Implementation_for_ZK

2,使用zk注解,实现双向数据绑定

http://docs.zkoss.org/wiki/Two-way_Data_Binding_with_ZUML_Annotations

3,使用zk注解实现零代码数据绑定

http://docs.zkoss.org/wiki/Zero_Code_Data_Binding_with_ZUML_Annotations

4,使用zk注解绑定集合数据

http://docs.zkoss.org/wiki/Data_Binding_Collection_Data_with_ZUML_Annotations

10) zk 各种监听器的作用

http://docs.zkoss.org/wiki/Developer_reference_Appendix_B._WEB-INF/zk.xml_Overview_The_list

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值