JBuilder 2008 also now has full support for Struts 1.x applications including graphical editing and Web flow development.

Similar documents
JBuilder 2007 Product Tour November 2006

Collaborative Development for Java, Open Source. and the Web. Reviewer s Guide. Produced by CodeGear. November,

Creating a Relationship Between Entity Beans Creating a Relationship With Primary Key Mapping Between Entity Beans Creating a Resource

DevPartner Java Edition System Requirements Release 4.3

Certified Eclipse Bundle

Web Services Designer puts you in control.use the new Web Services designer to visually create, validate, import, and export Web Services.

FREQUENTLY ASKED QUESTIONS

J2EE Application Development with WebSphere Studio

IBM Rational Application Developer for WebSphere Software, Version 7.0

Certified Eclipse Bundle

J2EE Application Development : Conversion and Beyond Osmond Ng

Borland Optimizeit Enterprise Suite 6

DevPartner Java Edition System Requirements Release

IBM Rational Rose XDE Developer

Building JavaServer Faces Applications

Installing DevPartner Java Edition Release 4.1

IBM Rational Developer for System z Version 7.5

IBM Rational Software Architect

Tools to Develop New Linux Applications

Developer Studio FREQUENTLY ASKED QUESTIONS

Oliopäivät Modelling Now and in the Future, with Acronyms or without = RSA

Java and.net: You Can't Pick a Favorite Child

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE Name: xxxxxx

<Insert Picture Here> Java Virtual Developer Day

ClearPath Secure Java Overview For ClearPath Libra and Dorado Servers

What is it? What does it do?

ORACLE ENTERPRISE MANAGER 10g ORACLE DIAGNOSTICS PACK FOR NON-ORACLE MIDDLEWARE

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

Building the Enterprise

ECLIPSE PERSISTENCE PLATFORM (ECLIPSELINK) FAQ

What Is NetBeans? Free and open-source based > Open source since June, 2000 > Large community of users and developers

<Insert Picture Here> Accelerated Java EE Development: The Oracle Way

Now you can Microsoft Visual Studio 2010 with MSDN

Rational Application Developer 7 Bootcamp

Simple to purchase, flexible to use

Oracle Application Development Framework Overview

AD105 Introduction to Application Development for the IBM Workplace Managed Client

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release

Introducing Lotus Domino 8, Designer 8 and Composite Applications

Application Integration with WebSphere Portal V7

Welcome to this IBM Rational podcast, enhanced. development and delivery efficiency by improving initial

Eclipse Java Ejb 3.0 Tutorial For Beginners With Examples Pdf

Jboss Enterprise Platform & Red Hat Partnering

Oracle and Tangosol Acquisition Announcement

System Requirements. SAS Activity-Based Management 7.2. Deployment

Cisco Integration Platform

Getting the Most from Eclipse

Introduction. Key Features and Benefits

EntireX Modernized EntireX Workbench

1. Introduction. Java. Fall 2009 Instructor: Dr. Masoud Yaghini

C++Builder - Frequently Asked Questions

Getting Started What?? Plan of Action Features and Function Short demo

Practical Model-Driven Development with the IBM Software Development Platform

Installing DevPartner Java Edition Release 3.3

Open Source in Real Life

IBM System i Web Enablement made easy

IBM WebSphere Message Broker for z/os V6.1 delivers the enterprise service bus built for connectivity and transformation

AppDev StudioTM 3.2 SAS. Migration Guide

What's new in IBM Rational Build Forge Version 7.1

Quick tour of the Test and Performance Tools Platform (TPTP) Valentina Popescu IBM Tivoli TPTP AG Lead

P17 System Testing Monday, September 24, 2007

The 60-Minute Guide to Development Tools for IBM Lotus Domino, IBM WebSphere Portal, and IBM Workplace Applications

Integration Developer Version 7.0 Version 7.0. Installation Guide

Solution overview VISUAL COBOL BUSINESS CHALLENGE SOLUTION OVERVIEW BUSINESS BENEFIT

Service Execution Platform WebOTX To Support Cloud Computing

atoll ic TrueSTUDIOPro Professional C/C++ IDE for ARM -based devices The essential toolkit for ARM development

Oracle Developer Day

Agile Engineering. and other stuff I m working on

BEAWebLogic. Portal. Overview

J Optimizer 1.0 User Guide

Integrate IBM Rational Application Developer and IBM Security AppScan Source Edition

Rational Software Architect

Oracle Fusion Middleware 11g: Build Applications with ADF I

Polarion Trial Installation 17.2

Red Hat Developer Studio 12.0

IBM WebSphere Application Server - Express, Version 5.1

Hyperion System 9 Strategic Finance release

iseries & WebSphere Express

10.4 infinity Release Notes

Empowering DBA's with IBM Data Studio. Deb Jenson, Data Studio Product Manager,

System Requirements. SAS Activity-Based Management Deployment

Simplifying Migrations with the WebSphere Application Server Migration Toolkit

Outline. Project Goal. Overview of J2EE. J2EE Architecture. J2EE Container. San H. Aung 26 September, 2003

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

BEAWebLogic Server. Introduction to BEA WebLogic Server and BEA WebLogic Express

Rational Systems Developer

Not just an App. Server

Oracle Developer Day

JVA-163. Enterprise JavaBeans

Supported Platforms and Servers for Performance Management 4.4

Hands-on Development of Web Applications with Java EE 6

ORACLE WEBLOGIC SERVER 10g R3 ENTERPRISE EDITION

IBM WebSphere Studio Application Developer Integration Edition for Linux and Windows, V5.1 For building service-oriented applications

1. Introduction. 2. Technology concepts

Packaging for Websphere Development Studio was changed with V6R1.

ORACLE DATABASE LIFECYCLE MANAGEMENT PACK

Migration and Building of Data Centers in IBM SoftLayer

From Java EE to Jakarta EE. A user experience

Data Protection for Virtualized Environments

Hyperion System 9 Financial Management release

Transcription:

JBUILDER 2008 FREQUENTLY ASKED QUESTIONS GENERAL QUESTIONS What new JBuilder products did CodeGear announce in the April 2, 2008 press release? JBUILDER 2008 TURBO, JBUILDER 2008 PROFESSIONAL, AND JBUILDER 2008 ENTERPRISE On April 2, 2008 CodeGear announced JBuilder 2008, the next major release of the JBuilder product line. In addition to many enhancements over the previous version of the product, two new major features were introduced in JBuilder 2008; a new Swing Designer and Application Factories. In addition, CodeGear also announced a more consistent naming structure for the JBuilder product line so that customers can better distinguish between individual product offerings in the JBuilder product family. Specifically, CodeGear announced the immediate availability of the following editions: JBuilder 2008 Turbo, JBuilder 2008 Professional, and JBuilder 2008 Enterprise. JBuilder 2008 Turbo is a direct replacement for Turbo JBuilder 2007 product, and remains a free, entry level Java IDE for developers who want basic Java SE and Java EE support. JBuilder 2008 Professional offers important developer-focused features which help reduce development time and increase code quality such as memory and CPU profiling and performance tuning; LiveSource for Java with full two-way code and visual code diagramming, and a two-way visual EJB Designer and two-way visual Web services designer, which helps to increase the productivity of Java developers and teams. JBuilder 2008 Enterprise includes all the features of the Professional edition and adds complete team development and collaboration support with TeamInsight and ProjectAssist capabilities including new support StarTeam with this release, and full support for Java UML 2.0 with automatic documentation generation and 10 different diagram types. JBuilder 2008 Enterprise also includes support for Application Factories including a data-aware Web application modules for Struts 2, Spring MVC, JSF, an e- commerce application module, and template application modules for PetStore and Book Store. In the area of performance analysis, the new Progress Tracker capability enables development teams to continuously monitor and measure the impact of performance changes by allowing them to compare visual snapshots of their progress. In addition, the new CPU root filter capability enables developers to isolate and narrow down profiling, and the new ProbeKit functionality enables dynamic and static instrumentation of the application. JBuilder 2008 also now has full support for Struts 1.x applications including graphical editing and Web flow development. Current JBuilder developers can upgrade from either previous JBuilder Enterprise versions or lower level products such as JBuilder Professional or JBuilder Developer to the new JBuilder 2008 Enterprise for $750 USD. New licenses of JBuilder 2008 Enterprise are available for $1,499 USD. Which version of JBuilder 2008 is right for me, what are the differences? JBUILDER 2008 TURBO JBuilder 2008 Turbo is a free, entry level Java IDE for developers who want basic Java SE and Java EE support. JBUILDER 2008 PROFESSIONAL JBuilder 2008 Professional is for departmental users who want a complete environment for developing and deploying Java applications, with powerful development features including trademark RAD advantages of Visual EJB Workbench, Web Services Designer, and tools for memory and CPU Profiling and debugging. JBuilder 2008 Professional also includes the new Swing Designer capability introduced with this release of the product. JBUILDER 2008 ENTERPRISE JBuilder 2008 Enterprise is for enterprise development organizations that need to manage distributed teams and complex projects across multiple locations. JBuilder 2008 Enterprise includes all the features of JBuilder 2008 Professional plus ProjectAssist that dramatically reduces the time and complexity for startup of new projects, and collaborative development capabilities of

What is Eclipse? TeamInsight. JBuilder 2008 Enterprise also includes full support for Java 2.0 UML modeling, and support for the innovative Application Factories approach to application development. For more details, see the full Feature Matrix on the JBuilder product page at http://www.codegear.com/jbuilder. Depending on the context, Eclipse can actually be used to refer to many different things. Most people only think of Eclipse as the open source Java IDE. Eclipse is also an open source community whose many projects are focused on providing a vendor-neutral open development platform and application frameworks for building software, the most predominant of which is the Eclipse Java IDE. Eclipse is also a thriving, active community of developers who lead and contribute to the many on-going open source projects under the Eclipse Foundation banner. How does Eclipse as JBuilder s underlying framework benefit customers? By leveraging an Eclipse open source framework, JBuilder offers customers the flexibility and cost efficiencies of using an open platform, while providing enterprise-class functionality, ease-of-use and productivity enhancements, and full product support that developers have come to expect from the JBuilder product line. For more information about the Eclipse open source platform, visit http://www.eclipse.org. What are the key features in JBuilder 2008? APPLICATION FACTORIES The Application Factories functionality in JBuilder 2008 introduces an application-driven development paradigm, where the structure, evolution, and logic behind the development of the application are checked into version control along with the source code for the application itself. The Application Factory has tools to record the developer s intent as an application is being created so that the workings of the code can be easily ascertained at a later date. And while Application Factories will certainly yield higher levels productivity during the development of an application, one of the biggest benefits may come when that application has to be modified or enhanced. This is because the metadata, which stays attached to the code when it is created, can be opened by any subsequent developer to understand the context and purpose of code snippets, methods, and classes which are part of the application. JBuilder 2008 comes with pre-built modules including end-to-end data-aware Web application modules for Struts 2, Spring MVC, and JSF, an e-commerce application module, and template application modules for PetStore and Book Store. SWING DESIGNER Swing Designer in JBuilder 2008 is a comprehensive set of user interface construction tools designed to enable developers to rapidly create Java Swing applications. The visual designer, wizards, editors, and intelligent layout assistance supports Swing/AWT development including the most popular controls and layout managers. Swing Designer provides full bi-directional code generation, with the visual design and the source always in 100% synchronization. JBuilder developers can focus on creating application specific functionality rather than coding the low-level logic required for graphical user interfaces. VISUAL EJB DESIGNER The Graphical EJB Workbench in JBuilder 2008 provides a simplified RAD development experience for both novice and experienced Java EE developers alike. Legacy projects using EJB 2.x are easily converted to the new annotation-based EJB 3.x specification, full LiveSource capabilities let developers use either a code-centric or RAD visual environment. Easily create EJBs and model relationships, security and OCL constraints. Changes to the source code, annotations, properties view and graphical view are always in sync through JBuilder's patented LiveSource technology. JBuilder allows targeting and re-targetting Java application servers from all of the major commercial and OSS vendors including IBM, BEA, Sun, JBoss and Apache. CODE PROFILING AND PERFORMANCE TUNING A profiler for memory and CPU profiling and debugging provides high-level performance-related data displayed in real time that allows developers to understand whether a performance issue is related to CPU, memory, or both. Automatic Memory Leak Detector monitors the evolution of memory usage over time for the immediate identification of potential memory leaks. Real-time Page 2 of 6

monitoring of object allocations to understand how the profiled program uses the virtual machine memory; Allocation Backtrace View allows developers to identify the code or part of the program responsible for instance allocations. A Thread Debugger gives real-time display of the progress of all threads running within the Virtual Machine. A code coverage tool provides a real-time class coverage view to quickly see the coverage for each class and identify classes not fully covered. UML MODELING WITH LIVESOURCE LiveSource technology simultaneously replicates changes to models in the code, and vice versa. This ensures system architects and developers are closely aligned in the development process, thereby reducing costs associated with software rework. LiveSource replaces the traditional round-trip engineering methods, which usually cause models and code to go out of synch. Failure to keep models and code in synch often leads to disparity between business needs and resulting software. PROJECTASSIST ProjectAssist provides simple, single point installation and configuration of a complete developer tool stack for bug tracking, source code management, project planning/tracking, requirements management and continuous integration builds. ProjectAssist dramatically reduces the time and complexity for startup of new projects by guiding the setup process for new team and project environment definitions. Wizards help to create new deployment models with options for deep and shallow scanning to discover pre-existing services that can be reused. ProjectAssist can save days or even weeks of manual configuration and integration. TEAMINSIGHT Manage and view your projects across development teams with TeamInsight collaboration features. Individual developers have a unified real-time view of their project responsibilities for bugs, change requests, code notes, tasks and requirements, and the entire team has a shared project web portal with live data and statistics on team vector and velocity. JBuilder 2008 includes enhanced peer-to-peer developer collaboration features that allow local and remote developers to jointly design, edit and debug applications in real time. JBuilder 2008 automatically discovers other clients on the network, allowing users to easily form ad-hoc collaboration sessions and share projects, including stack traces, files, and debugging sessions. How much does JBuilder 2008 cost? Edition New User Upgrade JBuilder 2008 Enterprise $1,499 USD $750 USD JBuilder 2008 Professional $499 USD $250 USD JBuilder 2008 Turbo FREE N/A Are there upgrade paths for existing JBuilder customers to JBuilder 2008? Yes. JBuilder customers who are not on the Support & Maintenance program can purchase upgrades to JBuilder 2008. Customers on the Support & Maintenance program receive updates free of charge during the duration of their contract. The following outlines your upgrade path: Upgrading From: Can Be Upgrade To: At A Cost Of ($ USD): JBuilder 2006 Developer JBuilder 2008 Professional $250 JBuilder 2006 Professional JBuilder 2008 Professional $250 JBuilder 2006 Developer JBuilder 2008 Enterprise $750 JBuilder 2006 Professional JBuilder 2008 Enterprise $750 JBuilder 2006 Enterprise JBuilder 2008 Enterprise $750 JBuilder 2007 JBuilder 2008 Professional $250 Page 3 of 6

JBuilder 2007 JBuilder 2008 Enterprise $750 JBuilder 2007 Enterprise JBuilder 2008 Enterprise $750 Turbo JBuilder (any version) N/A N/A What s different about JBuilder 2008 versus competing products? JBuilder 2008 tools simplify and improve the development process (like intuitive 2-way visual designers and the new active differencing features), yet still offer the industrial-strength capabilities needed for enterprise applications (such as collaborative development features, deep ALM integration, embedded performance management capabilities, refactoring, etc.) Unlike any other product available today, JBuilder remains the world s best commercial Java IDE because it meets this unique blend of needs and allows customers to maintain their own software agenda not change to meet ours. In addition, because JBuilder is now based on an Eclipse foundation, it gives customers the flexibility and cost-efficiencies of open source, in tandem with enterprise-class functionality, ease-of-use and enhanced productivity. When and where will JBuilder 2008 products be available? All editions of JBuilder 2008 will be available for purchase in April 2008 from a CodeGear sales representative, an authorized CodeGear reseller (http://www.codegear.com/shop/resellers), or by visiting the CodeGear on-line store at http://www.codegear.com/shop/online-stores. Can I get support and maintenance for JBuilder 2008? Yes. Support and Maintenance can be purchased separately from your local reseller or CodeGear office. Will JBuilder 2008 include JBuilder 2006 just as JBuilder 2007 did? No, JBuilder 2008 does not include a JBuilder 2006 license, nor is the JBuilder 2006 software made available with the JBuilder 2008 download or media kit. In order to get JBuilder 2006, it will be necessary to purchase one of the equivalent JBuilder 2007 editions. What is the difference between the Media Kit and Update Center Snapshot Media Kit? The Media Kit contains the complete JBuilder 2008 software and is required for all initial installs of the product. The Update Center Snapshot Media Kit is a snapshot image of the contents on the online update center from which updates and patches are downloaded and installed into the IDE. The Update Center Snapshot Media Kit was created for those customers who, for whatever reason, can not access the online update center, but still require access to the periodic patches and updates as they become available. New versions of the Update Center Snapshot Media Kit will be created on a periodic basis and will be released in sync with all major updates of the online update center, however only the most current version of the DVD will be available on the price list at any point in time. Does the Media Kit for JBuilder 2008 include both the Professional and Enterprise editions? Yes, in fact the JBuilder 2008 Media Kit includes the software for all editions. CodeGear now offers a single install media kit which means that the specific edition to be enabled is determined when the license key and serial number are entered as part of the registration process. What products or versions are being removed from the price list with the introduction of JBuilder 2008? All JBuilder 2005 and JBuilder 2006 parts are being removed from the price list with the introduction of JBuilder 2008. Customers who still require access to JBuilder 2006 licenses are advised to purchase the appropriate JBuilder 2007 edition which will include this license. JBuilder 2005 licenses and software will no longer be available with the introduction of JBuilder 2008. TECHNICAL QUESTIONS How does JBuilder 2008 support new Java standards? Page 4 of 6

The Java market is fast moving and imposes a high demand for innovation on the Java Community Process (JCPSM). Many development organizations differentiate themselves by fast adoption of JCP standards, giving them a competitive edge. Any help a development environment can give these developers to implement the latest standards will increase their chances of success. JBuilder 2008 supports the latest commercial and open source Java application server platforms, including smooth transition to Java EE 5 and EJB 3.x, code coverage, performance tuning and advanced debugging tools, simplified top-down and bottom-up Web Services and EJB development, and full Java UML 2.0 modeling with round-trip live source capabilities. What about my existing projects built with JBuilder 2006? Are the two compatible? JBuilder 2008 is compatible with projects built on previous versions of JBuilder (such as JBuilder 2006). In most cases, projects can be migrated with minimal rework. This enables customers to move forward, leverage and extend their existing investments, while capitalizing on new JBuilder 2008 capabilities and the growing Eclipse ecosystem of plug-ins. What are ProjectAssist and TeamInsight features and components? ProjectAssist and TeamInsight are JBuilder 2008 features that install and facilitate the use of a suite of development tools. The TeamInsight tools can enhance the performance of your software development team. These tools help coordinate teamwork and thereby optimize your team's efforts. The tools are installed and configured on a ProjectAssist server by the ProjectAssist Administrator. As part of the ProjectAssist install, the Administrator defines projects and users for the projects. The users can then coordinate their efforts through the use of the various TeamInsight tools. The TeamInsight tools are: Liferay to open the team's Web portal, which summarizes the current status of the project and provides access to several TeamInsight components Subversion (Subclipse) to check source files in and out, and to synchronize the repository Subversion Viewer (Sventon) to browse the Subversion source repository Continuum/Maven to establish an automatic build environment linked with the repository and to monitor build and quality status. Bugzilla to record and track bugs in the source code XPlanner to monitor development progress by creating and tracking projects, iterations of projects, user stories, and individual tasks Which technology standards does JBuilder 2008 support? With JBuilder 2008, you can write applications that conform to many Java standards, including: J2SE 1.3, J2SE 1.4, J2SE 5.0 (1.5) JDK 1.3, 1.4, 5.0 (1.5) J2EE 1.4, Java EE 5 EJB 2.1, 3.0 Java Persistence API Apache Axis 1.2 Can JBuilder be used with my Java application server and Web server? JBuilder 2008 supports integration with most of the leading commercial and open source Java application servers, including: Apache Geronimo 1.1.1 Apache Geronimo 2.0 Apache Tomcat 6.0 Page 5 of 6

BEA WebLogic Application Server 8.1 BEA WebLogic Application Server 9.2 BEA WebLogic Application Server 10.0 Borland Enterprise Server 6.7 IBM WebSphere 6.0 IBM WebSphere 6.1 (with EJB 3 feature pack) JBoss 3.2.3 JBoss 4.0.5 JBoss 4.2.2 Oracle Application Server 10.1.3.2 Oracle Containers for Java (OC4J) 10.1.3.2 Sun Glassfish 1.0 Sun Glassfish 1.1 Sun Glassfish 2.0 What platforms is JBuilder 2008 supported on? Microsoft Windows XP (SP 2), Microsoft Windows Vista, Mac OS X (10.4), Red Hat Enterprise Linux 4. Windows XP or Windows 2003 Server is required for ProjectAssist installation and administration. Where can I get more information about the features available in each edition of JBuilder 2008? There is a full feature matrix available on the JBuilder home page at http://www.codegear.com/jbuilder which shows a complete list of feature and capabilities available in each edition. Where can I go if I m looking for code samples, tutorials, white papers, or other technical information about how to use JBuilder or just want to learn more about the features in the product? The best source for this information is either the JBuilder support pages (http://support.codegear.com/jbuilder) or the CodeGear Developer Network (http://dn.codegear.com). Copyright 2008 CodeGear. All rights reserved. All CodeGear brand and product names are service marks, trademarks or registered trademarks of Borland Software Corporation in the United States and other countries. All other marks are the property of their respective holders. Page 6 of 6