JMP203 Lotus Notes/Domino Application Development With DXL

Official description:

Lotus Domino XML (DXL) is a representation of Lotus Notes and Domino data in XML format and provides a great way to expose Lotus Domino application data to other platforms or to process data and design notes within an application. In this session, we’ll cover the basics of XML and DXL, and demonstrate examples of simple things one can do with DXL. Jump in and get ready to „jumpstart” your Lotus Notes and Domino application development with DXL!

JMP203 Lotus Notes/Domino Application Development With DXL I

Sumeet and Nick tried to span a broad topic, ranging from XML, DTDs, validation, namespaces, XLST to DTD and XML parser. Quickly building up the basic XML concepts, they switched from XML to DXL, how to use it in LotusScript, Java und C and then turning back to XML, Xpath and XLST and ending with the different XML parser-types and what to do with them.

Main points for me:

  • Watch out for the DXL Importer-Options for documents and design elements. Default is “do nothing”.
  • Starting in Notes 8, you can use “Exporter Filtering” to omit parts from the DXL ( OmitRichtextAttachments, RestrictToItemNames, etc.).
  • Starting in Notes 8, you can get the actual MIME of an e-mail in DXL (exporter.MIMEOption = MIMEOPTION_DXL)
  • exporter.UncompressAttachments = False prohibts the compression of attachments during the DXL-export, significantly improving running time at the cost of larger XML files.
  • Design-Elements not yet implemented in DXL: Navigators, Embedded Navigators, Web Service client library, Layout Regions in forms, WebServices
  • Sumeet: We are approaching 100% fidelity, For many uses, DXL in current releases is sufficient

JMP203 Lotus Notes/Domino Application Development With DXL II

What I did like

Very good “jumpstart”, picking the user up at the XML basics and taking them through all the DXL/XML goodness in two hours, touching on every “important” topic. IMHO a very carefully conceived session.

What I didn’t like

Although the session was all in all very good, I would have preferred to her more or see more demos on how I could use DXL in my everyday work as a developer.

Tagged as: , , , | Author:
[Montag, 20080121, 04:20 | permanent link | 0 Kommentar(e)

Comments are closed for this story.


Disclaimer

„Leyrers Online Pamphlet“ ist die persönliche Website von mir, Martin Leyrer. Die hier veröffentlichten Beiträge spiegeln meine Ideen, Interessen, meinen Humor und fallweise auch mein Leben wider.
The postings on this site are my own and do not represent the positions, strategies or opinions of any former, current or future employer of mine.

Me, Elsewhere

Tag Cloud

2007, 2blog, 2do, 2read, a-trust, a.trust, a1, accessability, acta, advent, age, ai, amazon, ankündigung, apache, apple, audio, austria, backup, barcamp, basteln, bba, big brother awards, birthday, blog, blogging, book, books, browser, Browser_-_Firefox, bruce sterling, buch, bürgerkarte, cars, cartoon, ccc, cfp, christmas, cloud, coding, collection, command line, commandline, computer, computing, concert, conference, copyright, covid19, css, database, date, datenschutz, debian, delicious, demokratie, design, desktop, deutsch, deutschland, dev, developer, development, devops, digitalks, dilbert, disobay, dna, dns, Doctor Who, documentation, domino, Domino, Douglas Adams, download, downloads, drm, dsk, dvd, e-card, e-government, e-mail, e-voting, E71, education, Ein_Tag_im_Leben, elga, email, encryption, essen, eu, EU, event, events, exchange, Extensions, fail, fedora, feedback, film, firefox, flash, flightexpress, food, foto, fsfe, fun, future, games, gaming, geek, geld, git, gleichberechtigung, google, graz, grüne, grüninnen, hack, hacker, handtuch, handy, hardware, HHGTTG, history, how-to, howto, hp, html, humor, ibm, IBM, ical, iCalendar, image, innovation, intel, internet, internet explorer, iot, iphone, ipod, isp, it, IT, itfails, itfailsAT, itfailsDE, java, javascript, job, jobmarket, journalismus, keyboard, knowledge, konzert, language, laptop, law, lego, lenovo, life, links, linux, Linux, linuxwochen, linuxwochenende, live, living, lol, london, lost+found, Lotus, lotus, lotus notes, Lotus Notes, lotusnotes, LotusNotes, Lotusphere, lotusphere, Lotusphere2006, lotusphere2007, lotusphere2008, Lotusphere2008, lustig, m3_bei_der_Arbeit, mac, mail, marketing, mathematik, media, medien, metalab, microsoft, Microsoft, mITtendrin, mobile, mood, motivation, movie, mp3, multimedia, music, musik, männer, nasa, nerd, netwatcher, network, netzpolitik, news, nokia, Notes, notes, Notes+Domino, office, online, OOXML, open source, openoffice, opensource, orf, orlando, os, outlook, patents, pc, pdf, performance, perl, personal, php, picture, pictures, podcast, politics, politik, pr, press, presse, privacy, privatsphäre, productivity, programming, protest, public speaking, qtalk, quintessenz, quote, quotes, radio, rant, recherche, recht, release, review, rezension, rip, rss, science, search, security, server, settings, sf, shaarli, Show-n-tell thursday, sicherheit, silverlight, smtp, SnTT, social media, software, sony, sound, space, spam, sprache, spö, ssh, ssl, standards, storage, story, stupid, summerspecial, sun, surveillance, sysadmin, talk, talks, technology, The Hitchhikers Guide to the Galaxy, theme, think, thinkpad, thunderbird, tip, tipp, tools, topgear, torrent, towel, Towel Day, TowelDay, travel, truth, tv, twitter, ubuntu, ui, uk, unix, update, usa, usb, vds, video, videoüberwachung, vienna, vim, Vim, vintage, vista, vorratsdatenspeicherung, vortrag, wahl, wcm, web, web 2.0, web2.0, web20, Web20, webdesign, werbung, wien, wiener linien, wikileaks, windows, windows 7, wired, wishlist, wissen, Wissen_ist_Macht, wlan, work, workshops, wow, writing, wtf, wunschzettel, Wunschzettel, www, xbox, xml, xp, zensur, zukunft, zune, österreich, övp, übersetzung, überwachung

AFK Readinglist