2 ms·
Seems too cumbersome. Plus, mixing the resume information with the formatting looks like a maintenance nightmare. That's why I store my resume as XML (model) a
by jinushaun 15y ago
Seems too cumbersome. Plus, mixing the resume information with the formatting looks like a maintenance nightmare.
That's why I store my resume as XML (model) and transform it into HTML (view) using XSLT (controller). The XML file includes my complete resume, and I use XSLT to generate different resumes that each display a subset of that information. It's as simple as myname.com/resume/dev or myname.com/resume/dba. The resulting HTML also copy and pastes well into Notepad or textarea form fields. I can also take this same XML data and convert it to PDF using a server-side PDF library.
If I ever get around to updating the code behind it, I'll convert it to HTML5/canvas.