`
wsc830719
  • 浏览: 163617 次
  • 性别: Icon_minigender_1
  • 来自: 唐山
社区版块
存档分类
最新评论

netbeans6.9更加详细的计划已经发布

阅读更多

netbeans官网发布了6.9详细的特征说明:

主要体现在以下几点:

 

1 javafx的支持,将像swing的GUI工具一样好用。

2 平台开发将被更好的支持

3 对jdk7提供支持

4 对spring3提供支持

5 对PHP的两个框架Zend 和CakePHP 提供整合支持

6 更好的JEE6支持

7 其他若干小的特征,比如基础结构增强  性能增强 调试增强  bug修复等等。

 

spring3将与jsf2等整合,提供一定spring的浏览器或可视化的浏览器,以及命名空间自动引入,比如不确定需要哪些标签,就留空就可以了,netbans将自动补全。spring和jsf整合时将可以通过向导直接生成页面,增加spring的action的向导等等。由此可见,netbeans在辅助开发人员编码上将下很大功夫,成为一个舒适的开发环境可以说是它的一个目标了。

 

各种详细内容请见:

 

http://wiki.netbeans.org/NetBeans_69

 

我就不罗嗦了。

netbeans计划 5月10日左右功能完成并固定,6月9日计划发布正式版。

 

这里表达对netbeans6.9最美好的期待,算是预测也好。

 

我闲着没事的时候就去netbeans源代码库转转,发现 Woodstock 以及可视化的web部分其实是有代码的,可能还没开发好,我2月9日看的,那些代码标记时间都是2月9日的。 我想毕竟人家弄过jsf1.1/1.2的可视化jsf开发,并获得用户的亲睐,ICEfaces论坛里甚至有人发帖问netbeans6.7以后为什么去除了jsf的可视化开发,他们还在用6.5版本呢,其实外国人也很想省事,我原本想英语是他们的国语,应该各个都是编程高手吧,其实不然,有很多看起来比我还菜的菜鸟。

 

我猜想jsf2的可视化开发一定在进行,很可能在等jsf2的扩展组件,我想应该是mar...,具体名字打不好了,它有个子项目。因为目前的jsf2根本达不到可用地步,至少得有上传之类的组件才行。  richfaes a1 简直简单的没法再简单了。

而icefaces 总算到了a2,可是IE下不能工作,我发帖问了,他说不要对a 期望太高。其实也是,就算这些都开发好了,

netbeans应该不会用这些类库的,既然都做jsf2了,那么netbeans能不出可视化工具吗?  netbeans6.9会把javafx的可视化工具打造地像swing GUI设计器。那么jsf2 如果类库完善了,那么应该也差不多该出可视化设计器了吧。

到时候,netbeans将是一个完整的visual netbeans tool了。

      另外,javafx可视化设计器,支持javafx的扩展加入,就像swing的设计器,只要是符合beans的组件都可以添加到面板上,甚至将自己的组件添加到面板,以便复用。既然如此,那么jsf为什么不可以呢? 只要是扩展自标准组件的组件都可以添加到面板。jsf1因为定义的不完整,大家都采用自己的方式解决ajax部分,这回jsf2统一了,应该可以了吧。

把大家的东西都组织起来,一个统一的平台就形成了。这样挑选适合自己的组件开发应用,只要组件丰富,应该总能找到最适合自己的。此外,第3方包最好按模块分好,方便分别使用。更好的方式应该是大家共同向jsf2的总库添加扩展,当然这是不可能的,但是大家都按规格去开发,做好模块划分,也是不错的方式。

 

如果做不到可视化的jsf设计器,就像richfaces 和 icefaces插件现在所做的那样,根本没用。和不装一个样。

因此,现在这些插件你根本不用装。因为只要把它们的类库引入,在facelets界面中netbeans能根据xml约束文件以及元素定义文件给出所有提示。icefaces只有建立jsp的格式的展示页,它给的扩展名是jspx,只有这样才能有个组件面板,拖动的时候只是一个最外层的标签,天呀,这些我都会做。

 

还是等着netbeans的可视化插件吧,ice官网的论坛,都希望他们扩展Woodstock的代码,他们说sun不是把这个库开源给ice了吗,可是ice的答复是 等待netbeans,现在jsf出现了断层,建议需要可视化开发的继续使用6.5.因此,种种迹象应该只有一个jsf2的可视化开发插件会回来的,并且它还兼容jsf1.1/1.2,并且它的展现视图是faceslets。

 

希望期待在6月发布的netbeans6.9成真,否则就只有盼望年底的7.0版本了。

0
0
分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics