Welcome to the DataPlace SDK. By leveraging the components in this SDK, true offline capabile, multiuser applications can be built with minimal programmer concern for the complexities involved for maintaining a client side data store or its schema. The DataPlace APIs allows for developers to build completely stand alone applications that utilize CS.DataPllace.Distribution.Client for data synchronization and optionall CS.DataPlace.Common for a dynamic data layer. Additional namespacesin CS.DataPlace are intended for interacting with the DataPlace Editor with a DataPlace AddIn. CS.Core names are largely atonomous to DataPlace and server to provide commonlny needed functionallity in applications.
| Namespace | Description |
|---|---|
| CS.Core | Common utility classes |
| CS.Core.Collections | Common utility classes as an extension of System.Collections namespace |
| CS.Core.Diagnostics | Common utility classes as an extension of System.Diagnostics namespace |
| CS.Core.Net | Common utility classes as an extension of System.Net namespace |
| CS.Core.Security | Common utility classes as an extension of System.Security namespace |
| CS.Core.Security.Cryptography | Common utility classes as an extension of System.Security.Cryptography namespace |
| CS.Core.Threading | Common utility classes as an extension of System.Threading namespace |
| CS.Core.TimeZone | Common utility classes for handling of Date Times across TimeZones |
| CS.Core.Windows.Forms | Common utility classes as an extension of System.Windows.Forms namespace |
| CS.Core.Wpf.Collections | |
| CS.Core.Wpf.Security | Common utility classes as an extension of System.Security namespace with WPF implementation |
| CS.Core.Wpf.Windows.Controls | |
| CS.Core.Wpf.Windows.Controls.Data | Common utility classes as an extension of System.Windows.Controls.Data namespace |
| CS.DataPlace | Root Namesapce For DataPlace |
| CS.DataPlace.Common | Common classes used by DataPlace Editor or 3rd Party applications utilizing the DataPlace data layer |
| CS.DataPlace.Common.Data | DataLayer classes for accessing the dynamic schema of a DataPlace database |
| CS.DataPlace.Common.Data.DataPlaceTableAdapters | ADO Table Adapters for the DataPlace base schema |
| CS.DataPlace.Common.Data.Relationships | |
| CS.DataPlace.Common.Design | |
| CS.DataPlace.Common.Editor | Stanard classes and interfaces for interacting with the DataPlace Editor's Table Editor via a DataPlace Add In |
| CS.DataPlace.Common.Encryption | Classes for managing DataPlace Encryption Keys |
| CS.DataPlace.Common.Properties | Standard DataPlace |
| CS.DataPlace.Common.Security | Classes for managing the security of a DataPlace database |
| CS.DataPlace.Design | Interfaces for interacting with the DataPlace Designer from a DataPlace Addin |
| CS.DataPlace.Distribution.Client | DataPlace Distribution (synchronization) client classes for use by DataPlace or a 3rd party application utilizing DataPlace |
| CS.DataPlace.Distribution.Client.Wpf | DataPlace Distribution (synchronization) client WPF UI Layer |
| CS.DataPlace.Distribution.Packager | DataPlace Distribution Package Engine classes and interfaces |
| CS.DataPlace.Distribution.Packager.Data | DataPlace Distribution classes and interfaces for DDL and DML as well as base programmability (stored procedure) generation |
| CS.DataPlace.Distribution.Packager.Data.MSSqlHandler | DatabaseHandler implementation for MS SQL Server clients |
| CS.DataPlace.Distribution.Packager.Data.VistaDBHandler | DatabaseHandler implementation for VistaDB Clients |
| CS.DataPlace.Edit | Root namespace for interacting with the DataPlace Editor's Table Editor from a DataPlace Addin |
| CS.DataPlace.Edit.CommentEditor | Interfaces for interacting with the DataPlace Comments Editor or for implementing a custom comments editor |
| CS.DataPlace.Edit.Customize | Dialogs for customizing the behavior of the built in editor |
| CS.DataPlace.Edit.DataDiagram | |
| CS.DataPlace.Edit.DataDiagram.DiagramNodes | |
| CS.DataPlace.Edit.FormEditControls | Controls used by the default data editor panel |
| CS.DataPlace.Edit.GridCellTypes | Extended Grid Cell Types utilized in the DataPlace Editor Grid |
| CS.DataPlace.Edit.Navigation | Navigation Pane classes |
| CS.DataPlace.Edit.OfficeRenderer | Renderer implementation to apply Offfice2007 style to WinForm toolbars |
| CS.DataPlace.Edit.Outlook | Classes for interacting with Outlook |
| CS.DataPlace.Loader | Interfaces for implementing a custom DataPlace AddIn |
| CS.DataPlace.Navigation | Navigation Pane Classes |