data persistence
Zend Framework Data Grid 0.4
Zend Framework Data Grid 0.4 is created as a useful PHP class that can be used to display and edit data from a database in a grid using the Zend Framework. more>> Zend Framework Data Grid 0.4 is created as a useful PHP class that can be used to display and edit data from a database in a grid using the Zend Framework.<<less
Data Dumper
Data Dumper brings you a convenient and useful program which will show you an objects structure easily and quickly. more>> Data Dumper brings you a convenient and useful program which will show you an object's structure easily and quickly. This is a JavaScript library similar to the Data:Dumper module in PERL and it will print an expanded object structure. If you're building complex data structures or objects, this library can help you debug your code and see exactly what data is where!<<less
PHP data caching class
PHP data caching class is considered as an excellent and useful PHP class that can be used to cache arbitrary data in files. more>>
PHP data caching class is considered as an excellent and useful PHP class that can be used to cache arbitrary data in files.

Pure CSS Data Chart
This script provides a useful way of creating data charts only from HTML and CSS code more>>
By simply modifying options in a CSS and HTML file, the user can customize the script to his needs.
<<lessOSWorkflow 2.8.0
This is a low level workflow implementation written in Java more>>
OSWorkflow 2.8.0 is considered as a smart and useful application that is known as a "low level" workflow implementation written in Java. It does not use a graphical tool for developing workflows, but can be configured by writing a xml file as the main conf file for the workflow process.
Graphical solutions dont provide the flexibility to properly fulfill all requirements in a full-blown application. In this way the programmer can go in and customize the OSWorkflow after his specific needs.
Situations like "loops" and "conditions" that might be represented by a graphical icon in other workflow systems must be "coded" in OSWorkflow.
Major Features:
Compiling from CSV: To get the latest version of OSWorkflow,it is recommend that the source via CSV is to be downloaded and compiled using the Jakarta Ant build script provided there. Compiling OSWorkflow from source is trivial with the following ant targets:
- jar (default) - compiles the library osworkflow.jar
- example-war - compiles and assembles osworkflow-2.8.0-example.war, which is configured to use memory persistence and should deploy without any configuration into most web containers.
- example-ear - compiled and assembles osworkflow-2.8.0-example.ear, which is a J2EE application that is configured to use osworkflow with the EJB persistence store. Some configuration of data sources is required, as well as a full J2EE application server.
- client-jar - compiled and assembles designer.jar, which is a Swing GUI workflow designer application that can be used to visually inspect and edit workflows.
Enhancements
- AbstractWorkflow.getVariablesFromMaps unsafe use of PropertySet
- transientVars currentSteps list not updated soon enough after step transition for post-functions
- Tutorials code snippets
- AbstractWorkflow fails to load XML configuration after redeployment on BEA Weblogic 7.0.2
- The test case should not depend on mckoi lib
- Actions tag shoukld alow just only common-action
- No results at all from designer
- Bug with Websphere Application Server 5.1..0.4, error creating new workflow instance
- Exception orrured when invoking getAvailableActions() and doAction()
- Common actions written out as duplicates
- NPE in initial action if conditionalResult is not empty
- Cant use input parameters in workflow
- Creating Trigger Functions via API does not work
- Order of results from Workflow.getHistorySteps(long) is variable
- Multiple evaluations of action restrict-to conditions
- Cant get the tutorial to work. Please help !
- (Conditional)ResultDescriptor does not write due-date to xml
- canModifyEntryState dont manage COMPLETED entry state
- Workflow does not escape XML entities when saving itself
- null getAction of initial-action
- getAvailableActions return false on exception
- Scheduled workflow doesnt get the right config
- Designer can not display join condition editor
- moveToHistory bug in implicit finish step
- Broken compatibility with previous versions
- Documentation or DefaultConfigurator error
- CreateNewStep even actions finish attribute is set to true
- Bug in cache management
- AbstractWorkflow NPE: cache.put(action, result);
- HibernateWorkflowStore/SpringHibernateWorkflowStore problem
- JDBCWorkflowFactory: getWorkflow(name) doesnt work unless in debug mode
- com.opensymphony.workflow.designer.WorkflowGraphModel has classcastexception
- Persistence JDBCStore with Mysql fail
- Cannot KILL a Workflow instance
- Defining a conditional-result in an initial-action causes an NPE
- Problems with doAction
- Manifest entry in latest OSWorkflow violates spec
- Join transition failure
- Inconsistency between MemoryWorkflowStore & JDBCWorkflowStore w.r.t step functions
- Selecting the Conditions Type throws a NoSuchMethodException
- beanshell condition can not access transientVars
- Duplicate entry constraint with MySQLWorkflowStore
- Patch to SpringTypeResolver.setFunctions
- Inconsistent transientVars behaviour
- Unable to compile OSWorkflow from Ant script
- ClassCastException in LocalEJBCondition
- Incorrect javadoc for the com.opensymphony.workflow.util.Caller class.
- Incorrect javadoc for the com.opensymphony.workflow.util.MostRecentOwner class.
- The value of the attribute "auto" of the element "action" is being checked ONLY for the value "true".
- Implicit calls cannot update the transientVars Map
- Due date does not supported in queries (HibernateStore+Spring)
- XMLWorkflowFactory.WorkflowConfig doesnt implement Serializable interface
- New load signatures on WorkflowLoader break compatibility with code complied with 2.7
- Actions within workflow descriptior should escape invalid characters.
- Designer doesn`t show the join ID
- Improve javadocs for Configuration
- WorkflowException does not show stack trace of inner exception
- Eclipse project classpath fix
- Add isModifiable() method to AbstractWorkflowFactory
- Add "createdStep" to transientVars
- Query OS_CURRENTSTEP instead of OS_WFENTRY in JDBCWorkflowStore.java
- Query Speed w/ JDBCWorkflowStore.java can be abysmal
- Mangled stacktraces from BSH scripts
- AbstractWorkflow private methods could be protected
- Due Date Queries and Duplicate Code Reduction
- MemoryWorkflowStore fixes to work with Due Date
- Persistence Updates for Due Date
- Role/Group attribute for result
- Separate Thread to execute auto actions in transitionWorkflow
- currentSteps is empty for pre-functions at the first step
- Interface WorkflowFactory instead of class AbstractWorkflowFactory
- Pluggable ScriptVariableParser
- Consolidation of three identical Conditions
- Conditions and condition xml element order in Workflow description
- Limitation while inheriting MySQLWorkflowStore
- Visibility of the inner class com.opensymphony.workflow.loader.XMLWorkflowFactory.WorkflowConfig
- Adding version into jar manifest
- The inner com.opensymphony.workflow.JoinNodes$DummyStep class should be made private.
- The attribute "step" of both the elements "result" and "unconditional-result" could be made #REQUIRED instead of #IMPLIED.
- There should exist a mechanism that allows removing of all the info about unnecessary workflow entry from the store.
- Add setter for beanProvider to DefaultVariableResolver.
- Request for global actions that do not change workflow step.
- Plugin model for fucntion and condition (Spring/BeanShell).
- Global condition/function.
- Dynamic number of split states.
- actionId in getAvailableActions.
- Display a live graph.
- Function and Conditions to be displayed on the Edge(Action).
- Type base -> Instance base.
- BSF doesnt work with new Jakarta package.
- SQL Script for OSWorkflow for DB2 Databases.
- Hibernate 3 support.
- TransientVars supplied to conditions in external-permission.
Requirements:
- OSCore 2.0.1+.
- PropertySet 1.2+.
- Jakarta commons-logging.
- BeanShell (optional).
- BSF (optional).
- EJB interfaces.
- XML parser (Not required for JDK 1.4).
Arrays as Data Structure in C/C++ Programming
The aim of this first tutorials is to teach you how to declare, initialise and use simple arrays as well as multidimensional arrays. You will also be able to use arrays as data structure in your C/C++ program. more>> The aim of this first tutorials is to teach you how to declare, initialise and use simple arrays as well as multidimensional arrays. You will also be able to use arrays as data structure in your C/C++ program.<<less
Stimulsoft Reporting as a universal data converter 1
This tutorial explains how to create data reports with popular Stimulsoft reports, show it on page and then export to many different formats, like Word, Excel, PDF, HTML, XML etc. without using third party or COM components more>> This tutorial explains how to create data reports with popular Stimulsoft reports, show it on page and then export to many different formats, like Word, Excel, PDF, HTML, XML etc. without using third party or COM components<<less
Data Shuffler 0.1
Objects and relational databases have different mechanisms for structuring data. Many parts of an object, such as collections and inheritance, arent present in relational databases. When you build an object model with a lot of business logic its more>> Objects and relational databases have different mechanisms for structuring data. Many parts of an object, such as collections and inheritance, arent present in relational databases. When you build an object model with a lot of business logic its valuable to use these mechanisms to better organize the data and the behavior that goes with it. Doing so leads to variant schemas; that is, the object schema and the relational schema need not match up. You still need to transfer data between the two schemas, and this data transfer becomes a complexity in its own right. If the in-memory objects know about the relational database structure, changes in one tend to ripple to the other.<<less
wCMF 2.6.1
This is an object oriented framework for building browser based web applications. more>>
Major Features :
- Persistence layer with adapters to RDBMs (ADOdb) and XML files
- Presentation layer based on template mechanism (Smarty)
- Configuration of the application flow through config files
- Locking mechanism for concurrent usage
- Role based rights management (for actions, types, instances)
- Administration tool to manage users, roles and rights
- i18n support
- Soap interface
- Default application that can be used right after defining the data model
Data Paging in ASP.NET 1
This tutorial explains what is and why we need data paging and how to implement it in ASP.NET web application with simple GridView paging, custom GridView paging or paging by using DataPager class. more>> This tutorial explains what is and why we need data paging and how to implement it in ASP.NET web application with simple GridView paging, custom GridView paging or paging by using DataPager class.<<less
Eyesis Data Grid Control 1.0
Create dynamic-easy-to-use data grid controls for your web site in seconds more>> Create dynamic-easy-to-use data grid controls for your web site in seconds<<less
Creating a simple web data (spider) extractor
This is a simple tutorial about creating a simple web data fetcher that will fetch specific content from a URL. more>> This is a simple tutorial about creating a simple web data fetcher that will fetch specific content from a URL.<<less
Localhost Data Viewer 0.4
This script allows you to upload your files into your localhost and manage the files within the script. You can easily add title and description to each file for easy finding. Use the search function to find your file using any term within your file more>> This script allows you to upload your files into your localhost and manage the files within the script. You can easily add title and description to each file for easy finding. Use the search function to find your file using any term within your file title or description. Easy one click installation. Required PHP and MySQL.<<less
ADO.NET - Working with Disconnected Data 1
Explains how to use ADO.NET to manipulate data without database connection. Disconnected data can be used to communicate between distributed applications or web services. Like connected data, disconnected data supports multiple tables and data binding. more>> Explains how to use ADO.NET to manipulate data without database connection. Disconnected data can be used to communicate between distributed applications or web services. Like connected data, disconnected data supports multiple tables and data binding.<<less
Using ADO.NET to Develop Data Access Logic (DAL) 1
Dynamic Web sites usually use one or more data sources like a database or xml files. This tutorial explains how to use ADO.NET to easily communicate with data sources through a recommended 3 tier architecture. more>> Dynamic Web sites usually use one or more data sources like a database or xml files. This tutorial explains how to use ADO.NET to easily communicate with data sources through a recommended 3 tier architecture.<<less