Data Abstract Samples

From RemObjects Wiki
Jump to: navigation, search

This is a Data Abstract Samples topic



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

WPF
.NET

WinForms
.NET

Delphi

Mac
(New in Winter 2010)


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:

.NET

Xcode

Java

Delphi

JavaScript

DA/.NET Clients:

DA/Xcode Clients:

Mac

iOS

DA/Java Clients:

Android


DA/Delphi Clients:


DA/JavaScript Clients:

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

See Also


Product: RemObjects Data Abstract
Available Editions: Data Abstract for .NET, Xcode, Delphi, Java and JavaScript

GlossaryArticlesFeaturesLibrarySamples

Personal tools
Namespaces

Variants
Actions
Navigation
products
platforms
special
Toolbox