CodeGear - C++ Builder 2010

C++ Builder 2010

C++Builder® is an award-winning C++ development environment for building interactive, UI-oriented desktop, workstation, touch-screen, kiosk, and Web applications. Millions of developers worldwide choose C++Builder over other C++ development tools because it provides them with the world’s only true two-way visual RAD C++ development environment with outstanding features for quickly building rich UI and database applications. With C++Builder, you can:

  • Rapidly build native Windows applications using the C++ language and libraries
  • Speed development with visual drag-and-drop tools and a powerful component library
  • Build data-driven applications that connect to all your data across multiple sources and tiers
  • Increase your productivity with a timesaving IDE and tools

C++Builder 2010 is available in Professional, Enterprise and Architect editions. For details on the differences between the editions, see the Product Editions page and Feature Matrix

C++Builder Key Features:

  • Integrated ANSI/ISO C++ tools with draft C++0x support
  • RAD IDE with fast drag-and-drop design
  • Integrated Boost and TR1 libraries
  • Over 250+ VCL controls
  • Built-in touch and gesturing support
  • dbExpress with support for 9 major databases
  • Create DataSnap clients that access Delphi n-tier middleware servers with JSON, REST, HTTP, COM, and XML
  • Target Windows 2000, XP, Vista, and Windows 7 from single source

 

New in C++ Builder 2010

 

Reduce development time with new IDE and debugging tools. New and enhanced tools for coding, debugging and compiling

  • C++ Class Explorer
  • IDE Insight for easy access to features, settings and components
  • Code formatter
  • Debugger data visualizers
  • Multi-thread debugging
  • Background compilation

 

Build touch enabled apps. Rapidly build touch based GUI, tablet, touchpad and kiosk applications

  • 30+ included gestures and create your own
  • Works on Windows 2000, XP, Vista and Windows 7
  • Easily touch enable existing apps
  • On screen touch keyboard

 

Firebird, DataSnap and more. Make the connection with more data and more application architectures

  • Firebird database connectivity
  • Updated drivers for Microsoft SQL Server, Oracle and MySQL
  • DataSnap client creation

 

Product Editions 


C++Builder Professional

C++Builder 2010 Professional is designed for building high-performance Windows desktop, touch-screen, and workstation applications with (or without) embedded and local database persistence. C++Builder’s powerful combination of ANSI C++, VCL, and ultra small and fast “single exe” application generation makes it especially well suited for C++ developers needing to build and maintain “packaged” Windows GUI applications. Features include:

  • Local database connectivity to InterBase®, Blackfish™ SQL and MySQL
  • Blackfish SQL deployment on systems with 1 user, 512MB database size
  • VCL for the Web with limit of 5 connections
  • UML code visualization, providing a visual representation of source code for easier understanding

C++Builder Enterprise

C++Builder 2010 Enterprise is designed for C++ developers building rich data oriented client/server and multi-tier GUI and Web applications that work seamlessly with a wide variety of database servers and data sources. C++Builder Enterprise’s high performance heterogeneous database server support is ideal for multi-vendor database server scenarios, or building turnkey applications that can work with a wide array of database servers. C++Builder Enterprise includes everything in the Professional edition, plus the following for building client/server and multi-tier database and Web applications:

  • Database server connectivity to InterBase, Blackfish SQL, Firebird, MySQL, Microsoft SQL Server, Oracle, DB2, Informix and Sybase
  • DataSnap multi-tier application client creation 
  • Blackfish SQL deployment on systems with 5 users, 2GB database size
  • VCL for the Web with no connection limit
  • Full two-way UML modeling capabilities with multiple diagram types, synchronization between code and models, documentation generation, and design patterns

C++Builder Architect

C++Builder 2010 Architect is designed for C++ developers and teams building data-intensive client/server GUI and Web applications with large or complex enterprise database systems. C++Builder Architect combines data-driven rapid application development and heterogeneous high-speed data access with rich visual data modeling to help developers understand, design, and get the most value out of existing enterprise databases and data structures. C++Builder Architect includes everything in the Enterprise edition plus powerful database modeling and design capabilities:

  • Reverse-engineer, analyze, and optimize databases
  • Automatically generate database code from models for forward engineering
  • Create logical and physical models based on information extracted from databases and script files
  • Work with highly readable and navigable diagrams
  • Advanced compare and merge with bidirectional comparisons and merges of model and database structures

<< BACK