blob: ce0ea9bd91169994b34c6a5f40ff6b3e226ee403 [file] [log] [blame]
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=windows-1252">
<link rel="stylesheet" type="text/css"
href="https://netbeans.org/netbeans.css" media="screen">
<meta name="Tinuola Awopetu" content="NetBeans, NetBeans Day, ICEsoft">
<title>NetBeans Day Partner Presentation - IceSoft</title>
<meta name="Tinuola Awopetu"
content="NetBeans, IDE, ICEsoft, Ted Goddard">
</head>
<body>
<h1><a
href="https://netbeans.org/community/articles/javaone/2007/nb-day.html"><img
alt="NetBeans Day Registration"
src="../../../../images_www/javaone/2007/nb-day-200.jpg"
style="border: 0px solid ; width: 200px; height: 99px;" align="right"
hspace="5" vspace="5"></a>NetBeans
Day 2007 Partner Showcase</h1>
<div style="text-align: justify;"><span style="font-style: italic;">NetBeans
recognizes companies that have made significant contributions to the
NetBeans Project through its <a
href="https://netbeans.org/community/partners/">Partner Program</a>
and with speaking invitations to NetBeans Day. Attend these Partner
sessions that showcase exciting and new plug-ins, and discover ways
to extend and get the most out of the NetBeans IDE!</span><br>
<br>
</div>
<a href="http://www.icefaces.org/"><img alt="ICEsoft-ICEfaces"
src="../../../../images_www/partners/iceSoft.jpg"
style="border: 0px solid ; width: 180px; height: 69px;" vspace="5"></a><br>
<h4>Speaker: Ted Goddard<br>
Session: <a href="http://www28.cplan.com/cc158/session_details.jsp?isid=288060&ilocation_id=158-1&ilanguage=english">Assembling
Ajax Applications with Power Tools (S288060)</a>
<br>
</h4>
<br>
<img alt="Ted Goddard, ICEsoft"
src="../../../../images_www/javaone/2007/icesoft-ted-goddard-big.jpg"
style="width: 198px; height: 148px;" align="left" hspace="5" vspace="5">
<h4>What do you do at ICEsoft?</h4>
I'm a senior architect on ICEfaces.
<br>
<br>
<h4>As a partner, how has your company contributed to the NetBeans
Project?</h4>
ICEsoft has contributed to NetBeans by providing modules
for easily working with ICEfaces applications within
the IDE. One module supports the developer at the
project level by automatically configuring the Servlets
in the application for the Ajax features of ICEfaces.
Another module supports the developer at the design level
by providing drag-and-drop design with ICEfaces components
with the Visual Web Pack. We're also working on integrating
ICEfaces seam-gen capabilities with Petr Pisl's Seam
Integration module. <br>
<br>
<h4>Please tell us about your NetBeans Day Presentation.</h4>
The theme of talk is how using an IDE,
specifically NetBeans, makes it easy to develop Ajax applications.
There are a variety of ways to do this with NetBeans, and it's very
effective for that. We'll also explain the technique for making
multi-user applications called Ajax Push and say a few things
every Ajax developer needs to know about security.<br>
<br>
<h4>Why is your session important for developers?</h4>
Ajax applications are tedious to develop by hand, but by combining
NetBeans with current Ajax frameworks such as DynaFaces, jMaki, and
ICEfaces, you can develop Ajax and Ajax Push applications very
effectively.<br>
<br>
It's exciting because Ajax is the new way to develop applications on
the web, and users are expecting Ajax capabilities more and more. By
attending
this talk, developers will see how they can easily develop Ajax
applications
within the Java standards.<br>
<br>
<h4>Is there a main message you want developers to get from
your session?</h4>
Ajax and Ajax Push applications can be readily developed using
DynaFaces, jMaki, or ICEfaces with the NetBeans IDE.<br>
<br>
<h4>Is this your first time holding a talk at NetBeans Day or JavaOne?<br>
</h4>
We presented in 2005, explaining the underlying Direct-to-DOM mechanism
used by the underlying Ajax technology ICEfaces. This session is quite
different, focusing on how developers can develop Ajax applications
themselves.<br>
<br>
<h4>What features do you enjoy working with in NetBeans?</h4>
Most interesting is the Visual Web PackĀ—introduced by Creator, but
inconvenient because it was part of a non-mainstream IDE.&nbsp; Visual
Web Pack really fulfills
the promise of JSF by allowing developers to work with components in a
visual way.<br>
<br>
<h4>How does working in Java compare with other technologies?</h4>
Java is the most effective software platform. It promotes secure
software and promotes practices that allow developers to work together
as a team. JSF is easy to get started on when you see how well the
design and
development are separated with the beans and the pages.<br>
<br>
<h4>What are the benefits of your project to the community?</h4>
ICEfaces.org has a thriving community since ICEfaces is open source
under the Mozilla Public License.&nbsp; It lets people develop Ajax
applications with server-side rather than client side technologies
(clearly
important to the Java developer) entirely with open source.<br>
<br>
<h4>Are there any other messages you would like to highlight in this
interview?</h4>
Using NetBeans in combination with DynaFaces, jMaki, or ICEfaces you
can effectively develop Ajax and Ajax Push applications.<br>
<br>
</body>
</html>