************************************************************************ Copyright © 1982, 2004. Raining Data Corporation. All rights reserved. Raining Data, TigerLogic, D3, Pick, Omnis, mvDesigner, and mvEnterprise are trademarks of Raining Data Corporation. Pick Data Provider Version: 1.4.0 Document Version: May 2004 ************************************************************************ CONTENTS Documentation Files Sample Applications About Pick Data Provider New Features Activating ************************************************************************* Documentation Files To open a .pdf file (portable document format), which is viewed with Adobe Acrobat Reader, double-click the file. Acrobat is provided free by Adobe Systems, which is located on our Web site at: http://www.rainingdata.com/support/documentation/index.html ************************************************************************ Sample Applications Before running the WebForm and WebDemo sample applications, the Windows Internet Information Services (IIS) Web server must be properly configured. ************************************************************************ About Pick Data Provider Pick Data Provider can simultaneously service Client/Server applications, SOAP Web services, and HTTP Web applications written using Microsoft® Visual Basic® .NET Standard, Microsoft® Visual C# .NET Standard, Microsoft® Visual J# .NET Standard, or Microsoft® ASP.NET. Pick Data Provider works with D3, UniData, and UniVerse database servers running on Windows and UNIX platforms. Additionally, Pick Data Provider provides four libraries: * RDTA.PickDP.Connector * RDTA.PickDP.Extensions * RDTA.PickDP.WebExtensions * System.Data.PickDP WARNING- Undocumented classes, methods, properties, and events are not supported and may not be included in future releases. ************************************************************************ New Features ADO.NET Provides an industry standard database-programming paradigm. Pick data can be natively accessed using standard Microsoft ADO.NET data access and representation inside of Visual Studio. ADO.NET Samples Nine projects are available from two solutions. The first solution is located in S:\Samples\WinForms\AdoDotNet\AdoDotNet.Sln and contains these projects: * DataAdapter1 illustrates filling a PDP DataSet with a dynamic schema. * DataAdapter2 illustrates filling an MS DataSet with a previously created DataTable. * DataReader illustrates MoveFirst/MoveNext and populating a form in code. * StoredProc illustrates using StoredProcedure to implement Business Logic. * MultiLibraryGridDemo illustrates getting data into a DataGrid using different PickDP.NET libraries and their effect on display formatting. Includes 12 ways to retrieve data including ADO.NET DataAdapters and DataReaders using TableDirect. * InvoiceVB2 illustrates a number of issues and techniques, including parent/child relationships, Code Bound and Data Bound controls, DataReaders and DataAdapters, and reading PickDP DataSource information from the registry. The MDI parent and MDI children illustrate different functionality. The second solution is located in S:\Samples\WebDemos\AdoDotNet\PdpAdoDemo1.Sln and contains these projects: * PdpAdoClientVB (A WinForm client to the Web Service) Allows setting the connection string. * PdpAdoServerVB (The Web Service) * PdpWebClientVB (A WebForm client to the Web Service) Enhanced to exercise more of the API. Note that both PdpAdoClientVB and InvoiceVB2 make use of the classes and forms to read the PickDP.NET DataSource from the registry and allow the user to select either a custom or predefined DataSource. Pick Data Provider Class Library The Pick Data Provider Connector, Extensions and WebExtensions class libraries have been enhanced by adding usability features through new methods and properties. Also, support for non-persistent connections for windows and web applications is now available. Video Tutorials Video tutorials, including step-by-step instructions on how to create Pick Data Provider applications, have been provided. ************************************************************************ Activating Upon initial installation, you are allowed 30 days to activate the Pick Data Provider server and SDK. After activating the server, it is highly recommended that users activate their SDK at the same time. See Server Activation and SDK Activation in the Pick Data Provider for Microsoft .NET Installation Guide for instructions.