blob: 1d52ec9fea759510e603167dd05a888866240b66 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>NetBeans Weekly Newsletter, Issue # 396</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/appl2/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/appl2/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 # 396 - Jun 16, 2009
</div>
</div>
<div id="content">
<h1>Project News</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3778">NetBeans IDE 6.7 RC3 Released</a></h2>
<p style="margin-left:8px;">
NetBeans.org is proud to announce the availability of NetBeans IDE 6.7 Release Candidate 3. The focus of NetBeans 6.7 is connectivity--helping developers to connect to each other and to the latest technologies. <a href="https://netbeans.org/community/releases/67/">Learn more about the latest release</a>,
<a href="http://download.netbeans.org/netbeans/6.7/rc/">download NetBeans 6.7 Release Candidate 3</a>, and tell us what you think!</p>
</div>
<h1>Books</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3781">Real World Java EE Patterns - Rethinking Best Practices</a></h2>
<p style="margin-left:8px;">
Get the real world knowledge and code you need to develop lean but still maintainable Java EE 5 / 6 applications. Adam Bien's latest book "Real World Java EE Patterns - Rethinking Best Practices" guides you to efficient patterns and best practices in a structured way, with real world code. All samples work with Glassfish v2-v3 and Netbeans 6.5+ (but are not dependent on it). Bookmark this page: Adam will make all sample projects available from his <a href="http://kenai.com/projects/javaee-patterns">javaee-patterns</a> Kenai project.</p>
</div>
<h1>Community</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3779">Blog Your Heart Out, Win $300</a></h2>
<p style="margin-left:8px;">
JavaOne 2009 may be over, but the learning doesn't have to be! Share with your fellow community members what you learned from the technical sessions you attended while at JavaOne 2009, or from the PDF presentations hosted at <a href="http://developers.sun.com/learning/javaoneonline/">JavaOne Online</a>. By blogging about these sessions you enter for a chance to win one of ten USD $300 American Express Gift Cards or Cheques!</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3783">Video: Kenai + NetBeans = Social Networking for Developers</a></h2>
<p style="margin-left:8px;">
How can developers gain visibility, collaborate, and connect on projects over the Internet? At the JavaOne conference in San Francisco, Robert Brewin and John Brock demonstrated the new Kenai.com project hosting site.</p>
</div>
<h1>Articles</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3782">How Groovy Helps JavaFX: Farewell Pure Java Code?</a></h2>
<p style="margin-left:8px;">
During JavaOne 2009, Dierk König showed a number of powerful ways in which Groovy and JavaFX can interact. Check out how he simplified the JavaFX Weather sample project that is bundled with NetBeans! Dierk's approach is really quite impressive and earned him a round of applause from the audience.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3785">Scala and Java Together</a></h2>
<p style="margin-left:8px;">
Scala runs on the JVM and it can be combined pretty readily with Java, especially with the new Maven and Scala plugins for the NetBeans IDE. This article shows how to call Scala code from Java code, and also Java from Scala code. You will also learn how to run JUnit4 to test the Scala application with tests written in Java or Scala.</p>
</div>
<h1>Blogs</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3784">Tech Tip: Switch Between Class and Test in NetBeans</a></h2>
<p style="margin-left:8px;">
In this tech tip you learn how to navigate from a Java class in a NetBeans project to the corresponding JUnit test class, and back. You can use the context menu or a handy keyboard shortcut to switch from on to the other.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3786">Controlling Logging of NetBeans Hibernate Module</a></h2>
<p style="margin-left:8px;">
Here's a tip for people in need of Hibernate logging: Since Hibernate uses java.util.logging you can overwrite the existing NetBeans/Hibernate logging configuration using the java.util.logging.config system property. The blog contains a link to a sample config file.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3780">Tech Tip: Managing NetBeans Platforms</a></h2>
<p style="margin-left:8px;">
If you have written a plugin targetting the NetBeans Platform 6.0, but you want to modify the plugin's code using the NetBeans IDE 6.7--How do you make certain that the plugin is compiled for the Netbeans Platform 6.0? In his blog, Varun talks about how to set up the NetBeans IDE to work with versions of the NetBeans Platform other than the default.</p>
</div>
<div class="edited">
This issue was brought to you by: Ruth Kusterer<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 class="edited">
Available languages<br>
<a href="https://netbeans.org/community/news/newsletter/index.html">English</a> | <a href="https://netbeans.org/community/news/newsletter/index_pt_BR.html">Brazilian Portuguese</a> | <a href="https://netbeans.org/community/news/newsletter/index_fr.html">French</a> | <a href="https://netbeans.org/community/news/newsletter/index_zh_CN.html">Chinese - simplified</a> | <a href="https://netbeans.org/community/news/newsletter/index_zh_TW.html">Chinese - traditional</a>
</div>
</div>
<div id="footer">
<div id="footer-text">
This newsletter is accessible also at <a href="https://netbeans.org/community/news/newsletter/2009-06-16.html">www.netbeans.org</a>,
<a href="https://netbeans.org/community/news/newsletter/archive.html">newsletter archive</a>
</div>
</div>
</body>
</html>