[View INPRISE Home Page][View Product List][Search This Web Site][View Available Downloads][Join Inprise Membership][Enter Discussion Area][Send Email To Webmaster]


JBuilder
 Developer Support
 Case Studies
 White Papers
 In the News
 Books
 Product Manuals
 Press Releases
 Previous Versions

INPRISE
 About INPRISE
 Corporate Info
 World Wide
 Where to Buy
 Developer Support
 Partners
 Professional
     Services

 Product Manuals
 Case Studies
 Tech Corner
 Books
 Events & Seminars
 Customer Service
 Year 2000
 INPRISE Jobs

INPRISE Programs
 Education
 Certification
 Product Training
 ESP Program


JBuilder 2 - Questions and Answers

Q. What is JBuilder 2?

A. Borland JBuilder 2 is a family of highly productive, visual development tools for creating high-performance, platform-independent applications using the Java programming language from Sun Microsystems. The JBuilder 2 scalable, component-based environment is designed for all levels of "Information Network" development projects, ranging from applets and applications that require networked database connectivity to client/server and enterprise-wide, distributed multi-tier computing solutions. The JBuilder 2 open environment supports 100% Pure Java, JavaBeans, Enterprise JavaBeans, Servlets, JDK 1.1, JDK 1.2, JFC/Swing, CORBA, RMI, customizers, inner-class, serialization, JDBC, ODBC, and all major corporate database servers

Q. What is the "Information Network" strategy?

A. Our goal is to help IT organizations develop, deploy and manage a new breed of distributed enterprise applications that enable access to all of the various data sources in their organizations and transform it into useful information to support business decision making.

We call this the Information Network strategy, because it leverages the network of connected resources to transform a corporation's vast amounts of data into real-time information that is customized for its users, whether they are employees, customers or suppliers. By building Information Network applications with Inprise tools and intelligent middleware, organizations are able to reduce their cost of development and increase their use of information systems to support faster time-to-market for products and services. And ultimately, those information systems will enable firms to be more competitive globally in their markets, attract new customers, sell more products and lower their cost of doing business.

Q. What are the key business and technological advantages that JBuilder 2 provides?

A.

  • Business and database application development - JBuilder 2 includes the Pure Java DataExpress architecture, so business and database application developers can deliver robust, platform-independent database applications in record time.
  • Distributed Application Development - Through the integration of the VisiBroker CORBA ORB, distributed application developers can deliver scalable, enterprise applications in less time than before
  • Servlet Development - JBuilder 2 includes a Wizard to automate the process of creating Java Server-Side applications that work in conjunction with Web Servers for making corporate information available over the Web.
  • JavaBean Development - JBuilder's BeansExpress gives professional developers and commercial JavaBean vendors the visual productivity tools needed to rapidly deliver industry standard JavaBeans
  • Enterprise JavaBean (EJB) Development - JBuilder 2 includes a Wizard to simplify creation of industry standard EJB components for creating reusable distributed objects.

Q. What is new in JBuilder 2?

A. JBuilder 2 is full of new features, which speed up and simplify the development of Java applets, applications, and JavaBeans including:

  • JDK Switching for creating applications using various Java environments - JDK 1.02, 1.1.x, and 1.2.
  • JDK 1.1.6 included, for the most up to date version of Sun's standard JDK.
  • JFC/Swing Integration. Wizard and Designer support for rapidly creating applications with professional user interfaces.
  • CodeInsight Wizards for maximum productivity, reduced coding errors, and putting new technologies to use today.
  • BeansExpress with BeanDesigners - Rapidly create reusable, industry standard JavaBean components using automated Wizards and flexible designers.
  • Integrated CORBA development, including VisiBroker for Java 3.2, to rapidly create platform-independent, distributed object applications.
  • Deployment Server for Java to deploy and manage applications and their associated Java Runtime Environments (JRE's).
  • Servlet Wizard for rapidly creating Web-Server applications using Java.
  • Enhanced Pure Java DataExpress, Enterprise JavaBean Wizard, plus much, much moreà

For more information about the new features in JBuilder 2, please refer to the Product Brief.

Q. Who should use JBuilder 2?

A.
Product Target User
JBuilder 2 Standard Anyone that wants an easy to use visual tool to learn Java and create Pure Java applets, applications, or JavaBeans
JBuilder 2 Professional Professional programmers who need to create Pure Java business and database applications
JBuilder 2 Client/Server Suite Professional and enterprise developers who need to create Pure Java, distributed business applications

Q. Which JBuilder 2 is right for me?

A. See which JBuilder is Right for You

Q. What is the difference between the 3 versions of JBuilder 2 Standard, Professional, and Client/Server Suite?

A. Please refer to the JBuilder 2 feature matrix for detailed information about the differences between the different versions of JBuilder.

Q. Does JBuilder create 100% Pure Java code?

A. Yes, all the applets, applications and JavaBeans you create with JBuilder are 100% Pure Java code. Better yet, JBuilder's Pure Java Two-Way-Tools do not insert any proprietary markers or code to synchronize the visual design environment and the source code. You will always have complete control over your code.

Q. Can I create reusable JavaBeans with JBuilder 2?

A. Yes, JBuilder's BeansExpress is the easiest way to create industry standard, reusable, 100% Pure JavaBeans. JBuilder 1 featured BeansExpress, which provided a wizard for rapidly creating reusable JavaBean components. JBuilder 2 builds upon the BeansExpress found in JBuilder 1 by adding support for the Swing components, plus BeanDesigners that generate 100% Pure Java code for customizing and enhancing beans created with the BeansExpress Wizard. The new BeanDesigners include visual tools to rapidly create Properties, BeanInfo files, Events, and Property Editors, making it easy to create industry standard, easy to reuse JavaBean Components.

Q. What is BeansExpress?

Q. Does JBuilder 2 support Enterprise JavaBeans?

A. Yes, JBuilder 2 includes a Wizard to create industry standard Enterprise JavaBeans including support for session and entity beans.

Q. Does JBuilder 2 support Customizers

A. Yes. Customizers of JavaBeans can be easily accessed from within the JBuilder 2 Environment.

Q. How do you tie together JavaBeans

A. JBuilder 2 provides the most flexible method for typing together JavaBeans with the use of CodeInsight.

Q. What is CodeInsight?

A. CodeInsight is a set of high-productivity coding Wizards that assist developers while programming - allowing them to build more robust-applications faster. CodeInsight provides the proper syntax when creating and editing parameters, properties, methods, events, and highlights invalid data types. CodeInsight is also a useful tool for developers learning the Java language.

Q. How do I create database applications using JBuilder?

A. JBuilder provides Wizards and Designers for rapidly creating professional database applications. The Pure Java DataExpress architecture hides the complexities of the JDBC API from applications developers, providing robust JavaBean components for managing data connectivity to the most popular databases, including Oracle, Sybase, Informix, MS SQL Server, DB/2, InterBase, and any database which provides a JDBC driver.

Q. Which databases can I connect to using JBuilder 2?

A. JBuilder 2 can work with data in the most popular database formats, including Oracle, Sybase, MS SQL Server, Informix, IBM DB/2, InterBase, MS Access, xBase, or any format for which a JDBC or ODBC (via the JDBC:ODBC Bridge) driver is available.

Q. Can I use my existing JBuilder 1 projects with JBuilder 2?

A. It is easy to migrate application from JBuilder to JBuilder 2. For details, please refer to the "Upgrading JBuilder 1.0 Applications to JBuilder 2.0" section in the JBuilder 2 HintsAndTips.txt file.

Q. How does JBuilder fit into the Inprise strategy?

A. JBuilder is a key component of Inprise's strategy to radically simplify the development, deployment, and management of distributed enterprise applications. By being based on 100% Pure Java, both client and server applications can be written that run on over 30 platforms. With JBuilder's tight CORBA integration, these applications on multiple platforms can seamlessly communicate with each other, as well as with existing applications written in other languages.

Q. When will JBuilder 2 be available?

A. JBuilder 2 is available now. To order, check our Web Site, and register for the JBuilder list server to get the latest information on JBuilder 2.

Q. How does JBuilder 2 compare with Symantec Visual CafΘ for Java 2.5?

A. JBuilder 2 is on the forefront of platform-independent Java development, with an integrated environment that combines powerful Wizards, Visual Designers, Editor, Debugger, JDBC Connectivity, and over 200 reusable components for creating 100% Pure Java Applications. JBuilder 2 includes many critical features that are not found in Visual CafΘ 2.5 for rapid delivery of Java client and server applications, distributed applications, and JavaBean components, including:

  • A high-productivity IDE featuring the AppBrowser for rapid application development.
  • Pure Java Two-Way-ToolsÖ, without proprietary markers in code, for the most flexible development environment.
  • JDK Switching to use the version of the JDK that you want within the development environment.
  • JDK 1.1.6 hosted development environment.
  • Full JFC/Swing integration, with both Wizard and designer support for the new industry standard components for creating professional user interfaces. Plus, the dbSwing Pure Java Components simplify displaying corporate data using the Swing components (without writing direct JDBC code)
  • CodeInsight Wizards for learning new technologies and increasing productivity.
  • BeansExpress with BeanDesigners for visually creating easy to reuse JavaBean components
  • Integrated CORBA development for creating distributed, platform independent applications.
  • Inprise Deployment Server for Java to deploy and manage applications and their associated Java Runtime Environments (JRE's).
  • Integrated Servlet Wizard for rapidly creating Web-Server applications using Java.
  • Pure Java DataExpress for easily creating powerful database applications that work with all major database servers.
  • Enterprise JavaBean Wizard for rapidly creating reusable components for distributed computing.

Q. How does JBuilder 2 compare with Visual J++ 6?

A. To create industry standard, 100% Pure Java applications, JBuilder is the clear choice. In addition to still being in beta, the Wizards and Design tools of Visual J++ 6 does not support the 100% Pure Java Standards, including the new JFC/Swing components, JavaBeans, Servlets, or Enterprise JavaBeans. VJ++ locks you into Microsoft's platform with proprietary extensions.

JBuilder 2 is on the forefront of platform-independent Java development, with an integrated environment that combines powerful Wizards, Visual Designers, Editor, Debugger, JDBC Connectivity, and over 200 reusable components for creating 100% Pure Java Applications. JBuilder 2 includes many critical features that are not found in Visual J++ 6 for rapid delivery of Java client and server applications, distributed applications, and JavaBean components, including:

  • A high-productivity IDE featuring the AppBrowser for rapid application development.
  • Wizards and Designers that generate 100% Pure Java code for creating platform-independent applications.
  • A rich set of over 200 industry-standard JavaBean components for drag-and-drop development of platform-independent applications.
  • Ability to easily use any JavaBean component in the development Environment for maximum productivity.
  • JDK Switching to use the version of the JDK that you want within the development environment.
  • JDK 1.1.6 hosted development environment, for access to the latest Java technologies and fixes.
  • An integrated Just-In-Time Compiler (AppAccelerator) that works with JDK 1.1.6 to significantly improve the performance of Java Applications.
  • Full JFC/Swing integration, with both Wizard and designer support for the new industry standard components for creating professional user interfaces. Plus, the dbSwing Pure Java Components simplify displaying corporate data using the Swing components (without writing direct JDBC code)
  • BeansExpress with BeanDesigners for visually creating easy to reuse JavaBean components
  • Integrated CORBA development for creating distributed, platform independent applications.
  • Inprise Deployment Server for Java to deploy and manage applications and their associated Java Runtime Environments (JRE's).
  • Integrated Servlet Wizard for rapidly creating Web-Server applications using Java.
  • Pure Java DataExpress for easily creating powerful database applications that work with all major database servers.
  • Enterprise JavaBean Wizard for rapidly creating reusable components for distributed computing.

Q. How does JBuilder 2 compare with Visual Age for Java Enterprise?

A. JBuilder 2 is on the forefront of platform-independent Java development, with an integrated environment that combines powerful Wizards, Visual Designers, Editor, Debugger, JDBC Connectivity, and over 200 reusable components for creating 100% Pure Java Applications. JBuilder 2 includes many critical features that are not found in Visual Age Enterprise for rapid delivery of Java client and server applications, distributed applications, and JavaBean components, including:

  • A high-productivity IDE featuring the AppBrowser for rapid application development.
  • Pure Java Two-Way-ToolsÖ, without proprietary markers in code, for the most flexible development environment.
  • JDK Switching to use the version of the JDK that you want within the development environment.
  • JDK 1.1.6 hosted development environment.
  • Support for the latest Java standards, including Serialization, Customizers, and Inner-classes.
  • Full JFC/Swing integration, with both Wizard and designer support for the new industry standard components for creating professional user interfaces. Plus, the dbSwing Pure Java Components simplify displaying corporate data using the Swing components (without writing direct JDBC code)
  • CodeInsight Wizards for learning new technologies and increasing productivity.
  • Integrated CORBA development for creating distributed, platform independent applications.
  • Inprise Deployment Server for Java to deploy and manage applications and their associated Java Runtime Environments (JRE's).
  • Integrated Servlet Wizard for rapidly creating Web-Server applications using Java.
  • Pure Java DataExpress for easily creating powerful database applications that work with all major database servers.
  • Enterprise JavaBean Wizard for rapidly creating reusable components for distributed computing.

Q. How does JBuilder 2 compare with PowerJ 2.1?

A. JBuilder 2 is on the forefront of platform-independent Java development, with an integrated environment that combines powerful Wizards, Visual Designers, Editor, Debugger, JDBC Connectivity, and over 200 reusable components for creating 100% Pure Java Applications. JBuilder 2 includes many critical features that are not found in PowerJ 2.1 for rapid delivery of Java client and server applications, distributed applications, and JavaBean components, including:

  • A high-productivity IDE featuring the AppBrowser for rapid application development.
  • Pure Java Two-Way-ToolsÖ, without proprietary markers in code, for the most flexible development environment.
  • Native support for JavaBean components, without the use of proxies, so you can use any industry-standard JavaBean component
  • JDK 1.1.6 hosted development environment.
  • Full JFC/Swing integration, with both Wizard and designer support for the new industry standard components for creating professional user interfaces. Plus, the dbSwing Pure Java Components simplify displaying corporate data using the Swing components (without writing direct JDBC code)
  • CodeInsight Wizards for learning new technologies and increasing productivity.
  • BeansExpress with BeanDesigners for visually creating easy to reuse JavaBean components
  • Integrated CORBA development for creating distributed, platform independent applications.
  • Inprise Deployment Server for Java to deploy and manage applications and their associated Java Runtime Environments (JRE's).
  • Integrated Servlet Wizard for rapidly creating Web-Server applications using Java.
  • Pure Java DataExpress for easily creating powerful database applications that work with all major database formats.
  • Enterprise JavaBean Wizard for rapidly creating reusable components for distributed computing.

Q. Does JBuilder provide a tool to simplify the deployment and management of Java Applications?

A. Yes, the Inprise Deployment Server for Java provides the convenience of Applet deployment for applications in corporate Intranets, without Applet restrictions. Applications are installed once on a server (including the correct version of the JDK), and are then seamlessly accessed by remote clients on any platform. Updates are centrally administered and immediately available.

Q. Does JBuilder 2 support the Windows Foundation Classes (WFC) from Microsoft?

A. JBuilder 2 is designed for creating platform-independent applications using Java. As such, JBuilder supports 100% Pure Java standards, including the new JFC/Swing components from Sun, for creating professional, platform-independent business applications.

Q. Does JBuilder support CORBA? A. Yes. JBuilder Client/Server Suite includes the VisiBroker for Java CORBA ORB, integrated into the JBuilder development environment.

Q. How have you integrated VisiBroker for Java/CORBA into JBuilder 2?

A. CORBA utilities, such as IDL2JAVA and JAVA2IIOP are directory integrated into the JBuilder 2 Project Manager, and options can be individually set for each IDL file, for easy management of your IDL files. All generated files are displayed as dependent files within the Project Manager, so developers know immediately which files they created, and which ones were automatically created. Error messages are displayed in the JBuilder Error Window to reduce development time by providing a structured presentation of information and easy navigation to the offending line.

Q. Does JBuilder support RMI?

A. Yes. You can create distributed applications using Java and RMI with JBuilder.

Q. What is the difference between JBuilder and Delphi?

A. The primary difference between Delphi and JBuilder is that Delphi is designed to be the best tool for creating distributed Windows applications, and JBuilder is designed to be the best tool for creating distributed, platform-independent applications using 100% Pure Java.

Q. Can I create platform-neutral applications using JBuilder? What platforms can I deploy my JBuilder applications on?

A. At Inprise, we are committed to supporting the industry standard Java implementations from Sun. Because of this commitment, applications created using JBuilder are 100% Pure Java, and can be run on any platform that supports Java. Because of this, Client and Server applications created with JBuilder can be deployed to any of the over 30 platform for which there is a Java Virtual Machine, including Windows, Macintosh, Solaris, and many more!

Q. Does JBuilder 2 support 100% Pure Java standards?

A. Yes, the JBuilder team is committed to providing full support for Pure Java standards, including JDK 1.1.x/1.2, JFC/Swing, inner-classes, serialization, customizers, JDBC, JavaBeans, Enterprise JavaBeans, and more!

Q. How does JBuilder support the new JFC/Swing components?

A. JBuilder 2 fully integrates the new JFC/Swing components from Sun, including automated code creation using Wizards, and drag and drop development in the JBuilder visual designers.

Q. What is JFC (Java Foundation Classes)?

A. The JFC, or Java Foundation Classes, are a new library of JavaBean components that provide powerful new features and functionality to Java developers. Information about the JFC components can be found on the Java site at http://java.sun.com/products/jfc/index.html .

Q. What is Swing?

A. Swing components are a subset of the JFC components for creating professional user interfaces, with higher performance and increased functionality over AWT components. Information about the Swing components can be found on the Swing Connection site at http://java.sun.com/products/jfc/swingdoc-current/index.html .

Q. Does JBuilder 2 support JDK 1.2?

A. Yes, the new JDK Switching feature of JBuilder allows developers to create JDK 1.2 applications in JBuilder today.

Q. In which languages is JBuilder 2 available?

A. JBuilder 2 is or will be available in English, German, French, Italian, Spanish, and Japanese. Please contact your local Borland office for availability.

Q. Where can I find JBuilder newsgroups?

A. JBuilder newsgroups are available from http://www.inprise.com/newsgroups/#jbuilder .

Newsgroups include:
borland.public.jbuilder.announce
borland.public.jbuilder.applet-issues
borland.public.jbuilder.compiler
borland.public.jbuilder.corba-rmi
borland.public.jbuilder.database
borland.public.jbuilder.debugger
borland.public.jbuilder.deployment
borland.public.jbuilder.documentation
borland.public.jbuilder.ide
borland.public.jbuilder.java.api
borland.public.jbuilder.java.language
borland.public.jbuilder.javabeans.using
borland.public.jbuilder.javabeans.writing
borland.public.jbuilder.jbcl
borland.public.jbuilder.jobs
borland.public.jbuilder.multi-lingual-apps
borland.public.jbuilder.non-technical
borland.public.jbuilder.thirdpartytools

Q. What are the system requirements for JBuilder 2?

A.
JBuilder 2 Client/Server Suite

Minimum System Requirements

  • Intel Pentium/120Mhz or higher
  • Microsoft Windows 95 or NT 4
  • 48MB RAM
  • 100MB Hard Disk space for Compact Install
  • CD-ROM Drive
  • SVGA or higher resolution (800x600)
  • Mouse or other pointing device

Networks Supported

  • Any Microsoft Windows 95 or Windows NT compatible Network

JBuilder 2 Professional

Minimum System Requirements

  • Intel Pentium/120Mhz or higher
  • Microsoft Windows 95 or NT 4
  • 48MB RAM
  • 80MB Hard Disk space for Compact Install
  • CD-ROM Drive
  • SVGA or higher resolution (800x600)
  • Mouse or other pointing device
Networks Supported
  • Any Microsoft Windows 95 or Windows NT compatible Network

JBuilder 2 Standard

Minimum System Requirements

  • Intel Pentium/120Mhz or higher
  • Microsoft Windows 95 or NT 4
  • 32MB RAM
  • 35MB Hard Disk space for Compact Install
  • CD-ROM Drive
  • SVGA or higher resolution (800x600)
  • Mouse or other pointing device

Networks Supported

  • Any Microsoft Windows 95 or Windows NT compatible Network
Back To Top
Home Page
 
Trademarks & Copyright © 1998 INPRISE Corporation.