Not Signed-In
Which clippings match 'XML' keyword pg.1 of 3
26 MAY 2014

Propel: Object-Relational Mapping (ORM) for SQL-Databases

1

TAGS

2005abstraction layer • Composer (dependency manager) • CRUD (acronym) • data-driven • database schema • database structures • dependency manager • GitHubJSONMITMySQLobject-oriented design • Object-Relational Mapping (ORM) • object-relational mapping toolkit • ORM • PHP • PostgreSQL • Propel (ORM) • query-builder • reverse engineeringsoftware abstractionsoftware engineeringsoftware framework • SQLite • Symfony (PHP framework) • toolkit • web application developer • web application developmentXML • YAML

CONTRIBUTOR

Simon Perkins
19 DECEMBER 2013

Microsoft Research India: Rich Interactive Narratives

"The Microsoft Rich Interactive Narratives (RIN) research project aims to combine traditional forms of storytelling with new visualization technologies to create compelling interactive digital narratives. The RIN project is an undertaking by Microsoft Research India in collaboration with the Interactive Visual Experience group in Microsoft Research Redmond and the Microsoft Research Connections."

1

TAGS

2008digital heritage • Experience Streams • HD View • HTML • immersive walkthrough • Indiainteractive digital narrativesinteractive narrativeinteractive storytelling • Interactive Visual Experience group • interactive walkthrough • JavaScriptJSONMicrosoft CorporationMicrosoft Research • Microsoft Research Connections • Microsoft Research India • Microsoft Research Redmond • Microsoft Rich Interactive Narratives (RIN) • multiple experiences • narrated walkthrough • nonlinear stories • Photosynth • point cloud • research project • Rich Interactive Narratives (RIN) • RIN Core • RIN project • RIN technology • semantic representation • Silverlight • Sri Andal Temple Digital Heritage • Sri Andal Temple project • stitched imagesstorytellingstorytelling forms • Tamil Nadu • templethread • traditional forms • visualisation technologies • walkthroughXML

CONTRIBUTOR

Simon Perkins
17 OCTOBER 2012

OASIS Open Document Format for Office Applications

"The OpenDocument Format (ODF) is an open XML–based document file format for office applications to be used for documents containing text, spreadsheets, charts, and graphical elements. The file format makes transformations to other formats simple by leveraging and reusing existing standards wherever possible. As an open standard under the stewardship of OASIS, OpenDocument also creates the possibility for new types of applications and solutions to be developed other than traditional office productivity applications."

(Organization for the Advancement of Structured Information Standards)

1

TAGS

documentfile format • new applications • new solutions • OASIS (acronym) • ODF • office application • office applications • office productivity applications • office software • openopen standard • OpenDocument • OpenDocument Format • Organization for the Advancement of Structured Information Standards • productivity toolsstandardisationstandardstechnology solution • vendor neutral • XML • XML-based • XML-based format

CONTRIBUTOR

Simon Perkins
21 JULY 2012

LaTeX: programmable desktop publishing

"LaTeX is a document preparation system for high–quality typesetting. It is most often used for medium–to–large technical or scientific documents but it can be used for almost any form of publishing.

LaTeX is not a word processor! Instead, LaTeX encourages authors not to worry too much about the appearance of their documents but to concentrate on getting the right content. ...

LaTeX is based on the idea that it is better to leave document design to document designers, and to let authors get on with writing documents. ...

LaTeX is based on Donald E. Knuth's TeX typesetting language or certain extensions. LaTeX was first developed in 1985 by Leslie Lamport, and is now being maintained and developed by the LaTeX3 Project."

(LaTeX3 Project)

1

TAGS

desktop publishingDocBook • document layout • document preparation • document preparation system • documentsDTP • editing formulas • formula • free softwareGNUGNU General Public LicenseGNU Public License • high-level language • LaTeX (tool) • LaTeX documents • LaTeX Project Public License • LaTeX2e • LaTeX3 Project • Leslie Lamport • LPPL • mark-up • mathematical • mathematical equations • mathematical formula • mathematicsmathsPDF • programmable desktop publishing • publishing • scientific documents • SRI International • technical documents • TeX • TeX (application) • TeX formatting commands • TeX macros • typetypesettypesetting • typesetting programme • typesetting system • word processorXMLXML-based format

CONTRIBUTOR

Simon Perkins
08 APRIL 2011

AJAX: A New Approach to Web Applications

"If anything about current interaction design can be called 'glamorous,' it's creating Web applications. After all, when was the last time you heard someone rave about the interaction design of a product that wasn't on the Web? (Okay, besides the iPod.) All the cool, innovative new projects are online.

Despite this, Web interaction designers can't help but feel a little envious of our colleagues who create desktop software. Desktop applications have a richness and responsiveness that has seemed out of reach on the Web. The same simplicity that enabled the Web's rapid proliferation also creates a gap between the experiences we can provide and the experiences users can get from a desktop application.

That gap is closing. Take a look at Google Suggest. Watch the way the suggested terms update as you type, almost instantly. Now look at Google Maps. Zoom in. Use your cursor to grab the map and scroll around a bit. Again, everything happens almost instantly, with no waiting for pages to reload.

Google Suggest and Google Maps are two examples of a new approach to web applications that we at Adaptive Path have been calling Ajax. The name is shorthand for Asynchronous JavaScript + XML, and it represents a fundamental shift in what's possible on the Web."

(Jesse James Garrett, 18 February 2005, Adaptive Path)

1

TAGS

2005Adaptive Path (consultancy)AJAXasynchronous code • asynchronous data retrieval • client-server architectureclient-server modelCSSdata interchangedesktop application • Document Object Model • DOM • dynamic display • Google SuggestJavaScriptJesse James Garrettweb application development • web application model • web applicationsXHTMLXMLXMLHttpRequestXSLT

CONTRIBUTOR

Simon Perkins
Sign-In

Sign-In to Folksonomy

Can't access your account?

New to Folksonomy?

Sign-Up or learn more.