Welcome!

Pietro Michelucci

Subscribe to Pietro Michelucci: eMailAlertsEmail Alerts
Get Pietro Michelucci via: homepageHomepage mobileMobile rssRSS facebookFacebook twitterTwitter linkedinLinkedIn


Top Stories by Pietro Michelucci

What could be better for managing content than separating data from presentation? How about separating data from data? Believe it or not, XsLT can actually be used to allow for different levels of data abstraction. In practical terms, this can reduce the complexity of managing Web content by an order of magnitude and facilitate code reuse. In essence, what I'm talking about here is object-oriented XsLT, or to add to the alphabet soup: OOX (pronounced ooks). Why Use OOX? Isolating content from presentation was the original purpose of stylesheet languages. In the conventional approach, there is just one data layer (XML) and one presentation layer (HTML), with XsL transformations (XsLT) in between. This two-layer architecture simplifies Web site management by allowing content providers to edit their data without concern for stylistic issues, and, conversely, by permit... (more)