blob: 23f8a1a55dfc850270e527547c9ae1860feba588 [file] [log] [blame]
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>NetBeans Weekly Newsletter, Issue # 324</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 # 324 - Jan 14, 2008
</div>
</div>
<div id="content">
<h1>Project News</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1525">Woodstock 4.1.1 Upgrade Available from NetBeans 6.0 Update Center</a></h2>
<p style="margin-left:8px;">
The Woodstock 4.1.1 JSF Components upgrade is available from the NetBeans 6.0 Update Center. The new version includes performance improvements, bug fixes and an upgrade to Dojo 1.0.1.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1526">Contest: Build a NetBeans Plugin for Dapper!</a></h2>
<p style="margin-left:8px;">
Build a NetBeans plugin for Dapper for a chance to win an iPhone and other cool prizes! The task: Create a plugin that allows for easy integration of Dapp content within an application (Java or otherwise). The contest is part of the upcoming <a href="http://www.dappercamp.com/">DapperCamp</a>.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1523">SIP Application Development Module Version 0.4 for NetBeans 6.0</a></h2>
<p style="margin-left:8px;">
Vince Kraemer has released a new build of the module that helps people develop SIP Servlet applications. The update includes a new feature: the SIP Listener wizard. Additional information about features in the SIP module can be found <a href="http://blogs.sun.com/vkraemer/entry/sip_application_development_module_suite">here</a> and <a href="http://blogs.sun.com/vkraemer/entry/sip_application_development_module_version1">here</a>.</p>
</div>
<h1>Training</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1527">Using the Tapestry Framework With NetBeans</a></h2>
<p style="margin-left:8px;">
Tapestry is an open-source framework for creating dynamic, robust, highly scalable web applications in Java. This tutorial offers steps for using the Tapestry Framework with the NetBeans IDE.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1530">Updating a Woodstock Component Library in NetBeans 6.0</a></h2>
<p style="margin-left:8px;">
This tutorial describes how to update a Woodstock (JSF 1.2) Component Library in NetBeans IDE 6.0.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1529">Introduction to the Swing Application Framework</a></h2>
<p style="margin-left:8px;">
The Swing Application Framework is a light framework that simplifies the creation and maintenance of small- to medium-sized Java desktop applications. Get an introduction to the NetBeans IDE 6.0's support for the Swing Application Framework with this tutorial.</p>
</div>
<h1>Articles</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1524">Instant JChem 2.2 Released (Built on the NetBeans Platform)</a></h2>
<p style="margin-left:8px;">
ChemAxon's Instant JChem 2.2 has been released. A NetBeans Platform based desktop application for scientists, IJC is a database-centric tool for managing hundreds of thousands of chemical structures.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1522">NetBeans: Ruby Developer's New Best Friend (Part 2)</a></h2>
<p style="margin-left:8px;">
The second segment of Roman Strobl's three-part article for <i>InfoQ.com</i> presents various ways that the NetBeans IDE 6.0 can make a Ruby developer's life easier, and spotlights some of the features not available in other IDEs.</p>
</div>
<h1>Blogs</h1>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1520">Travel Map: A jMaki & Jersey Mash Up Using NetBeans</a></h2>
<p style="margin-left:8px;">
Arun Gupta introduces a new real-life application that plots, on a jMaki-wrapped Google Map widget, all the locations he visited in 2007 as a Technology Evangelist. Clicking on the markers shows information about the events such as dates and blog entries related to the events.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1521">BeansBinding: Not Only for the GUI?</a></h2>
<p style="margin-left:8px;">
BeansBinding is getting popular and this blog entry from NetBeans Platform developer and Dream Team member Fabrizio Giudici explores creative uses of the BeansBinding technology beyond the GUI and addresses other aspects of design using blueMarine, his NetBeans Platform application.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1528">NetBeans API Tip: Privileged File Templates</a></h2>
<p style="margin-left:8px;">
org.netbeans.spi.project.ui.PrivilegedTemplates is an interface that you need to implement for file templates to appear in a project's privileged file template list. Then the user simply right-clicks a project and chooses New to get to your template instead of having to look in the New File wizard. Read Geertjan's blog entry for all the details, including code snippets.</p>
</div>
<div class="item">
<h2><a href="http://services.netbeans.org/newsletter/story.php?id=1531">Redeployment of Java EE 5 Apps with Vista & Glassfish V2</a></h2>
<p style="margin-left:8px;">
Are you working in Windows Vista and running into redeployment problems with enterprise applications? German developer and author Adam Bien has a solution in this blog entry.</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>
<div id="footer">
<div id="footer-text">
This newsletter is accessible also at <a href="https://netbeans.org/community/news/newsletter/2008-01-14.html">www.netbeans.org</a>,
<a href="https://netbeans.org/community/news/newsletter/archive.html">newsletter archive</a>
</div>
</div>
</body>
</html>