blob: e9e409e296885f14239911ba711b0b53f5667c19 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>NetBeans Weekly Newsletter, Issue # 340</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" >
<meta name="keywords" content="NetBeans, IDE, Platform, free, open source, developer" >
</head>
<body>
<style>
body {
margin:5px 15px 5px 15px;
font-size: 11px;
font-family: Verdana, "Verdana CE", Arial, "Arial CE", "Lucida Grande CE", lucida, "Helvetica CE", sans-serif;
background-color:#e3eaf1;
text-align:center;
}
#letter {width:533px;margin-left:auto;margin-right:auto;}
#head {background-image:url("http://services.netbeans.org/appl/shared_images/head.png");width:533px;height:70px;background-repeat:none;}
#issue-date {padding-top:50px;text-align:center; color:white;}
#footer {background-image:url("http://services.netbeans.org/appl/shared_images/footer.png"); width:533px;height:28px;background-repeat:none;}
#footer-text {padding-top:5px;color:#6a6b6d;text-align:center;}
#content {border-right:3px solid #747d9e;border-left:3px solid #747d9e; background-color:white; text-align:left; color:#6a6b6d; padding:13px 20px 13px 13px; }
#letter h1 {font-size: 14px; font-weight:normal; margin:3px 0px 5px 0px; padding:0px;color: #EE6B00; border-bottom:1px solid silver;}
#letter h2 {color:#2C3C79;font-size: 13px; font-weight:normal;margin:0px 0px 2px 0px;padding:0px; border:0px;}
#letter p {padding: 0px;margin:0px; text-align:justify;}
#letter a:link, a:visited { color: #045491; font-weight : normal; text-decoration: none;}
#letter a:link:hover, a:visited:hover { color: #045491; font-normal : bold; text-decoration : underline;}
.item {margin-left:8px; margin-bottom:9px;}
.bold {font-weight:bold;}
#letter a.orange {color: #EE6B00;}
.align-right {text-align:right;}
.align-center {text-align:center;}
.edited {margin:15px -20px 0px -13px;padding-top:8px;text-align:center;}
.edge-top {background-color: #f0f7ff;padding:7px 12px 7px 7px;margin-bottom:10px; border:1px solid #747d9e;}
</style>
<div id="letter">
<div id="head">
<div id="issue-date" class="bold">
刊号 # 340 - Aug 28, 2015
</div>
</div>
<div id="content">
<h1>社区</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10211">Adam Bien的视频培训</a></h2>
<p style="margin-left:8px;">
不能参与Adam Bien远在慕尼黑的Java EE的培训课程?没关系。现在,您可以得到Adam Bien的流媒体培训视频。在视频里,亚当建立了一个“待办事项/提醒”应用程序,并特别注重生产力,设计和实用性,同时覆盖所有在NetBeans IDE使用Maven,BCE结构,测试(单元,集成和系统测试),JAX-RS,Bean验证, JSF,JPA的WebSockets,异常处理,监控,CDI和EJB!</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10212">每周一鸣:@jponge</a></h2>
<p style="margin-left:8px;">
#NetBeans和#Gradle:开箱工作, 击败的IntelliJ(不包含buildDir)和Eclipse(文件生成)。</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10213">德国亚琛EeuregJUG的NetBeans会议</a></h2>
<p style="margin-left:8px;">
“Geertjan Wielenga,是继承Sun的Oracle的产品经理,现在致力于NetBeans团队内部的产品推广。他给了我们第二次在EuregJUG参与EUREGIO谈话的快乐享受,一路上标题'免费开源工具的Maven,HTML5,物联网和Java EE'。“从这里阅读所有由主持EueregJUG的Michael Simons所写的报告。</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10216">新书:“对于Java开发者开始使用NetBeans IDE”</a></h2>
<p style="margin-left:8px;">
好消息:Apress新出版的书“对于Java开发者开始使用NetBeans IDE”已经进入了打印阶段!这结束了许多来自NetBeans社区从几个月前开始参与完成的周期。他们中有几个人来自NetBeans梦之队,以及在世界各地使用NetBeans的教师,有的是邮件列表中的NetBeans的用户。在这里阅读所有关于它。</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10218">新书:“对于Java开发者开始使用NetBeans IDE”</a></h2>
<p style="margin-left:8px;">
好消息:Apress新出版的书“对于Java开发者开始使用NetBeans IDE”已经进入了打印阶段!这结束了许多来自NetBeans社区从几个月前开始参与完成的周期。他们中有几个人来自NetBeans梦之队,以及在世界各地使用NetBeans的教师,有的是邮件列表中的NetBeans的用户。在这里阅读所有关于它。</p>
</div>
<h1>文章</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10209">Vaadin和DukeScript的Hello World</a></h2>
<p style="margin-left:8px;">
在面向前端领域,Vaadin,包括GWT在正常情况下与DukeScript有很多共同点。两者都致力于面向Java开发人员提供面向浏览器的解决方案,并有良好的IDE集成,这要归功于他们对Maven的原生支持。然而,这些方面都只是他们的共同点。从编程模式上,如何让框架处理代码,如何部署不同的应用程序,Vaadin和DukeScript是完全不同的。</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10210">使用DukeScript:一次编写, 多次运行</a></h2>
<p style="margin-left:8px;">
在相当一段时间了,Java未能兑现其“一次编写,到处运行”的承诺。 DukeScript想通过启用跨平台应用程序和逻辑完全分离的观点以改变这种状况。在这篇文章中,一个简单的场景来介绍DukeScript的基础知识。</p>
</div>
<h1>书籍</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10208">YouTube的:在NetBeans IDE8.1里Chrome浏览器连接器插件</a></h2>
<p style="margin-left:8px;">
NetBeans IDE的8.1,目前处于测试阶段,有一些通过浏览器连接器插件与Chrome浏览器协作的极好增强特性。特别的,Polymer是支持首次通过Shadow DOM可视化和Knockout.js的更进一步的集成至开发的生命周期,通过一个新的窗口显示Knockout绑定的谷歌浏览器中的当前选择项目中元素。</p>
</div>
<h1>日程表</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10214">十月:NetBeans在伦敦</a></h2>
<p style="margin-left:8px;">
你怎么确保你的下一个Web应用程序不仅支持桌面浏览器,而且所有其他设备及屏幕尺寸?还有它可以有效地与后端服务双向通讯的方式?找出所有的答案,10月14日在JAX伦敦。</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10215">九月:NetBeans在奥斯陆</a></h2>
<p style="margin-left:8px;">
如果你想快速的在一个小时的时间里把你的整个的JavaScript生态系统知识,并以此在NetBeans IDE演示Demo, 出席本次9月和10九月份在奥斯陆的JavaZone会议 。</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10217">九月:NetBeans在奥斯陆</a></h2>
<p style="margin-left:8px;">
如果你想快速的在一个小时的时间里把你的整个的JavaScript生态系统知识,并以此在NetBeans IDE演示Demo, 出席本次9月和10九月份在奥斯陆的JavaZone会议 。</p>
</div>
<div class="edited">
NetBeans Weekly Newsletter is brought to you by the NetBeans Team.<br/>如果您不想接收时事通讯, <a href="https://netbeans.org/community/lists/top.html">请由此退订</a>
</div>
</div>
<div id="footer">
<div id="footer-text">
本期时事通讯还可以从这里访问 <a href="https://netbeans.org/community/news/newsletter/2015-08-28_zh_CN.html">netbeans.org</a>,
<a href="https://netbeans.org/community/news/newsletter/archive_zh_CN.html">时事通讯存档</a>
</div>
</div>
</body>
</html>