C ++ Builder, as a brand new integrated development environment, is a bit powerful: developers can implement many complex functions without much coding, it embodies the "reusability" principle of software. These are all very easy ..
Borland C ++ Builder 4, the latest version of c rad quick application development, is released. It supports the development environment, distributed application system development, and existing C resources, in terms of rapid development of Web and Internet applications, database processing, and so on, it shows its unique side.
Brand new integrated development environment
C ++ Builder retains the development methods using frameworks (such as OWL and MFC) and integrates components-oriented development methods of development tools such as Visual Basic and Delphi. The integrated development environment of C ++ Builder provides more than 120 VCL components, allowing developers to implement many complex functions without much coding, reflecting the "reusability" principle of software.
The User Interface of C ++ Builder is also very friendly and easy to use. It adopts the docking tool bar and can freely combine and integrate the development environment window and tool bar emission methods. You can also use CodeExplorer to manage the source code. CodeCompletion technology enables the compiler to automatically list available attributes and methods of VCL components for programmers to choose, without having to manually enter lengthy code. Integrated Development of C ++ Builder
The transition from an enterprise to a multi-layer Distributed System has become an inevitable trend. Currently, the distributed computing standards mainly include Microsoft's DCOM and OMG's CORBA, whether or not these two standards are supported determines the applicable fields and scope of development tools. C ++ Builder is currently the only integrated C development environment that supports both CORBA and COM. Therefore, it is applicable to both ORB-based distributed development and COM-based Windows development.
C ++ Builder has built-in VisiBroker3.3, which is currently the world's largest distribution of corba orb, and contains Event Service, NamingService, and other standard CORBA services, thus providing the possibility for the development of CORBA applications. C ++ Builder integrates the corba idl compiler into its development environment and works with various wizards ).
The source code framework of the Client and Server can be quickly generated, which is very convenient for friends who develop the product. Figure 2 shows the various wizard for creating a CORBA object in C ++ Builder.
In terms of Microsoft COM, C ++ Builder also provides various wizards to generate COM standard components, OLE Automation components, and ActiveX Components in one step, allowing you to show your skills in a Windows environment.
The MIDAS2 provided by C ++ Builder supports multiple connection methods, such as Cortana IOP, DCOM, dce rpc, and TCP/IP, and is suitable for distributed system development. For example, for Java applications in non-Windows environments, you can use the application server developed by C ++ Builder through the corba iiop. This allows you to build a cross-platform, cross-language distributed application system based on the original system.
Support for existing C resources.
- Introduction to C ++
- Analysis of C/C ++ examples
- Is it hard to get the C ++ language ready?
- Dynamically allocate two-dimensional arrays in C ++
- The uniqueness of C ++
Users may be concerned about whether C ++ Builder is compatible with Borland c owl and Microsoft MFC-based programs developed in the past? The answer is yes. Another feature of C ++ Builder is to provide a function library for MFC4.2, which enhances the compatibility with the Microsoft Visual C source code. You can directly compile MSDN and the sample programs in various sdks.
You can also generate the MFC code framework through the MFC wizard. In addition, C ++ Builder can compile the original BorlandC OWL code, so you don't have to worry about the previous work! C ++ Builder provides an ANSI/ISO-compliant C editor and can be used to develop C programs that can be transplanted to non-Windows platforms.
Currently, Internet-based development has become a fashion. C ++ Builder is also very powerful in developing Web and Internet applications. C ++ Builder provides 21 Internet communication protocol components for Internet application development. Developers can create "Zero Configuration" and "thin customer" applications based on Web browsers.
C ++ Builder supports CGI, WIN-CGI, ISAPI, NSAPI, and other standards at the same time, allowing developers to develop cross-platform Web applications in a visual manner using existing development technologies. With ActiveForm/ATL and WebDeploy technologies, Web distribution of ActiveX components can also be realized.