以文本方式查看主题

-  中文XML论坛 - 专业的XML技术讨论区  (http://bbs.xml.org.cn/index.asp)
--  『 Java/Eclipse 』  (http://bbs.xml.org.cn/list.asp?boardid=41)
----  [分享]NetBeans 6.0正式版发布了!  (http://bbs.xml.org.cn/dispbbs.asp?boardid=41&rootid=&id=56328)


--  作者:hongjunli
--  发布时间:12/3/2007 11:09:00 PM

--  [分享]NetBeans 6.0正式版发布了!

下载地址是:

http://dlc.sun.com.edgesuite.net/netbeans/6.0/final/bundles/netbeans-6.0-windows.exe

NetBeans 6.0 API:

http://bits.netbeans.org/dev/javadoc/index.html
  

有关介绍可以参考:

Sun科技日2007第三天笔记(http://www.j2megame.org/wupei/blog.php/myblog/other/2007/11/07/sun-tech-days-2007-third-day)

NetBeans创新和炫酷功能

展示功能:

1. 自动增加函数功能,调用IDE不认识函数,IDE会建议生成相应的函数定义

2. 主程序,命令行参数的任意保存与切换功能

3. 强大的自动补全功能,类,对象,变量重命名,即时显示修改结果

4. 高亮返回点(return处)

5. local history,修改历史可视化显示(显示修改版本....so cool)

项目管理与版本控制软件 -- Collab Net的subversion(SVN)

1. 已被netbeans集成,"SES"与CVS局限性较大,SVN拥有最大的用户群(全球250万)

2. 2005年开发, 重新开发的,新的代码,可扩展性强,更适用于管理

3. 针对广域网设计,支持分布式多语言开发,支持http协议和本机协议

4. 1000个开发人员只需配备1个配置管理员

5. 导出,导入,更新,比较....功能, 目录管理,而CVS不支持目录管理

6. 支持并行开发,合并修改的文件功能

7. 责备功能(秋后算帐): 显示哪一行,什么时候,谁修改的,详细信息

8. 最完整的功能,包含在PC客户端中,netBeans不完整,也有命令行式程序

创建Web2.0丰富的网络应用技术

Web2.0网络提供桌面程序方向

按此在新窗口浏览图片
相关技术:

1. Rich UI experience, IE ActiveX Controls, Adobe Flash/Flex(类似表单...ActionScript(MXML))

2. Ajax框架: Dojo,prototype,DWR,openlaszo,GWT

3. Java applets(有安全和分发问题), Java applications(Java web start)

4. JavaFX Scripting(简单) -- 用Swing可以实现flash(很难)

5. microsoft filverlight技术

6. Ajax框架

JMaki -- Ajax in tag(胶水)

JSF -- 组件开发和网页开发两种,组件开发人员年薪100万以上

Wicket -- 简单 java+html

使用NetBeans构建移动于嵌入式应用

NetBeans mobility pack, JavaME环境与前景

1. Ant base -- 自动生成跟具体机型匹配的代码 ifdef...

2. Bundled runtime -- 可视化,拖拽式编程,简化编程

3. Game Designer -- visual designer 包含Login,Screen...等常用控件

新技术SVG -- Scalable Vector Graphics(矢量图),这样就很好的解决了手机尺寸不同的问题,当前版本SVG Tinying 1.1(最新1.2)

Game Designer 地图可视化技术,Sprite可视化设计,netbeans自己集成了地图编辑器和精灵编辑器,特别方便

标准MSA Subset -- JSR248

按此在新窗口浏览图片

按此在新窗口浏览图片

按此在新窗口浏览图片

按此在新窗口浏览图片
Ruby on Rails 在企业开发中的应用

Ruby(CRuby)脚本 - C语言实现

JRuby脚本 -- Java语言实现,完全实现Ruby的功能,"个人认为反正是很怪的语法....不习惯"

按此在新窗口浏览图片
Rails? -- 不知道...

脚本语言存在的问题: 代码隐藏一般都很难实现,客户可以直接观看到源代码

Beans绑定和Swing应用程序框架

JSR 296 Swing App

JSR 295 Beans Binding

Swing application work 资源注射技术,拖拽式编程,相似于VC式编程,VB式编程,更快的开发

Beans Binding -- Java bean与Swing联系,两个文本框相互影响的及时变化实现

Swing新技术封装了相应的API,更快捷的开发,类似于MFC,但不利于新手学习和提高,因为已经隐藏了底层的实现代码

简化SOA的工具


NetBeans 6 中文技术文章

来自:Sun 中国技术社区 developers.sun.com.cn

1. 使用 JXMapViewer 将地图集成到 Swing 应用程序中
http://developers.sun.com.cn/home/sdnchina/home/Java/building-maps-into-swing-app-with-jxmapviewer.html

2. 使用动画转换创建生动的用户体验
http://developers.sun.com.cn/home/sdnchina/home/Java/create-moving-experiences-with-animated-transitions.html

3. 使用脚本实现设计和性能的平衡
http://developers.sun.com.cn/home/sdnchina/home/Java/scripting-balance-design-performance.html

4. 混合 Java 和 Ruby 应用程序
http://developers.sun.com.cn/home/sdnchina/home/Java/java-ruby.html

5. 使用 NetBean 创建一个简单的 SOA 应用程序
http://developers.sun.com.cn/home/sdnchina/home/Java/simple-soa-app.html

6. 限制对 Ajax 服务的访问
http://developers.sun.com.cn/home/sdnchina/home/Java/usingapikeys.html

7. 如何处理 Java Finalization 的内存保留问题
http://developers.sun.com.cn/home/sdnchina/home/Java/finalization.html

[此贴子已经被作者于2007-12-4 9:15:51编辑过]

W 3 C h i n a ( since 2003 ) 旗 下 站 点
苏ICP备05006046号《全国人大常委会关于维护互联网安全的决定》《计算机信息网络国际联网安全保护管理办法》
31.006ms