The powerful functions of C ++ Builder are not covered by the author's limited introduction. If you can test it on your own, you will find that it is flexible and powerful, I believe you will be "reluctant ....
Therefore, C ++ Builder can be used for large-scale database application system development and small database management systems. C ++ Builder also provides the MTS component Wizard to quickly generate COM components that support Microsoft Transaction Server. BDEResource Dispenser enables users to use BDE in MTS to access the database, ensuring the Two-phase database commit (Two PhaseCommit) and resource management capabilities of MTS.
C ++ Builder reinforces the functions of the original Module View, EventLog View, Inspect Local Variable, and other debugging Windows, and provides new features for multi-thread debugging in the Windows NT environment, this allows you to track program code in a specific process. C ++ Builder provides remote debugging capabilities for multi-layer distributed development environments. developers can directly debug Remote Application Servers through the network, this simplifies the development and maintenance of multi-layer application systems.
- Implementation of C ++ interface ing
- Introduction to C ++
- Analysis of C/C ++ examples
- Is it hard to get the C ++ language ready?
- Dynamically allocate two-dimensional arrays in C ++
C ++ Builder also has many new functions, such as providing new components in Windows 98, such as pagescroler and MonthCalendar, the multi-screen display function of Windows 98 and the selection menu and the docking toolbar in Microsoft Office97 format are also supported. You can control the Maximum/minimum size of the window and the relative position and proportion of the components when the window size changes.
In short, the powerful functions of C ++ Builder are not covered by the author's limited introduction. If you are traveling in C ocean, try C ++ Builder yourself, experience its flexibility and strength. I believe you will be reluctant to give up. Speaking of Borland C/C, I believe many of my friends in the industry will be filled with emotion, because it once led many people across the door for Windows development.
Compared with other development tools (such as Delphi and Jbuilder) for enterprise distributed systems of Inprise (formerly Borland), the latest c rad Quick Application Development version is released) tool Borland C ++ Builder 4, in terms of development environment, distributed application system development, and support for 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.
It has simplified the development of distributed application systems and has become an inevitable trend for enterprises to switch to multi-layer Distributed Systems. Currently, the distributed computing standards mainly include Microsoft DCOM and omg 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 ORB-based distributed development and Windows Development Based on COM. C ++ Builder has built-in VisiBroker3.3, which is currently the world's largest distribution of corba orb, it also includes Event Service, NamingService, and other standard CORBA services, which makes it possible to develop a CORBA application.
C ++ Builder integrates the corba idl compiler into its development environment. By working with various wizards, it can quickly generate the source code framework of the CORBA Client and Server, this is indeed very convenient for friends who develop the CORBA 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.
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. Rapid development of Web and Internet applications 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.