framework
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 1396
Echo Web Application Framework 1.1.4
Echo Web Application Framework is an object-oriented, event-driven Web application framework. more>>
Echo is a framework for developing object-oriented, event-driven Web applications.
Echo removes the developer from having to think in terms of "page-based" applications and enables him/her to develop applications using the conventional object-oriented and event-driven paradigm for user interface development.
Knowledge of HTML, HTTP, and JavaScript is not required. Echo is open-source software distributed under the terms of the Mozilla Public License or the GNU LGPL License.
Enhancements:
- Version 1.1.4 adds support for specifying the order of tab-based navigation of components. The release also fixes bugs reported in previous versions, including the issues discovered with setting component focus.
<<lessEcho removes the developer from having to think in terms of "page-based" applications and enables him/her to develop applications using the conventional object-oriented and event-driven paradigm for user interface development.
Knowledge of HTML, HTTP, and JavaScript is not required. Echo is open-source software distributed under the terms of the Mozilla Public License or the GNU LGPL License.
Enhancements:
- Version 1.1.4 adds support for specifying the order of tab-based navigation of components. The release also fixes bugs reported in previous versions, including the issues discovered with setting component focus.
Download (0.80MB)
Added: 2005-05-05 License: LGPL (GNU Lesser General Public License) Price:
1635 downloads
WebMacro Servlet Framework 2.0b1
WebMacro Servlet Framework is a Java server-side Web template engine. more>>
WebMacro is a 100% Java open-source template language that enables programmers and designers to work together while promoting the ModelViewController pattern.
WebMacro is a viable (and proven!) alternative to JavaServerPages, PHP, and ASP. Its the fundamental page technology behind several major websites such as AltaVista.
WebMacro separates concerns about program code from concerns about the way a page looks:
- HTML should not clutter up program code
- program code should not clutter up HTML
- you should OwnYourOwnWork
- no-one should have to work through somebody else
<<lessWebMacro is a viable (and proven!) alternative to JavaServerPages, PHP, and ASP. Its the fundamental page technology behind several major websites such as AltaVista.
WebMacro separates concerns about program code from concerns about the way a page looks:
- HTML should not clutter up program code
- program code should not clutter up HTML
- you should OwnYourOwnWork
- no-one should have to work through somebody else
Download (0.29MB)
Added: 2005-05-05 License: GPL (GNU General Public License) Price:
1634 downloads
cereal emulation framework 0.93.5
cereal emulation framework is an easily-extensible 8051 emulator. more>>
cereal is an emulation framework designed to allow easy emulation of interconnected modules. Its main component is an 8051 emulator module, so it can be used as an 8051 emulator.
The reason for writing cereal was an 8051 embedded controller which should control an engine using pulse-width modulation, read the resulting flow from a flowmeter, and regulate the output to keep flow at a given value.
In the real world, it takes about two seconds for the algorithm to stabilize, and emulating two seconds using conventional emulators (computing the engine input, the real flow, the feedback frequency) by hand is simply impossible to do.
Using cereal, it took about two hours to create a module emulating the engine/flowmeter combination, along with a window showing the current values. Then it is trivial to connect this module to the 8051 module and just sit back and watch the result.
Another, more trivial example is a multiplexed display/keyboard combination (in my case, selecting one of four 8-segment LCD displays). Instead of watching the port bits, why not create a module that shows the output graphically as four displays?
In addition to these possibilities, cereal offers breakpoints, watches, evaluate/modify dialog (which can solve 2 * x + 1 = 5). The KDE GUI also can be extended using KParts (8051 interface is provided as a KParts plugin).
Also included is a command interface usable for creating testsuites for your programs (or for cereal itself - cereal has over 400 tests in its testsuite), and a simple 8051 disassembler.
<<lessThe reason for writing cereal was an 8051 embedded controller which should control an engine using pulse-width modulation, read the resulting flow from a flowmeter, and regulate the output to keep flow at a given value.
In the real world, it takes about two seconds for the algorithm to stabilize, and emulating two seconds using conventional emulators (computing the engine input, the real flow, the feedback frequency) by hand is simply impossible to do.
Using cereal, it took about two hours to create a module emulating the engine/flowmeter combination, along with a window showing the current values. Then it is trivial to connect this module to the 8051 module and just sit back and watch the result.
Another, more trivial example is a multiplexed display/keyboard combination (in my case, selecting one of four 8-segment LCD displays). Instead of watching the port bits, why not create a module that shows the output graphically as four displays?
In addition to these possibilities, cereal offers breakpoints, watches, evaluate/modify dialog (which can solve 2 * x + 1 = 5). The KDE GUI also can be extended using KParts (8051 interface is provided as a KParts plugin).
Also included is a command interface usable for creating testsuites for your programs (or for cereal itself - cereal has over 400 tests in its testsuite), and a simple 8051 disassembler.
Download (0.94MB)
Added: 2005-06-11 License: GPL (GNU General Public License) Price:
1597 downloads
Business Oriented Framework 0.07
Business Oriented Framework is a Perl application server. more>>
Business Oriented Framework (BOF) is a Perl application server. It uses SOAP, optionally secured with SSL, to communicate with the client.
The client can use SOAP::Lite or the client module included in BOF, making it easy to connect to the server. User, grou
Enhancements:
- Added support for Schedules and tasks
<<lessThe client can use SOAP::Lite or the client module included in BOF, making it easy to connect to the server. User, grou
Enhancements:
- Added support for Schedules and tasks
Download (0.016MB)
Added: 2005-07-05 License: Perl Artistic License Price:
1573 downloads
Neural Net Framework 1.1
Neural Net Framework is a library that implements multilayer feed-forward neural networks. more>> <<less
Download (0.065MB)
Added: 2005-07-23 License: LGPL (GNU Lesser General Public License) Price:
1558 downloads
Studs MVC Framework+ 0.9.7
Studs MVC Framework+ contains a port of Apaches Jakarta Struts to PHP. more>>
Studs MVC Framework+ contains a port of Apaches Jakarta Struts to PHP, though the libraries included in the rest of the project are much more vast.
In order to implement the Struts port, it was necessary to build a core, object-oriented API in the style of the JDK and the Jakarta Commons, a servlet container to handle HTTP requests and to invoke servlet classes, and finally, a parsing engine for JSP-style template pages.
In the end, the result is an environment which is very similar to that provided by a J2EE Web Container, only everything is implemented in PHP.
While it was possible to carry over many of the concepts, designs and mechanisms from J2EE, some limitations do exist due to the nature of the PHP programming language, such as the lack of checked exceptions (runtime only).
Horizon: An Object-Oriented Environment and API
Horizon bootstraps PHP, cloaking it with a core object layer and adding missing functionality, such as imports based on qualified classname, classloading, runtime exception handling, logging, reflection, iterator language constructs and common libraries, such as an XML Digester. Once horizon takes over, the whole nature of programming in PHP changes dramatically.
Stratus: An HTTP Servlet Container
Stratus brings the servlet model to PHP. The two core features are the web.xml parsing and the doService() method call. PHP hands off what it knows about the request to the Stratus HTTP processor and it dispatches the request to a servlet mapped to the URL pattern, paralleling the workflow of Java Servlets. One crucial aspect of Stratus is that it retains state from one page request to the next by use of PHPs serialization, despite claims that PHP is incapable of this task.
Phase: PHP Server Pages Engine
The most exciting part about this project is the JSP compatible parser and compilation engine. There are a horde of templating engines for PHP, but nothing has topped JSP custom tag libraries when it comes to flexibility, ease of use and integration with the business layer. Phase is a servlet which parses regular JSP syntax, with the exception of scriptlets, which are handled by the PHP parser. Phase also ships with a handful of JSTL-like core tab libraries for data manipulation and output, supporting a full implementation of EL.
Studs proves that PHP is a very capable object-oriented language and that it is possible to use best design practices despite limitations in the language. The runtime exception handling layer should be proof that anything is possible.
The reason I really like PHP is because the core functions are so rich that under the covers, PHP can do operations very efficiently, relying on interfaces to hide the implementation details.
Enhancements:
- Automatic reload of Studs configuration file if changed [Studs]
- improved handling of DTD validation for web.xml and struts-config.xml
- get_qualified_class() migrated to Clazz::getQualifiedName() and optimized [Horizon]
- umask() behaves consistently, globally setting the file create permissions [General]
- confirmed that the ternary operator works in EL and documented it [Phase]
- throw exception if web.xml cannot be read in the include path [Stratus]
- it is possible to eliminate index.php from URL and use mod_rewrite instead [Stratus]
- modified EL processing so that arrays can be referenced as foo.bar or foo[bar] so that cases where native arrays are used in place of HashMap will still comply with JSTL EL syntax [Phase]
- changed from Hashtable to HashMap across application [General]
- changes are detected in the Studs config files (struts-config.xml) and the ActionServlet is automatically reloaded if their timestamps have been modified [Studs]
- fixed bug in Assert that caused assertFalse() to fail [Horizon]
- reimplemented the phase string taglib [Phase]
- fixed token handling in form taglib so that now they are usable [Studs]
- redirect taglib can take url as body [Phase]
- enabled more flexibility in specifying configuration directories [General]
- halt with better message when servlet work directory is not writable [Stratus]
- enabled handling of multivalued paramaters in Studs [Studs]
- added HtmlCheckboxTag and HtmlPasswordTag [Studs]
- ActionForm generator [Studs]
<<lessIn order to implement the Struts port, it was necessary to build a core, object-oriented API in the style of the JDK and the Jakarta Commons, a servlet container to handle HTTP requests and to invoke servlet classes, and finally, a parsing engine for JSP-style template pages.
In the end, the result is an environment which is very similar to that provided by a J2EE Web Container, only everything is implemented in PHP.
While it was possible to carry over many of the concepts, designs and mechanisms from J2EE, some limitations do exist due to the nature of the PHP programming language, such as the lack of checked exceptions (runtime only).
Horizon: An Object-Oriented Environment and API
Horizon bootstraps PHP, cloaking it with a core object layer and adding missing functionality, such as imports based on qualified classname, classloading, runtime exception handling, logging, reflection, iterator language constructs and common libraries, such as an XML Digester. Once horizon takes over, the whole nature of programming in PHP changes dramatically.
Stratus: An HTTP Servlet Container
Stratus brings the servlet model to PHP. The two core features are the web.xml parsing and the doService() method call. PHP hands off what it knows about the request to the Stratus HTTP processor and it dispatches the request to a servlet mapped to the URL pattern, paralleling the workflow of Java Servlets. One crucial aspect of Stratus is that it retains state from one page request to the next by use of PHPs serialization, despite claims that PHP is incapable of this task.
Phase: PHP Server Pages Engine
The most exciting part about this project is the JSP compatible parser and compilation engine. There are a horde of templating engines for PHP, but nothing has topped JSP custom tag libraries when it comes to flexibility, ease of use and integration with the business layer. Phase is a servlet which parses regular JSP syntax, with the exception of scriptlets, which are handled by the PHP parser. Phase also ships with a handful of JSTL-like core tab libraries for data manipulation and output, supporting a full implementation of EL.
Studs proves that PHP is a very capable object-oriented language and that it is possible to use best design practices despite limitations in the language. The runtime exception handling layer should be proof that anything is possible.
The reason I really like PHP is because the core functions are so rich that under the covers, PHP can do operations very efficiently, relying on interfaces to hide the implementation details.
Enhancements:
- Automatic reload of Studs configuration file if changed [Studs]
- improved handling of DTD validation for web.xml and struts-config.xml
- get_qualified_class() migrated to Clazz::getQualifiedName() and optimized [Horizon]
- umask() behaves consistently, globally setting the file create permissions [General]
- confirmed that the ternary operator works in EL and documented it [Phase]
- throw exception if web.xml cannot be read in the include path [Stratus]
- it is possible to eliminate index.php from URL and use mod_rewrite instead [Stratus]
- modified EL processing so that arrays can be referenced as foo.bar or foo[bar] so that cases where native arrays are used in place of HashMap will still comply with JSTL EL syntax [Phase]
- changed from Hashtable to HashMap across application [General]
- changes are detected in the Studs config files (struts-config.xml) and the ActionServlet is automatically reloaded if their timestamps have been modified [Studs]
- fixed bug in Assert that caused assertFalse() to fail [Horizon]
- reimplemented the phase string taglib [Phase]
- fixed token handling in form taglib so that now they are usable [Studs]
- redirect taglib can take url as body [Phase]
- enabled more flexibility in specifying configuration directories [General]
- halt with better message when servlet work directory is not writable [Stratus]
- enabled handling of multivalued paramaters in Studs [Studs]
- added HtmlCheckboxTag and HtmlPasswordTag [Studs]
- ActionForm generator [Studs]
Download (0.11MB)
Added: 2005-07-21 License: GPL (GNU General Public License) Price:
1556 downloads
Compass Framework 0.6.2
Compass Framework is a Java framework which makes it simple to map your Java object model into a search engine. more>> <<less
Download (16.2MB)
Added: 2005-11-24 License: The Apache License 2.0 Price:
1430 downloads
Control Framework for PHP 0.1
Control Framework for PHPs main use is for building the UI layer of your PHP Web application. more>>
The purpose of the Control Framework for PHP (CFP) is to design and implement a completely OO based approach to Web UI design and form handling in PHP.
Control Framework for PHPs main use is for building the UI layer of your PHP Web application. UI behavior can be encapsulated into UI elements called controls.
<<lessControl Framework for PHPs main use is for building the UI layer of your PHP Web application. UI behavior can be encapsulated into UI elements called controls.
Download (MB)
Added: 2005-12-05 License: LGPL (GNU Lesser General Public License) Price:
1423 downloads
Dwarf Server Framework 1.3.0
Dwarf is a Java technology-based framework for developing network server applications. more>>
Dwarf Server Framework is a Java technology-based framework for developing network server applications.
The primary goal of Dwarf is to support development of network servers based on the Internet standards. However, its architecture is quite universal and it is not limited to this kind of applications only.
The first available Dwarf-based applications are the Dwarf HTTP Server with Java Servlets and JSP and Dwarf Mail Server with ESMTP/POP3/IMAP4.
Simple design and very concise API together with an extensive documentation makes the learning and consequent work with the framework easy and fast for the development team.
Modular multithreaded architecture as well as efficient implementation guaranties the performance on top. Incorporation of Java 2 Platform Security Architecture and Java Authentication and Authorization Service (JAAS) helps to meet todays high security demands.
Dwarf Server Framework, although not an all-purpose universal wheel, offers extending the server functionality by customizing almost all its components:
- multithreaded service development
- support for TCP/UDP based services
- authentication via login modules
- authorization based on subjects
- logging and configuration
Furthemore, it comes with the full documentation, guides and examples, and is free of charge for the binary redistribution.
Main features:
Main features
- universal multi-threaded server
- generic TCP and UDP protocol handlers
- extensible remote management
- various utility classes (DNS client, queues, caches, etc.)
- XML-based configuration
Security
- application-independent authentication
- subject-based authorization
- proprietary or third party login modules
- SSL/TLS secure communication
Support
- rich documentation with tutorials
- samples with source code included
License
- free of charge binary redistribution
<<lessThe primary goal of Dwarf is to support development of network servers based on the Internet standards. However, its architecture is quite universal and it is not limited to this kind of applications only.
The first available Dwarf-based applications are the Dwarf HTTP Server with Java Servlets and JSP and Dwarf Mail Server with ESMTP/POP3/IMAP4.
Simple design and very concise API together with an extensive documentation makes the learning and consequent work with the framework easy and fast for the development team.
Modular multithreaded architecture as well as efficient implementation guaranties the performance on top. Incorporation of Java 2 Platform Security Architecture and Java Authentication and Authorization Service (JAAS) helps to meet todays high security demands.
Dwarf Server Framework, although not an all-purpose universal wheel, offers extending the server functionality by customizing almost all its components:
- multithreaded service development
- support for TCP/UDP based services
- authentication via login modules
- authorization based on subjects
- logging and configuration
Furthemore, it comes with the full documentation, guides and examples, and is free of charge for the binary redistribution.
Main features:
Main features
- universal multi-threaded server
- generic TCP and UDP protocol handlers
- extensible remote management
- various utility classes (DNS client, queues, caches, etc.)
- XML-based configuration
Security
- application-independent authentication
- subject-based authorization
- proprietary or third party login modules
- SSL/TLS secure communication
Support
- rich documentation with tutorials
- samples with source code included
License
- free of charge binary redistribution
Download (0.50MB)
Added: 2005-12-08 License: Freely Distributable Price:
1416 downloads
WebWork MVC Framework 2.2
WebWork MVC Framework is a Java pull HMVC Web application framework. more>>
WebWork MVC Framework is a Java pull HMVC Web application framework, designed for creating dynamic websites using minimal effort and maximum flexibility.
It supports multiple views, allowing you to switch between different view technologies, including HTML, Swing, PDF, XSLT, and Velocity, without changing the logic producing the data.
It includes a powerful expression language for navigating its object stack, as well as a small but complete tag library. WebWork MVC Framework supports internationalization, error handling, chaining actions, validation, command driven actions, redirection and type conversions.
Enhancements:
- Full support for Java 5 Annotations and Generics.
- Rich AJAX support using DWR and Dojo.
- A new QuickStart tool makes development easier.
- Client side validation using AJAX or plain JavaScript.
- Built in support for Continuations.
- A rich UI template framework.
- Native support for Spring and Pico IOC containers.
- More intelligent error reporting.
- Developer Mode makes building Web applications easier with improved error reporting.
- A simplified tag syntax.
- An advanced data binding framework that works with any object, including domain objects.
<<lessIt supports multiple views, allowing you to switch between different view technologies, including HTML, Swing, PDF, XSLT, and Velocity, without changing the logic producing the data.
It includes a powerful expression language for navigating its object stack, as well as a small but complete tag library. WebWork MVC Framework supports internationalization, error handling, chaining actions, validation, command driven actions, redirection and type conversions.
Enhancements:
- Full support for Java 5 Annotations and Generics.
- Rich AJAX support using DWR and Dojo.
- A new QuickStart tool makes development easier.
- Client side validation using AJAX or plain JavaScript.
- Built in support for Continuations.
- A rich UI template framework.
- Native support for Spring and Pico IOC containers.
- More intelligent error reporting.
- Developer Mode makes building Web applications easier with improved error reporting.
- A simplified tag syntax.
- An advanced data binding framework that works with any object, including domain objects.
Download (32.3MB)
Added: 2006-01-12 License: BSD License Price:
1383 downloads
Wizard Site Framework 3.2
The Wizard site framework is an integrated set of scripts in PHP for mounting and maintaining a dynamic standards-based site. more>>
Wizard Site Framework project has been used in production sites for three years, serving countless thousands of page views.
It is modular , coming out of the factory with a basic structure, allowing the webmaster to spend more time on design and less on the plumbing.
Included is a user authentication system, scripts for registering, changing passwords, contact forms, confirmation emails, listing users, editing their profiles, privacy statements (etc.etc.), fully integrated into the site skeleton and under the rule of common CSS stylesheets.
Very cool is the menu and sitemap systems which are generated from the database automatically when a page is added or altered during authoring. The menu systems use the famed Suckerfish CSS-driven Javascript code harnessed to a MySQL database with PHP scripting.
You can, for example, have either horizontal or vertical menus, and they can be set at whatever depth you think is reasonable. You can hide pages from the menu or sitemap or restrict their view to only site members with the appropriate credentials.
Other features include such utilities as visitors statistics tied to the user management system so that you can see what specific pages on your site your registered members are viewing.
This is the third generation of the Wizard framework. While the structure of the site continues to be managed through an admin panel, and stored in a MySQL database, what is rather unique about the latest iteration is that the page content, indeed the entire page, is stored on the server as an HTML - PHP file.
While previous versions stored HTML content in the database, the Version 3.0 makes the page completely accessible to such online programs as Macromedia Contribute or other authoring tools.
Unlike previous versions, or content management systems (CMS) that store the HTML content in a database table, you have the ability to include whatever server-side or client-side code in site pages, removing a major disadvantage of most content management systems.
This makes Wizard Site Framework totally customizable and flexible. And because it is lightweight and very efficient it is easily scalable to large sites.
Enhancements:
- Many major and minor bugs were fixed.
- The front and back ends are now W3C compliant.
- A Poll and Blog script was added.
- Preliminary support for the PostgreSQL database was added.
<<lessIt is modular , coming out of the factory with a basic structure, allowing the webmaster to spend more time on design and less on the plumbing.
Included is a user authentication system, scripts for registering, changing passwords, contact forms, confirmation emails, listing users, editing their profiles, privacy statements (etc.etc.), fully integrated into the site skeleton and under the rule of common CSS stylesheets.
Very cool is the menu and sitemap systems which are generated from the database automatically when a page is added or altered during authoring. The menu systems use the famed Suckerfish CSS-driven Javascript code harnessed to a MySQL database with PHP scripting.
You can, for example, have either horizontal or vertical menus, and they can be set at whatever depth you think is reasonable. You can hide pages from the menu or sitemap or restrict their view to only site members with the appropriate credentials.
Other features include such utilities as visitors statistics tied to the user management system so that you can see what specific pages on your site your registered members are viewing.
This is the third generation of the Wizard framework. While the structure of the site continues to be managed through an admin panel, and stored in a MySQL database, what is rather unique about the latest iteration is that the page content, indeed the entire page, is stored on the server as an HTML - PHP file.
While previous versions stored HTML content in the database, the Version 3.0 makes the page completely accessible to such online programs as Macromedia Contribute or other authoring tools.
Unlike previous versions, or content management systems (CMS) that store the HTML content in a database table, you have the ability to include whatever server-side or client-side code in site pages, removing a major disadvantage of most content management systems.
This makes Wizard Site Framework totally customizable and flexible. And because it is lightweight and very efficient it is easily scalable to large sites.
Enhancements:
- Many major and minor bugs were fixed.
- The front and back ends are now W3C compliant.
- A Poll and Blog script was added.
- Preliminary support for the PostgreSQL database was added.
Download (0.36MB)
Added: 2006-01-22 License: Free for non-commercial use Price:
1378 downloads
Frameworks 0.3.6
Frameworks is stop-motion animation frame capture software primarily for Linux. more>>
Frameworks is stop-motion animation frame capture software primarily for Linux. It captures images from a camera and strings them together into an animation.
These still images may then be combined into a single video file using other software. Only video4linux webcams are currently supported; work is being done to add other types of digital cameras including IEEE 1394 camcorders, and USB still cameras. Frameworks is designed to be easily used alongside the GIMP Animation Package (GAP).
Frameworks began as an extension of gqcam, though it no longer shares any code with gqcam. Frameworks is free software (and therefore open source) licensed under the GNU GPL. Without gqcam being free software, Frameworks would not exist.
Main features:
- Frame averaging: The averaging together of multiple frames to reduce random noise in the captured image.
- Frame overlay or onion skinning: Overlaying previous frames ontop of the live display to assist with positioning of objects during animation.
- Continuous preview: Preview the previous few seconds of animation, ending with the live feed from the webcam to assist with object positioning.
<<lessThese still images may then be combined into a single video file using other software. Only video4linux webcams are currently supported; work is being done to add other types of digital cameras including IEEE 1394 camcorders, and USB still cameras. Frameworks is designed to be easily used alongside the GIMP Animation Package (GAP).
Frameworks began as an extension of gqcam, though it no longer shares any code with gqcam. Frameworks is free software (and therefore open source) licensed under the GNU GPL. Without gqcam being free software, Frameworks would not exist.
Main features:
- Frame averaging: The averaging together of multiple frames to reduce random noise in the captured image.
- Frame overlay or onion skinning: Overlaying previous frames ontop of the live display to assist with positioning of objects during animation.
- Continuous preview: Preview the previous few seconds of animation, ending with the live feed from the webcam to assist with object positioning.
Download (0.12MB)
Added: 2006-01-27 License: GPL (GNU General Public License) Price:
1369 downloads
php.MVC Web Application Framework 1.0
php.MVC implements the Model-View-Controller design pattern, and encourages application design based on the Model 2 paradigm. more>>
php.MVC implements the Model-View-Controller design pattern, and encourages application design based on the Model 2 paradigm. This design model allows the Web page or other contents (View) to be mostly separated from the internal application code (Controller/Model), making it easier for designers and programmers to focus on their respective areas of expertise.
The framework provides a single entry point Controller. The Controller is responsible for allocating HTTP requests to the appropriate Action handler (Model) based on configuration mappings.
The Model contains the business logic for the application. The Controller then forwards the request to the appropriate View component, which is usually implemented using a combination of HTML with PHP tags in the form of templates. The resulting contents are returned to the client browser, or via another protocol such as SMTP.
php.MVC is a PHP port of Jakarta Struts. It currently supports many features of Struts, including declarative application configuration via the XML digester. For example, mappings from the various Action business logic components to appropriate results pages can be specified declaratively in the XML configuration file.
Main features:
- Free OpenSource software: This gives users full control of the software, and the able to modify the source code to suit specific needs.
- Security: php.MVC applications have only one entry point (per application). This makes it easy to protect sensitive application code and data.
- Flexible Installation: Individual php.MVC applications can be installed outside of the main php.MVC library directory tree.
- Multi-applications: There is no limit to the number of applications per php.MVC installation.
- Object Oriented design (OOD). The php.MVC framework is based on OOD principles, making it more extendable and maintainable.
- Database integration: The php.MVC framework ships with the Pear::DB Database Abstraction Layer, and a driver for the MySQL relational database manager (RDBM) is provided.
- Action Chaining: php.MVC allows for passing control to other Actions. This makes it easy to process a sequence of Actions (business logic classes) and static resources (pages).
- XML configuration: php.MVC uses declarative application configurations using Extensible Markup Language (XML) files. Each application has its own XML configuration file.
- MVC Model 2 design: php.MVC implements the Model-View-Controller (MVC) Model 2 design pattern. The Model 2 paradigm allows the separation of the application presentation from the business logic, making it easier for designers and programmers to focus on their respective areas of expertise.
- Form button mapping: php.MVC implements the LookupDispatchAction class to enable HTML form buttons to be mapped to particular business logic methods. For example, a form submit button called "Add to Cart" could be mapped to an Action class method called MyCartAction->addToCart(...).
- Message Resources: php.MVC provides a PropertyMessageResources class that handles messages in text string properties files with parametric replacement. This can provide Locale-sensitive messages for internationalized applications.
- The php.MVC framework is based on Jakarta Struts application framework design. Struts has proven to be reliable, extendable and well supported.
Enhancements:
- This development release adds bugfixes and enhancements to the framework, a compressed performance version for use in more demanding hosting environments, and an example application to demonstrate the use of both versions.
<<lessThe framework provides a single entry point Controller. The Controller is responsible for allocating HTTP requests to the appropriate Action handler (Model) based on configuration mappings.
The Model contains the business logic for the application. The Controller then forwards the request to the appropriate View component, which is usually implemented using a combination of HTML with PHP tags in the form of templates. The resulting contents are returned to the client browser, or via another protocol such as SMTP.
php.MVC is a PHP port of Jakarta Struts. It currently supports many features of Struts, including declarative application configuration via the XML digester. For example, mappings from the various Action business logic components to appropriate results pages can be specified declaratively in the XML configuration file.
Main features:
- Free OpenSource software: This gives users full control of the software, and the able to modify the source code to suit specific needs.
- Security: php.MVC applications have only one entry point (per application). This makes it easy to protect sensitive application code and data.
- Flexible Installation: Individual php.MVC applications can be installed outside of the main php.MVC library directory tree.
- Multi-applications: There is no limit to the number of applications per php.MVC installation.
- Object Oriented design (OOD). The php.MVC framework is based on OOD principles, making it more extendable and maintainable.
- Database integration: The php.MVC framework ships with the Pear::DB Database Abstraction Layer, and a driver for the MySQL relational database manager (RDBM) is provided.
- Action Chaining: php.MVC allows for passing control to other Actions. This makes it easy to process a sequence of Actions (business logic classes) and static resources (pages).
- XML configuration: php.MVC uses declarative application configurations using Extensible Markup Language (XML) files. Each application has its own XML configuration file.
- MVC Model 2 design: php.MVC implements the Model-View-Controller (MVC) Model 2 design pattern. The Model 2 paradigm allows the separation of the application presentation from the business logic, making it easier for designers and programmers to focus on their respective areas of expertise.
- Form button mapping: php.MVC implements the LookupDispatchAction class to enable HTML form buttons to be mapped to particular business logic methods. For example, a form submit button called "Add to Cart" could be mapped to an Action class method called MyCartAction->addToCart(...).
- Message Resources: php.MVC provides a PropertyMessageResources class that handles messages in text string properties files with parametric replacement. This can provide Locale-sensitive messages for internationalized applications.
- The php.MVC framework is based on Jakarta Struts application framework design. Struts has proven to be reliable, extendable and well supported.
Enhancements:
- This development release adds bugfixes and enhancements to the framework, a compressed performance version for use in more demanding hosting environments, and an example application to demonstrate the use of both versions.
Download (0.45MB)
Added: 2006-02-28 License: LGPL (GNU Lesser General Public License) Price:
1340 downloads
SMS Framework A4
SMS Framework is an Objective C framework for decoding SMS messages in PDU format to objects. more>>
SMS Framework is an Objective C framework for decoding SMS messages in PDU format to objects.
It is easily usable in Cocoa and GNUstep environments, and it reduces developer responsibility for decoding messages to extracting the raw messages from the phone.
The XCode project file contains three targets: one system wide framework, one framework to include in applications, and a small application for testing the framework.
Enhancements:
- Fixes two small bugs in decoding that seem to affect international users.
- The bugs became apparent after OS X 10.4.5 appeared.
<<lessIt is easily usable in Cocoa and GNUstep environments, and it reduces developer responsibility for decoding messages to extracting the raw messages from the phone.
The XCode project file contains three targets: one system wide framework, one framework to include in applications, and a small application for testing the framework.
Enhancements:
- Fixes two small bugs in decoding that seem to affect international users.
- The bugs became apparent after OS X 10.4.5 appeared.
Download (0.10MB)
Added: 2006-03-07 License: LGPL (GNU Lesser General Public License) Price:
1331 downloads
Download (1.3MB)
Added: 2006-03-17 License: LGPL (GNU Lesser General Public License) Price:
1317 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above framework search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed