• Embed Doc
  • Readcast
  • Collections
  • CommentGo Back
Download
 
Highlights
Create mobile, desktop, Web, andenterprise applications with asingle tool.Superior out-of-box experience —no hunting for plug-ins.100% Pure Java™, open source,free, supports Java™ standards.Simplifies support for J2EE™ 1.4including Enterprise JavaBeans™and Web services. Developers cantarget Tomcat, Sun Java SystemApplication Server, JBoss,WebSphere, and WebLogic.Best mobility support: Only IDEwith an easy-to-use solution to thedevice fragmentation problem.Project System: The first IDE tobase its project system entirely onApache Ant.
NetBeans™ IDE 4.1
Enabling and Accelerating Development of Java™software for Desktop, Web Tier, Web Services, J2EE™and Mobile Application Development
The full-featured NetBeans Integrated Development Environment (IDE) is an opensource, multiplatform, zero cost, 100% Pure Java™ IDE that now includes support forJava™ 2 Platform, Enterprise Edition (J2EE™) 1.4 technology. This enables you to build richclient, Web tier, Web service, mobile, and J2EE applications. With an Ant-based project manage-ment system and a performance profiler, find out what more and more users already know —NetBeans software is the one IDE you need to develop Java applications.NetBeans IDE is available at www.netbeans.orgas a free download for the platforms develop-ers need most — Microsoft Windows, Linux,the Solaris™ Operating System (OS), and MacOS X. Since the IDE itselfis written in the Javalanguage,you can run it on anyoperatingsystem for which a Java 2 Platform, StandardEdition (J2SE™) Java Developer Kit (JDK™) version1.4.2, version 5.0, or later is available.NetBeans 4.1 is more than just a developmentplatform. It delivers tightly integrated deploy-ment and debugging of Web and enterpriseapplications on Apache Tomcat 5 and the JavaSystem Application Server 8.1 (which is theJ2EE 1.4 Reference Implementation), improvingdeveloper productivity through the optimiza-tion of the develop,test, and deploycycle.Additional support is included for JBoss,WebSphere, and WebLogic. NetBeans IDE alsooffers a powerful GUI builder that allows forrapid creation of rich clients using the JavaFoundation Classes (JFC/Swing).
What makes NetBeans IDE special
When you use the NetBeans IDE, you enjoythe benefits of a top-shelf IDE, without thenegatives associated with moving develop-ment to a single environment.Unlike other IDEs, NetBeans IDE does notforce you to use a build structure with projectmetadata that must be reverse engineered if you want to build the project outside of theIDE. Instead, NetBeans IDE builds on existingopen standards tohelp automate the develop-ment process without locking you in. NetBeansIDE bases its project system on Apache Ant,the de facto standard build tool for Java appli-cations. The project metadata produced bythe NetBeans IDE is in the form of XML andproperties files that can be used by Ant out-side of the IDE. This means thatdeveloping aproject in NetBeans IDE does notlock you intoNetBeans IDE.You can use NetBeans IDE to create largeprojects with sophisticated build parameters.Where such projects are already in place, youcan adapt NetBeans IDE towork with themwithout necessarily changing the project’sstructure. If you are generally more comfort-able with command line tools because of theirtransparency and the level of control theyallow over your projects, NetBeans IDE couldbecome the first IDE that you love.NetBeans IDE is also consistently ahead of thecurve in providing support for new and evolvingstandards, such as the new language featuresthat were introduced in J2SE 5.0, and newspecifications in all areas of Java technology.
     <
 
Data Sheet NetBeansIDE 4.1netbeans.org2
NetBeans IDE provides an astonishing array of features right out of the box. A fully featuredJ2EE 1.4 development environment is built in.All the editor, debugger, and project supportthat is available for Java application develop-ment is also available for J2EE development.In addition, NetBeans IDE provides access tothe Java BluePrints Solutions Catalog and theability to install them as NetBeans projects, sothe IDE becomes a learning tool.The Mobility Pack enables J2ME developers todesign, develop, and debug Java 2 Platform,Micro Edition (J2ME™) MIDlets from withinNetBeans IDE. Providing one of the most pow-erful sets of mobile development tools, theMobility Pack includes the J2ME Wireless Toolkit(WTK), a flowdesigner tovisuallylayout theapplication logic, a screen designer to createthe user interface, an integrated device frag-mentation solution, and tools for buildingclient-server applications.
NetBeans IDE features
While the NetBeans IDE modular architectureallowsfor plug-ins, the scope of featuresincluded provides a full-featured developmentenvironment for all types of Java applications.All the necessary modules are available and aretested together, so that NetBeans is ready togo as soon as it is installed.The IDE’s basic job is to make the edit-compile-debug cycle much smoother. For example,theIDE:Identifies coding errors almost immediatelyand marks them in the Source Editor.Speeds coding with code completion, wordmatching, abbreviation expansion, and fiximport features.Provides visual navigation aids, such as theNavigator windowand “code folding,” aswell as numerous keyboard navigation short-cuts designed especiallyfor Java programmers.Can display documentation for a class as youare typing in the Source Editor.Hot links compilation errors in the Outputwindow, so you can jump straight to thesource.Manages package names and references toother classes. When classes are renamed ormoved around, the IDE identifies places inthe code that are affected by these changesso you can have the IDE generate the appro-priate changes to those files.Offers many debugging features that provideacomprehensive view of the way your codeis working as it runs. Set breakpoints, whichpersist from session to session, and keepyour code free of clutter.Helps integrate other parts of your work-flow,suchas checking sources into andout of a version control system. NetBeanssupports Concurrent Versions System (CVS),Project Version Control System (PVCS), andVisual SourceSafe(VSS) standards, providingadvanced code management features.NetBeans performance and memory profileraugment traditional edit-compile-debugcyclewith performance profiling.Besides being an IDE, NetBeans is certifiedas a 100% Pure Java open source platform.Develop plug-in modules for NetBeans IDE,or create an entirely different applicationbuilt on top of the core modules that makeup the platform.
Support for Java2PlatformEnterprise Edition
The J2EE technology defines the standardfordeveloping multitier enterprise applications.It simplifies enterprise applications by basingthem on standardized, modular components;providing a complete set of services to thosecomponents; and handling many details of application behavior automatically, withoutcomplexprogramming. The J2EE platform is
 
targeted to developers who want to writedistributed transactional applications for theenterprise and leverage the speed, security,and reliability of server-side technology.NetBeans IDE 4.1 introduces comprehensivesupport for the J2EE developer. Advancedwizards create J2EE components such as Webapplications, servlets, JavaServer Pages™,enterprise Java Modules, Enterprise JavaBeanscomponents, and Web services. Also, a completeruntime environment based on the Java SystemApplication Server 8.1 is included. It is a J2EE1.4 compliant application server that is free fordevelopment, deployment, and redistribution,andoffers the ideal IDE companion for devel-operswho need an integrated environmentwhere complete J2EE applications can bedeveloped, built, assembled, deployed,and debugged.The NetBeans IDE makes it simpleto:Create a J2EE application, automatically addEJB and Web modules, and deploy theapplication.Create an EJB module and deploy it as astand-alone moduleor packaged in a J2EEapplication.Create Session Beans, Entity Beans andMessage-Driven Beans.Create Entity Beans using an existing data-base schema.Create a Web module, generate calls to EJBcomponents, and deploy the Web moduleeither as a stand-alone Web application orpackaged in a J2EE application.Create,register,and test Web services.Create, browse, and edit database structuresusing the Database Explorer.Try out the sample applications to learn andunderstand J2EE technology.Import existing J2EE projects.Validate applications using the J2EE Verifier.Visually configure EJB components, WebServices, and Web Components.Add multiplesource folderstoan EJB or Webmodule, create unit tests as a part of theproject.
Mobility
NetBeans Mobility Packis a powerful tool forexperienced mobile Java developers as well asthose new to J2ME development, providing aquick start to development even if you haveonly J2SE programming experience.The NetBeans Mobility Pack may be used forwriting, testing, and debugging applicationsfor Java technology-enabled mobile devices.This release introduces drag-and-drop visualauthoring for managing application flow andscreen content, end-to-end mobileapplicationwizards, and new remote server deploymentoptions.NetBeans Mobility Pack also simplifies codingwith templates for MIDlet and MIDlet suites,plus code completion against J2ME packages.It solves device fragmentation problems witheditable custom configurations for each device.You can easily integrate third-party emulatorsfor a robust testing environment.NetBeans Mobility PackFeatures:Visual Mobile Designer — Drag-and-dropobjects into the Flow Designer, ScreenDesigner, and Action Editor to automaticallygenerate Java code for rapid developmentand prototyping.Wireless Connection Wizard — Easily accessWeb services and other server-side data fromMIDlets via servlets.New Deployment Options — Upload MIDletsvia WebDAV, File Transfer Protocol (FTP), andSecurity Control Protocol (SCP) from withinthe IDE.Project support built on Apache Ant organizesMIDP source code and project metadata foreasier coding and management.Integration with the J2ME Wireless Toolkit 2.2,providing support for advanced development
Data Sheet NetBeansIDE 4.1netbeans.org3
Figure1. The upper halfof the windowshowsan example of the user-friendly, EJB deploymentdescriptor editor. The lower half is an example of browsing the Java BluePrints Solutions Catalog.
of 00

Leave a Comment

You must be to leave a comment.
Submit
Characters: ...
You must be to leave a comment.
Submit
Characters: ...