formVista™ is an open-source dual-licensed
PHP
component framework for the rapid creation of advanced business web applications that run
in commodity hosting environments. It's purpose is to help web development companies
do more, faster, with less staff.
The framework implements the formVista Markup Language (a.k.a. FVML), an XML dialect that
brings reusability and role separation to web development projects by combining HTML,
SQL, client side Javascript (including AJAX), validation rules, authentication and
business logic into completely self-contained
components. Components may be as
simple as a columnar report or as complex as a multi-user discussion forum. Once built in
FVML, components can be placed by relatively junior web designers onto any
properly configured PHP web page as if it were any other kind of content.
| Search Articles |
|
|
A friend's sig once read:
"Released? Software is never released! It escapes leaving a bloody trail of death and destruction in it's wake!".
After too many years threatening to do it, we are pleased to finally announce the initial public escape of the formVista Business Component Framework for PHP.
The distribution is available here and consists of both the framework and a demonstration application that highlights key features and innovations of the framework while providing a nice tutorial and starting point for your own projects. It is extensively commented.
Downloads are available on the downloads page.
For a description of what formVista is and how it takes a different approach to the problem of business web application development please refer to this section in the largely incomplete formVista Developers Guide and Reference.
If you have any questions or comments we can be reached in the forum.
Finally, we would like to extend a special thanks to Nuts and Bolts Interactive Inc. Without their involvement and encouragement, this would never have gotten done.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
As reported by slashdot:
"Today Yahoo! released the Yahoo! User Interface Library.
This library is comprised of a number of dynamic HTML utilities and
controls for building rich web UIs and Ajax applications. They are made
available under an open-source license. In addition, Yahoo! released
the Yahoo! Design Pattern Library.
This collection of design patterns for Web interaction is intended to
provide Web designers prescriptive guidance to help solve common design
problems on the Web. Both are free in both senses of the word."
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
A new article on using AJAX over at IBM:
Most Web applications use a request/response model that gets an entire
HTML page from the server. The result is a back-and-forth that usually
involves clicking a button, waiting for the server, clicking another
button, and then waiting some more. With Ajax and the XMLHttpRequest
object, you can use a request/response model that never leaves users
waiting for a server to respond. In this article, Brett McLaughlin
shows you how to create XMLHttpRequest instances in a cross-browser
way, construct and send requests, and respond to the server.
Read the full article here.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
AreaEdit 0.4.5 has been released which finally fixes ticket 234 the infamous MSIE Operation Aborted error we were seeing on some installs.
See the AreaEdit Section for a demo and downloads.
This release of AreaEdit does require some minor changes to the way AreaEdit is called from the hosting page. Please see the RELEASE_NOTES.txt file distributed with the software and this FAQ entry.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
AreaEdit 0.4.4 is now available.
You can download it here.
This release includes: . FireFox 1.5 support (finally!) . fixes to ImageManager create/delete directory support. . fix for Linker empty directory error. . quite a few javascript warning fixes. . a workaround for the MSIE Page Expired / Operation Aborted problem. The demo has been updated. Please try this release and let me know if you encounter any problems. There is now a FAQ at: http://www.formvista.com/otherprojects/areaedit/faq.html and a Projects page at: http://www.formvista.com/otherprojects/areaedit/projects.html If you have a project that uses AreaEdit that you would like to promote, post a description to the forum along with why you used AreaEdit and I'll be happy to include it on the Projects page.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
As reported by slashdot.org:
"Ajax, or 'Asynchronous JavaScript and XML,' is allowing webpages to
update as quickly as desktop software, powering applications like
Google Maps and attracting money from Silicon Valley investors,
including for a collaboration-software company called Zimbra.
The Wall Street Journal reports: 'Zimbra's chief executive, Satish
Dhamaraj, says that when he started his company in December 2003, "I really thought that Ajax was just a bathroom cleaner."
Now his San Mateo, Calif., business has amassed $16 million in funding
from venture-capital firms including Accel Partners, Redpoint Ventures
and Benchmark Capital, the firm that famously funded eBay Inc. Peter
Fenton, an Accel partner, says Ajax "has the chance to change the face
of how we look at Web applications" and could boost technology spending
by corporations, because Ajax is also being used to develop software
for big companies, not just for consumers.'"
You can read the full article here.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
According to Slashdot:
"Web browser pioneer Marc Andreessen recently announced his prediction that PHP will be more popular than Java for building web-based applications." From the article: "Wooing
programmers is nothing new in the computing industry, where players
constantly jockey to establish their products as an essential
foundation. Indeed, many credit Microsoft's success to its highly
regarded programming tools, which make it easier for developers to
write software that run on Windows. PHP has caught on widely. About 22
million Web sites employ it, and useage is steadily increasing. About
450 programmers have privileges to approve changes to the software.
Major companies that employ PHP include Yahoo, Lufthansa and Deutsche
Telekom's T-Online." Meanwhilie, Piersky writes "Zend has announced its rival to .NET and J2EE, with the Zend PHP Framework. In a press release,
they stated that it will be 'A Web application framework which will
standardize the way PHP applications are built. The Zend PHP Framework
will accelerate and improve the development and deployment of
mission-critical PHP Web applications'. This will for part of Zend's PHP Collaboration Project"
You can read the full article here.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
It turns out that FireFox does not display javascript warnings by default, only critical program errors. To turn on Javascript warnings:
- type about:config in the address bar
- find javascript.options.strict
- double-click on it to change it from false to true
- restart FireFox.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
AreaEdit 0.4.3 has been released. This is a HIGH PRIORITY RECOMMENDED UPGRADE for all users. It fixes a very serious security hole in the SpellChecker plugin which can be exploited even if the plugin is turned off.
Alternatively, you can delete the areaedit/plugins/SpellChecker directory.
See the AreaEdit page for downloads.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
|
|
There is an excellent article over at ibm.com/developerworks that discusses porting web applications from an MSIE only design to one that works in Gecko based browsers such as firefox.
"Ever have trouble getting your Internet Explorer-specific Web
applications to work with Mozilla? This article covers common issues
associated with migrating applications to the open source Mozilla-based
browser. You'll first learn basic cross-browser development techniques,
and then develop strategies for overcoming the differences between
Mozilla and Internet Explorer"
The full article is can be found at DeveloperWorks.
|
| |
(Read More ...
| 0 Comments) |
|
|
|
| Search Articles |
|
|