我在GOOGLE上发布了一个新的GWT相关开源项目,现在包含以下内个方面:
* gwt ui generator
* gwt mvc framework
* gwt reflection implement
* gwt acegi integration
如果有兴趣大家一起做吧,现在基础结构已经弄得差不多了,然后写了几
份文档。
同时还想问一问有没有走通googlecode与google Analytics 服务整合的
朋友,想要请教一下这中间的问题。
web site: http://code.google.com/p/gwt-ent/
This project aims to make easier to do what you want to do with GWT,
now, the fllowing things have contain in our project:
* gwt ui generator
* gwt mvc framework
* gwt reflection implement
* gwt spring integration(current we use gwt-sl)
* gwt acegi integration
1. security is very important in our project,and Acegi
Security is a powerful, flexible security solution for enterprise
software, but acegi designed for page base project, in this project we
provide an implement.
Why UI generator
* High degree of flexibility and scalability
The system is designed to have a high degree of flexibility and
scalability, you can define your own editor, data type processor,
validate check expression and user interface layout.
* Accelerate the development
Just define domain object, the ui will generator automatic.
Especially now no visual development tools for GWT.
* Unified User Interface
All ui interface have same operation of habits and layout
* Metadata support
* Validate
1. Locate validate
2. Validate Expression support, for example: NotNull?
StrLength?>6
3. Remote validate and call back
* Editors
1. Scalable structure allows you to add different editor for
different data types
2. Solation system with a variety of third-party widget
libraries
3. Dynamic switching editor implement, and without changing
the code
* Reusable Layout
1. you can implement multi ui layout, one for 320*240 PDA,
one for Desktop browser, then dynamic load the layout for different
browser
* Reusable your code
Change History
20080106
1. UI generator gwt-ext editors
20080104
1. UI generator framework 1.0.0 RC1
20071228
1. finish Reflection Support
20071221
1. Add source Generator treelog support
2.
20071218
1. gwt acegi integration
分享到:
相关推荐
项目概述:基于Python Flask的在线成绩发布学习平台是一个开源项目,...该项目旨在为广大用户提供一个便捷的在线学习环境,集中管理和发布学生的成绩信息,其开源性质允许并鼓励用户根据自身需求进行定制化修改和扩展。
### GitHub上最受欢迎的57个深度学习开源项目 随着人工智能技术的发展,特别是深度学习领域的突破,GitHub成为了一个汇集全球开发者智慧的重要平台。本文将重点介绍其中的一些顶级项目,包括它们的特点、应用场景...
开源新闻发布系统是一个面向初学者和开发者的项目,它允许用户创建、管理和发布新闻内容。这样的系统通常基于Web,采用开放源代码模式,鼓励社区参与和改进。以下是对这个主题的详细解析: 一、开源概念 开源意味着...
标题中的“35个Google 开源项目”表明这是一个集合,其中包含了由Google公司公开的35个不同的开源项目。Google是全球知名的科技巨头,其在开源领域的贡献涵盖了多个技术领域,包括但不限于操作系统、编程语言、框架...
SmartGWT 2.4是GWT(Google Web Toolkit)框架的一个强大扩展,它提供了一系列先进的组件和工具,为开发人员构建富互联网应用程序(RIA)提供了极大的便利。这次发布的SmartGWT 2.4版本,进一步提升了性能和用户体验...
每个较大的开源项目都有自己的风格指南: 关于如何为该项目编写代码的一系列约定 (有时候会比较武断). 当所有代码均保持一致的风格, 在理解大型代码库时更为轻松. “风格” 的含义涵盖范围广, 从 “变量使用驼峰格式...
根据提供的文件信息,...综上所述,Unity开源项目为学习者提供了一个宝贵的学习资源库,无论是对于初学者还是有一定基础的开发者而言,都有着不可替代的价值。通过合理利用这些资源,可以加速个人技能的成长和发展。
在IT行业中,有时候我们需要接手一些老项目,这些项目可能使用了过时的技术或框架,比如本文提到的Google Web Toolkit (GWT)。GWT是一种用于构建富互联网应用程序(RIA)的开源Java SDK,允许开发者使用Java语言编写...
因此我自己根据go语言中文社区提供的资料,还有互联网企业架构设计中的常见组件分类, 共精心挑选了100多个开源项目(项目不限于在github开源的项目), 分成以下十几个大类。 这个项目可以理解为互联网IT人打造的...
内容提到了“google-awesome-project/src/”,这可能是指一个具体的开源项目。风格指南会结合实际的代码示例来讲解如何应用这些风格指南的原则,从而加深开发者对指南的理解和实际项目的适应。 综合以上分析,...
【标题】:“SUSHIDO ...此外,参与到开源社区,如在GitHub上查看项目,提交问题,或者参与讨论,也是深入理解开源项目的好方法。开源项目不仅可以提高个人技能,也有助于拓宽视野,参与到全球技术生态的建设中。
VM6000可能提供了一个这样的平台,让开发者能够在不同的操作系统上运行和测试QT应用程序,这对于跨平台开发尤其重要。 总的来说,探索QT的开源项目源码可以提升开发者对GUI编程的理解,学习如何利用QT的强大功能来...
Agones 是一个由 Google Cloud Platform 支持的开源项目,专为在 Kubernetes 上构建、管理和扩展多人在线游戏(MMO)和实时多人游戏(RTS)的专用游戏服务器而设计。该项目旨在解决游戏行业在云环境中面临的挑战,如...
标题“流行的c++语言开源项目”表明了本文档将聚焦于目前在开源领域中较受欢迎的C++项目。这些项目通常具有一定的影响力,被广大开发者所关注,并有可能成为其他开发者学习和借鉴的对象。由于C++语言在性能和控制上...
在提供的"20个Java开源项目源码下载"压缩包中,包含了多个知名的Java项目,这些项目可以帮助开发者深入理解Java编程、软件架构以及特定领域的最佳实践。以下是这些项目的简要介绍: 1. **ExoPlayer-r2.18.5.zip**:...
GWT(Google Web Toolkit)是一个开源的Java SDK,允许开发者使用Java语言来编写富互联网应用程序(RIA),并自动编译成JavaScript,使得浏览器能够运行这些应用程序。GXT(Ext GWT)是Sencha公司开发的一个基于GWT...
Google Web Toolkit(GWT)是Google推出的一款开源的、基于Java的Web开发框架,它允许开发者使用Java语言来编写前端应用程序。GWT-2.8.2是该SDK的一个版本,提供了最新的特性和改进,旨在简化Web应用的开发流程,...
GitHub上最火的40个Android开源项目源码,筛选了下,主要是把可以加到我们项目中的下了下来,这里有40个项目的描述,以及12个项目的源码,省的各位童鞋重复下载了,当然如果有童鞋需要其他的项目,我这里也给出了...
在Android开发领域,开源项目是学习和提升技能的重要资源。以下是对这10个Android开源项目的详细介绍,它们将为你的Android编程之路提供宝贵的参考和学习材料。 1. **UI设计和组件库** - 一些开源项目专注于提供...
谷歌的Word2Vec开源项目是自然语言处理领域的一项里程碑式的工作,它为理解和操作文本数据提供了强大的工具。Word2vec是一种基于深度学习的算法,它能够将单词转换为连续的向量表示,这些向量能够捕获词汇之间的语义...