Samples
All of the samples provided with Data Abstract for .NET, except PCTradeMobile and PCTradeOffice, are available in each of the languages that it supports; specifically C#, Oxygene, Silver and Visual Basic.
- SimpleDataOperations (Sample) demonstrates the basics of creating a connection, retrieving table data from the schema, then adding, modifying and deleting a row.
- Briefcases (Sample) - explores using Briefcases (concept).
- BusinessRules (Sample) demonstrates using Business Rules Scripting to provide data validation in the middle tier rather than in the client application.
- Commands (Sample) demonstrates how to use Commands that are stored in a schema.
- DABindingList (Sample) demonstrates a use of the DABindingList class as a collection that supports data binding and is bound to a table.
- DALINQ demonstrates how to use DA LINQ and Language Integrated Query features to write strongly typed data access code.
- DASQL (Sample) demonstrates using DA SQL to execute
SQL
statements against tables in the schema - DynamicSelect sample demonstrates using the Dynamic Select (Concept) to limit the fields/columns returned from a table.
- DynamicWhere sample shows 3 different ways to use Dynamic Where (Concept) to limit what data is retrieved from the schema.
- PCTradeMobile (C# Only) a Windows Mobile sample that demonstrates integrating with the PCTrade sample database.
- PCTradeOffice (C# Only) comprehensive sample application that demonstrates what an application built with Data Abstract for .NET might be like.