Data Abstract Samples
From RemObjects Wiki
This is a Data Abstract Samples topic
Feel free to add your notes to this topic below.
PCTrade is a suite of sample applications that was created to unify all the available samples in Data Abstract around a shared server application, so that each sample project can concentrate on illustrating the particular client technologies. The foundation for this is a fictitious "PCTrade" database, which ships with Data Abstract, along with a ready-build server application that can be used to test against.
Servers
Out of the box, the PCTrade database is provided in SQLite format, and the pre-compiled server executable is set to work on this database without configuration, simply by launching it from the Start Menu (Windows) or running the provided .app (Mac). Additional versions of the database will be provided here, for those wanting to run PCTrade samples against Microsoft SQL Server, Interbase, Oracle or other database types.
Starting with the Summer 2009 release, PCTrade is introduced for the .NET edition of Data Abstract; this will be followed in the Fall 2009 releases for Data Abstract for Delphi. The edition for Xcode, currently in development, will use PCTrade from the get-go.
All in all, four separate versions of the PCTrade Sample Server are provided across the different editions of Data Abstract. All four serve the same database(s), but may differ slightly in provided features or focus:
Starting with the Fall 2011 release, the PCTrade Sample database is also available as domain in Relativity Server.
|
WPF |
WinForms |
Delphi |
Mac |
Clients
A suite of client sample projects is provided, that talk to the PCTrade server sample, with each client focusing on illustrating a specific technology (such as DA SQL) or sub-platform (such as Silverlight) or other concept:
|
|
|
|
|
|
DA/.NET Client Samples: |
DA/Delphi Client Samples:
|
DA/Xcode Client Samples: MaciOS |
DA/JavaScript Client Samples: |
Please note: we try to keep all .NET samples in sync between the three supported languages (C#, Embarcadero Prism and VB), but there might be some discrepancies with new samples debuting on one language first, and being converted later. We assume C# as a common base that all .NET developers will at least be familiar with to look at.
Clients By Technology
The following section lists the same clients mentioned above, grouped by the technologies and concepts they illustrate. Use this list to find the right sample for a particular area you want to learn more about:
DA SQL
- "DA SQL" Sample (.NET)
- "PCTrade for iPhone" Sample (Xcode)
(TODO: populate this)
See Also
Product: RemObjects Data Abstract
Available Editions: Data Abstract for .NET, Xcode, Delphi, Java and JavaScript



