RAD Studio
ContentsIndex
PreviousUpNext
Concepts
Name 
Description 
CodeGuard provides runtime debugging for C++ applications developed with RAD Studio. CodeGuard reports errors that are not caught by the compiler because they do not violate syntax rules. CodeGuard tracks runtime libraries with full support for multithreaded applications. 
Database applications let users interact with the information that is stored in the databases. Databases provide structure for the information, and allow it to be shared among different applications.
Delphi provides support for relational database applications. Relational databases organize information into tables, which contain rows (records) and columns (fields). These tables can be manipulated by simple operations known as the relational calculus. 
RAD Studio provides wizards and classes to make it easy to implement applications based on the Component Object Model (COM) from Microsoft. With these wizards, you can create COM-based classes and components to use within applications or you can create fully functional COM clients or servers that implement COM objects, Automation servers (including Active Server Objects), ActiveX controls, or ActiveForms. 
RAD Studio ships with Rave Reports from Nevrona. Using the report components, you can build full-featured reports for your applications. You can create solutions that include reporting capabilities which can be used and customized by your customers. Additionally, the ComponentOne tools that ship with RAD Studio include components for creating and generating reports. 
The Visual Component Library (VCL) is a set of visual components for the rapid development of Windows applications in the Delphi language.
VCL contains a wide variety of visual, non-visual, and utility classes for tasks such as building Windows applications, web applications, database applications, and console applications. 
This section provides a conceptual background for building WebSnap applications using RAD Studio. WebSnap makes it easier to build Web server applications that deliver complex, data-driven Web pages. WebSnap's support for multiple modules and for server-side scripting makes development and maintenance easier for teams of developers and Web designers.
Please note that WebSnap is being deprecated in RAD Studio. Although WebSnap is still documented in the online help, the WebSnap product is no longer fully supported. As an alternative, you should begin using IntraWeb (VCL for the Web). IntraWeb is documented in this online help. For more documentation on VCL... more 
Web Services are self-contained modular applications that can be published and invoked over the Internet. Web Services provide well-defined interfaces that describe the services provided. Unlike Web server applications that generate Web pages for client browsers, Web Services are not designed for direct human interaction. Rather, they are accessed programmatically by client applications. This section gives an overview of web services and web services support. 
Windows provides a traditional approach to developing user interfaces, client/server applications, controls, and application logic. This section provides an overview of Windows application development using RAD Studio for Win32 and outlines the steps you would use to build a simple Windows project. 
Copyright(C) 2008 CodeGear(TM). All Rights Reserved.
What do you think about this topic? Send feedback!