C++Builder 5 Developers Guide

   

Useful Developer Web Sites

While we are on the subject of Web sites, it's a good time to mention some other Web sites useful for C++Builder developers. There's a mix of the types of Web sites categorized into the following:

C++Builder Sites

Let's start off by recognizing some of the Web sites developed and supported by fellow developers who have a passion for Borland and C++Builder. These sites contain how-to's, technical articles, and answers to frequently asked questions. Some of the best Web sites are provided in the following list.

This, by no means, is an exhaustive list. Many members of the Borland community, sometimes referred to as the Borland Nation, have devoted Web space to C++Builder. Unfortunately, there is not ample room or time to list them all in this appendix.

C++ Resources

The number of C++ “focused sites is vast, but the following provides just a few of the more useful resource sites related to object-oriented C++ development.

Components and Tools

A number of independent and vendor Web sites provide very useful components and tools that you can use with C++Builder. Keep in mind that C++Builder can compile and use Delphi code. Therefore, C++Builder developers have an abundance of third-party components from which to choose. The following Web sites are just a few of the more popular resources that provide components and tools that you can use with C++Builder.

The components provided by these repositories and vendors can save you time (and money) by saving you the hassle of reinventing existing functionality. This is the idea of component reuse. Some components are free, whereas others are sold as shareware or commercial products. If you buy a VCL or CLX component, be sure the vendor includes the source code as well the binary packing for debugging and extending a component's capabilities.

Web Services

Clearly one of the hottest technologies emerging in the 21st century is Web Services. The most recent versions of C++Builder and Delphi provide Web service support using XML, the Simple Object Access Protocol (SOAP) and the Web Service Description Language (WSDL). The following sites are focused on Web services.

Windows Technologies

Although it's anticipated that a growing number of developers will target the Linux platform with CLX-based applications, the majority of development using C++Builder will likely continue to be targeted for the Windows platform. Access to information on Windows-related technology will be vital for some time to come. The following provides a few of the many Windows Technologies “related Web sites.

Numerous sites provide Windows development information, but none that are quite as extensive as what Microsoft provides ”the MSDN Library in particular.

The navigation tree on the left side panel of the MSDN Web site provides access to the various elements of the MSDN Library including COM, DCOM, DirectX, .NET, Windows, and XML. Search queries can also be performed on topics of interest.

In addition to the MSDN Library, Microsoft also offers the MSDN Code Center, which contains example code for various Windows-related technologies. This is illustrated in Figure C.6.

Figure C.6. Microsoft's MSDN Code Center, which is available at http://msdn.microsoft.com.

Like the MSDN Library, a navigation tree is provided to access various code examples as they relate to specific technologies. Quite often, Visual C++ examples can be used with C++Builder.

The technology components themselves , such as the DirectX SDK, the .NET Platform, and Microsoft XML Parser can be downloaded from the MSDN Downloads link as illustrated in Figure C.7.

Figure C.7. Microsoft's MSDN Downloads, which are available at http://msdn.microsoft.com.


   
Top

Категории