摘要:
面向概念的编程——介绍Concept-Oriented Programming (COP)在2007年11月中旬,老外Alexandr Savinov提出了一个“面向概念的编程”的新概念,其方法概述为用概念(concept)来代替目前的常规类(conventional class)、用包含关系(inclusion relation)来取代目前的继承(inheritance)。它推广了OOP概念,允许编程者对交叉关系进行模块化。在面向概念的编程中,在通过定制行为的定制引用的对象访问期间,大量的函数被隐含地执行。这个新方法主要概括如下:1)用概念来取代类在OOP中,使用概念来取代类。概念由一对类来 阅读全文
摘要:
NetAdvantage for JSF 2007 Vol.2发布NetAdvantage for JSF 2007是一套丰富的、带AJAX功能的JSF组件,用于建立商业级J2EE应用程序。 NetAdvantage for JSF包含了每一个主要的UI组件,包括层次网格、图表、日历、菜单、树、tab页、边框条、堆栏以及输入控制。所有组件均支持AJAX应用。产品特征:1)层次网格用于显示层次数据,允许嵌套的网格;2)固定列允许用户在左边锁定或冻结列,而在右边卷动数据列;3)有超过20种的图表类型来显示形象化的数据,且可以覆盖或组合图表;4)web应用程序的性能优化;5)敏捷刷新技术,在后台执行 阅读全文
摘要:
NeuralBuild-用于Java、C#、PHP的DAO产生器新版本:2.0NeuralLimits发布了最新版本的NeuralBuild,它用于在Java、PHP、C#项目中产生DAO代码。这些生成的代码完全用模板来定义,在不同的项目中,这些模板可以动态地增加和删除。另外,NeuralBuild还可以对MSSQL、Oracle、MySQL、DB2以及Postgres数据库等进行反向工程。在Java方面的应用,NeuralBuild基于JDBC和SQL调用产生DAO层。这个生成的代码可以在单独的Java应用程序或J2EE应用程序内进行调用。产生的对象包括值对象(Value Object,它是 阅读全文
摘要:
JBOSS发布JSF测试工具-JSFUnit版本:1.0JSFUnit是开源社区贡献的一个用于测试JSF应用程序的测试工具,基于Cactus和JUnit。JSFUnit提供了三种不同的测试工具:1)容器内的测试框架这用于测试客户端和服务器端。测试处理的范围从单个类的细致测试到运行JSF应用程序的完全整合测试。2)用于JSF静态分析测试的框架这允许你测试你的JSF配置,以致于可以在早期发现配置问题。3)JSF生命周期的性能测试-JSFTimer这会向你展示在JSF生命周期中的每个阶段得到一个请求需要花多长时间,它还给出了JSF生命周期的总时间。JSFTimer还允许你写入阀值测试。JSFUnit 阅读全文