blob: 5fcbf7ed48d2e0cebdd03fa9ef991ff42fc9144e [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>NetBeans Weekly Newsletter, Issue # 379</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 # 379 - Feb 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=3291">JavaFX SDK 1.1 Now Available and in NetBeans IDE 6.5!</a></h2>
<p style="margin-left:8px;"><img src='http://services.netbeans.org/appl2/show_image.php?id=2507&column=image&table=story&type=image/jpeg&db=xnetbeans&db_type=pear&id_col=story_id'
height='51' width='110' alt='image' style='float:left; margin-right:5px;margin-bottom:5px;'/>
The JavaFX SDK 1.1 brings JavaFX applications to mobile devices. The SDK now supports JavaFX Mobile and includes a Mobile Emulator. The NetBeans IDE is the recommended development environment for JavaFX. Download the NetBeans IDE for JavaFX today and experience JavaFX Mobile in action! <br><br>
(<i>If you already have the NetBeans IDE 6.5 installed, add JavaFX 1.1 using the IDE's Update Center. In the IDE, navigate to Tools -> Plugins and select the checkboxes under the JavaFX category.</i>)<br><br>
For more information:
<ul>
<li><a href="https://netbeans.org/features/javafx">NetBeans IDE for JavaFX - Features</a></li>
<li><a href="http://wiki.netbeans.org/JavaFX">NetBeans IDE for JavaFX - Documentation</a></li>
<li><a href="http://javafx.com">Visit JavaFX.com for tutorials and sample applications</a></li>
</ul></p><br style="clear:both;"/>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3290">Portal Pack 3.0 Now Available for Download</a></h2>
<p style="margin-left:8px;">
With many new features and bug fixes, the Portal Pack 3.0 makes portlet development easier than before. The release is also compatible with NetBeans 6.5 IDE. Learn more <a href="http://blogs.sun.com/satya/entry/portal_pack_3_0_makes">here</a> and check out this <a href="https://netbeans.org/kb/articles/portalpack.html">quick start guide</a> for using the Portal Pack 3.0 plugins in NetBeans.</p>
</div>
<h1>Community</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3289">Cast Your Votes for the NetBeans Governance Board!</a></h2>
<p style="margin-left:8px;">
The NetBeans Governance Board nomination period has ended and here are the final nominees:<ul>
<li>Toni Epple
<li>Ryan de Laplante
<li>Fabrizio Giudici
<li>Tonny Kohar
<li>Kristian Rink
<li>Tom Wheeler
</ul>
Learn more about the nominees in their <a href="https://netbeans.org/community/articles/election_profiles.html">profiles</a>, and then cast your votes! Voting runs through <b>midnight, March 2</b>, in the last time zone. The results and the new board will be announced March 9.</p>
</div>
<h1>Training</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3287">Applying JavaScript Toolkits to Web Projects</a></h2>
<p style="margin-left:8px;">
A tutorial demonstrating how to debug JavaScript functionality in web applications using the NetBeans 6.5 debugger.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3288">3 Reasons Why Your Next Java ME Mobile Application Should Include JavaFX Mobile</a></h2>
<p style="margin-left:8px;"><img src='http://services.netbeans.org/appl2/show_image.php?id=2510&column=image&table=story&type=image/jpeg&db=xnetbeans&db_type=pear&id_col=story_id'
height='51' width='110' alt='image' style='float:left; margin-right:5px;margin-bottom:5px;'/>
Developer Bruce Hopkins walks you through three source-code samples to demonstrate JavaFX's usefulness to Java ME developers creating apps for mobile devices. Developers can call methods on objects and instantiate objects within libraries that already exist in Java ME and Java SE -- in this case, the APIs in JSRs 82, 135, and 180. Plus, JavaFX lets you bind the value of an object to another variable.</p><br style="clear:both;"/>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3286">Creating a Custom Java Desktop Database Application</a></h2>
<p style="margin-left:8px;">
Learn to create a fully-functioning desktop database application, which includes connected database tables, separate entry screens, search, and other features.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3285">Create Modular Groovy Applications in 5 Steps!</a></h2>
<p style="margin-left:8px;">
In this article from Groovy Zone, read about a framework based on the NetBeans Platform that allows you to develop modular Groovy applications.</p>
</div>
<h1>Blogs</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3283">Blog Series - Erlang Plugin for NetBeans in Scala</a></h2>
<p style="margin-left:8px;">
Developer Caoyuan Deng is re-writing the Erlang plugin for NetBeans, in Scala, based on new Parsing API and CSL(common scripting language) framework. As a result of this project, he has started a series of blog articles about how to write language support for NetBeans.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=3284">Blog Series - NetBeans Lookup Library</a></h2>
<p style="margin-left:8px;">
Antonio Viero's four blog entries offer a quick introduction to the NetBeans Lookup Library. Learn how to <a href="http://www.antonioshome.net/blog/2008/20081023-1.php">add to NetBeans Lookups</a>, to <a href="http://www.antonioshome.net/blog/2008/20081024-1.php">create Lookup objects</a>, to <a href="http://www.antonioshome.net/blog/2008/20081205-1.php">use the NetBeans Lookup API to add functionality to existing objects</a>, and to <a href="http://www.antonioshome.net/blog/2008/20081218-1.php">detect changes in Lookup objects at runtime</a>.</p>
</div>
<div class="edited">
This issue was brought to you by: Tinuola Awopetu<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-02-16.html">www.netbeans.org</a>,
<a href="https://netbeans.org/community/news/newsletter/archive.html">newsletter archive</a>
</div>
</div>
</body>
</html>