Recent Posts | All Posts
Towards a Plugin Architecture for XRX Web Applications
February 24 2009
The growth of XRX web application architectures is driving the need for a new generation of web applications standards beyond the scope of the current XQuery specification. These standards promise to allow non-programmers to quickly assemble new web sites from libraries of pre-built XRX applications. read moreHow Entity Extraction is Fueling the Semantic Web Fire
February 23 2009
New OpenSource Entity Extraction programs are becoming easier than ever for non-programmers to use. Apache UIMA is one example of a revolutionary technology that will make it easier then ever for non-programmers to tap the power of the Semantic Web. read moreYour Social Network *IS* Your Computer
November 18 2008
Social networking software is making trust more transparent to the user of a service. It is creating a new paradigm shift in computing: it allows people to just use resources without worrying about trust issues. Building your social network and integrating social network trust data into your application will be… read moreWarning: x = x + 1 May Be Hazardous to Your Brain
November 17 2008
Many people that are just starting in their software career have not been exposed to the contrast between two very different approaches to solving server side scalability issues. And although efficiently using 100 CPUs is not critical today, in the next five years it will become critical for a projects… read moreNovember 11 2008
Sometimes in computing, as in life, we are surrounded by friends that are standing by to help us. But unless we are aware our friends exist and we give them the information they need to help us, we will not be able to take advantage of their services. Here is… read moreCreating Bullet Bars with Google Charts
November 09 2008
Using Google Charts REST interface it easy to create bullet bar dashboard indicators without using excessive screen area. read moreXRX and Context Delivery Architecture
November 06 2008
What if your web applications could all be quickly customized based on needs of a specific person, role or group? What if you could start out with one general form but it could be easly customized for different roles, groups or class of users? We call these forms CoDA (for… read moreNovember 02 2008
In the past I used to think that the internet routers and database management systems were separate systems and didn't share many of the same design patters. Routers routed information to different locations based on the content of the data... read moreTeaching XSLT vs. Teaching XQuery
June 11 2008
Is it easier to teach XSLT or XQuery to an experienced SQL developer? My recent training experiences indicates that XQuery is easier to learn. For the last six years I have been building metadata management systems using a diverse set... read moreJune 03 2008
Have you ever wondered if the laws of evolution apply to computer languages? When you walk down the isle at your favorite bookstore, does it seam like there are actually more computer languages than last year? What forces are driving... read moreMay 30 2008
XForms allows you to load an entire XML database into a client with a single statement. But this is not always a good design decsion. Consider the concurrent user access requirements when you design the grain of your locks. In... read moreMay 30 2008
Big news in the ability for XForms to run under non-Firefox browsers. By the end of June there will be a new IBM/webBackplane XForms client library that will allow XForms 1.1 applications to run under IE. Here is the link... read moreReason Number 47 to Store Metadata in a REST Enabled Native XML Database: Validating Visio Diagrams
May 27 2008
I have been using the eXist native XML database with REST interfaces to store metadata for the last two years. It is a great system and I have been encouraged by others to document the benefits. Here is an excerpt.... read moreXRX: A Simple, Elegant, Disruptive
May 23 2008
XRX is a new web development architecture that is a milestone in elegant simplicity. XRX stands for: XForms on the client REST interfaces and XQuery on the server Because XRX uses a single model for data (XML) it avoids the... read moreMay 20 2008
If you are interested in seeing how XForms can be used as a development environment, I would suggest you check out the new Orbeon XForms Builder: http://www.orbeon.com/forms/builder This is a great example of "Eating your own dogfood" where a development... read moreRecent Posts | All Posts