Thursday, August 23, 2007

XML and type checking

A lot has been talked about XML – its benefits and how it simplifies application development and integration.

XML has brought a new application development. This facilitates declarative programming which was considered unique to SQL and other 4G languages.

This paradigm is now irradiating type checking and hence introducing loosely typed data usage. Its only when such applications are run, you see the crash screen..

Ecosystem providers should take this into account by following either of these approaches
1. Use DTD or schemas in addition to some validation mechanism to ensure type checking
2. Use XML only for integration with external system.

… more on this later …

No comments: