|
phdcc.Data DNN modules |
| Overview |
Overviewphdcc.Data is a set of DNN 4 / DNN 5 modules that aim to provide good programmable data handling for DotNetNuke-based systems, including these modules:
phdcc.Data provides a good starting point for a database application: a form can be designed online within DNN. As all scenarios are different, phdcc.Data provides programmer customisation and hooks to let you make your application work as you want. Possible uses for phdcc.Data:
Please try out the phdcc.Data examples at our DNN site - full examples documentation. Primary feature set:
Good configurability
|
phdcc.Data.Form: v01.04.40, 22 Dec 2010.
phdcc.Data.View: v01.03.10, 19 Apr 2010. phdcc.Data.List: v01.05.07, 19 Apr 2010. phdcc.Data.Search: v01.00.05, 15 May 2009. Free download: Contains DNN 4/5 module private assembly (PA) zip files with partial C# source included. Your database must be SQL Server 2005 or later. DNN 4.8.0 or later required.
Please give us feedback on how it works and what you want.
Hosts: it is recommended that you only install these modules on systems which you trust the site
administrators completely. More info...
Pricing:
The phdcc.Data modules are free to download. The free download may be used for evaluation and testing purposes.
If you decide to make commercial use of the module, you must purchase a commercial license -
available for US$39 at www.snowcovered.com.
Commercial licenses may also be purchased directly from PHDCC if payment is made via PayPal - contact us for more details.
The free download includes a portion of the C# source. Feel free to examine the source; if you find any bugs let us know; and tell us what improvements you require. The full source is available separately for US$99. You may change the source for your own use, but may not re-sell these modules without our written permission. Buy a US$39 license at Snowcovered.
License: Use for legitimate wholesome purposes. No warranty whatsoever. Support for one year if you pay. Copyright: The software and this documentation is Copyright © 2007-2010 PHD Computer Consultants Ltd.
Design service: Commission us, the experts, to set up your site with phdcc.Data.
Contact us for a quote.
Please leave the "Powered by phdcc.Data" message on
free uses of these modules.
You will probably need the Professional Edition of Visual Studio 2005 or later to work with the C# source within a DNN Starter Kit VB project. |
The phdcc.Data modules are distributed as in a single combined zip file with a dated name such as
phdccData080115.zip. Unzip this file first into an empty directory to
obtain a README.TXT file, the individual DNN Private Assembly (PA) module zip files,
and a copy of the current documentation.
Each module filename includes the version, eg phdccDataForm_01_02_03.zip
Only use these modules if your database is SQL Server 2005 or later.
Install the modules in this order:
To install each phdcc.Data module, login as Host. In the DNN Control Panel, select "Install Additional Modules" then "Install New Module" at the bottom of the page. Click "Browse" and select the required phdcc.Data module PA zip file on your system. Finally click "Install New Module". Have a look through the all the gobble-de-gook output to check for errors - ie anything in red. After you click on "Return", DNN may take some time to return as the whole system is recompiled; if necessary click on another link to wake up the system.
The phdcc.Data modules usually use the DNN conventions for upgrading safely.
Follow the same procedure described above to upgrade an existing installation.
All existing data will be preserved.
If you have customised the layout, then save your changed files before upgrading -
see the versions page for more details.
To upgrade from phdcc.Form to phdcc.Data.Form, see here
Results: Use Javascript to check length of data entered on the fly
To support a gallery of images for a user (for example) a new form type is needed, 'ProfileList', where a user can have multiple instances of a form for themselves. The initial 'ProfileList' display is a list of their current form instances. There are options to Add/Modify/Delete instances of the actual form.
foreach( ResultInfo ri in FormX("idForm"))