blob: 2ef516f2af39de688a7d239bb2ab2cea24fcc2c2 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>NetBeans Weekly Newsletter, Issue # 701</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">
Issue # 701 - Aug 26, 2015
</div>
</div>
<div id="content">
<h1>Books</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10205">New Book: "Beginning NetBeans IDE for Java Developers"</a></h2>
<p style="margin-left:8px;">
Good news: the new Apress book "Beginning NetBeans IDE for Java Developers" has gone to the printer! This ends a cycle that started some months ago, with many in the NetBeans community being involved. Several people from the NetBeans Dream Team, as well as teachers using NetBeans around the world, and some of the subscribers on the NetBeans mailing list. Read all about it here.</p>
</div>
<h1>Calendar</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10203">September: NetBeans in Oslo</a></h2>
<p style="margin-left:8px;">
Attend this session at JavaZone in Oslo during 9 and 10 September if you want to quickly kickstart your understanding of the entire JavaScript ecosystem in the space of an hour, with demos done in NetBeans IDE.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10202">October: NetBeans in London</a></h2>
<p style="margin-left:8px;">
How can you make sure that your next Web application supports not only the desktop browser but also all the other devices and screen sizes? And that it can efficiently talk to the back-end services in a bidirectional way? Find out all the answers at JAX London on 14 October.</p>
</div>
<h1>Community</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10204">NetBeans Session at EeuregJUG, Aachen, Germany</a></h2>
<p style="margin-left:8px;">
"Geertjan Wielenga, who was inherited by Oracle from Sun and is now working as a product manager inside the NetBeans team, gave us the pleasure visiting the Euregio for the second talk at the EuregJUG that went by the title 'Free Open Source Tools for Maven, HTML5, IoT and Java EE'." Read the full report here by Michael Simons, who runs the EueregJUG.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10201">Tweet of the Week: @jponge</a></h2>
<p style="margin-left:8px;">
#NetBeans and #Gradle: works out of the box. Beats IntelliJ (buildDir excluded) and Eclipse (generated files).</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10206">Adam Bien On-Demand Streaming Training</a></h2>
<p style="margin-left:8px;">
Can't make it to Munich for Adam Bien's Java EE training sessions? You can now get Adam Bien on-demand in streaming videos. During the videos, Adam builds a "ToDo/Reminders" app, with a special focus on productivity, design and pragmatism, while covering Maven, BCE structure, testing (unit, integration and system-tests), JAX-RS, Bean Validation, JSF, JPA, WebSockets, exception handling, monitoring, CDI, and EJB. All using NetBeans IDE!</p>
</div>
<h1>Articles</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10200">Write Once Run Anywhere with DukeScript</a></h2>
<p style="margin-left:8px;">
For quite some time already, Java has been failing on its “write once, run anywhere” promise. DukeScript would like to change that by enabling a clean separation of view and logic in cross-platform applications. In this article, a simple scenario is used to introduce the basics of DukeScript.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10199">Hello World in Vaadin & DukeScript</a></h2>
<p style="margin-left:8px;">
On the face of it, Vaadin—and GWT in general—has a lot in common with DukeScript. Both are focused on providing browser-oriented solutions for Java developers and have good integration with IDEs, thanks to their native support for Maven. However, these aspects are really all that they have in common. From the programming model, to how the frameworks process the code, to how applications are deployed, Vaadin and DukeScript are totally different.</p>
</div>
<h1>Tutorials</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=10207">YouTube: Chrome Connector Plugin in NetBeans IDE 8.1</a></h2>
<p style="margin-left:8px;">
NetBeans IDE 8.1, which is currently in Beta, has some awesome enhancements for working with the Chrome browser via the Chrome Connector plugin. In particular, Polymer is supported for the first time via live Shadow DOM visualization and Knockout.js is even further integrated into the development cycle via a new window that shows live Knockout bindings of the currently selected item in the Chrome browser.</p>
</div>
<div class="edited">
NetBeans Weekly Newsletter is brought to you by the NetBeans Team.<br/>If you do not want to receive this newsletter, you can <a href="https://netbeans.org/community/lists/top.html">unsubscribe here</a>
</div>
</div>
<div id="footer">
<div id="footer-text">
This newsletter is accessible also at <a href="https://netbeans.org/community/news/newsletter/2015-08-26.html">netbeans.org</a>,
<a href="https://netbeans.org/community/news/newsletter/archive.html">newsletter archive</a>
</div>
</div>
</body>
</html>