Search DominoPower's 11,443 Lotus-related article archive 
Home
EasyPrint
News details Click here for the RSS feed's XML code. This is not a browser URL.
Articles-only Click here for the RSS feed's XML code. This is not a browser URL.
Twitter Feed Click here for the Twitter feed.
Building an XML based Content Management System using Lotus Domino: overview of the HTML display template (continued)

Lotus Domino is no exception to this. In fact, Domino is one of those technologies that, for some reason, inspires its followers to be exceedingly passionate, to the point of fundamentalism. If you've worked with Domino for any reasonable period of time I'm sure you know the type of person that I'm talking about. During any discussion about Web technology they will try to tell you that Domino is the ideal solution and that everything else is crap. Domino fanatics can't quite believe that Domino has not taken over the world and are deeply resentful of Microsoft technologies. Domino fanatics believe that Domino is the best!

"I'm not advocating that you abandon Domino, merely suggesting that you broaden your horizons."

So at risk of alienating myself from the faithful DominoPower reader, I'm going to reveal that I'm not fanatical about Domino. Domino is a good technology and it does its job well. Domino can do things that a lot of other systems can't. Domino has pros and cons, advantages and disadvantages, strengths and weaknesses. Domino happens to be the development technology that I know best and have the most experience with, but in the end, it's just another tool in the toolbox. There are things that Domino doesn't do so well, and when you find that Domino isn't the best solution, you must be able to select and use the tool that will do the job.

In 2002, any professional developer should have a range of tools in their toolbox, ready to tackle the wide variety of tasks required to construct a major software application. If you've only got Lotus Domino in your toolbox, you don't have enough tools to get your job done. Get out there and learn. Learn new languages and operating systems, or at least have a passing familiarity with them and understand their strengths and weaknesses well enough that you know when to use them. Learn Perl, buy a Python book, download the WebSphere trial. You'll be making yourself more valuable to your company and your clients and you'll make yourself more employable. I'm not advocating that you abandon Domino, merely suggesting that you broaden your horizons.

Anyway, the reason that I've told you all of this is because this month the focus is on the HTML display templates component of my content management system, written using Microsoft IIS/ASP.

Microsoft IIS/ASP in DominoPower? Gasp!

Context
In previous articles we've had a look at the architecture of the Content Management System. We've also explored the system requirements and taken a tour of the XML API.

The next thing to do is build finished HTML pages from the XML that is output from the Lotus Domino based Content Management System.

You'll recall that in Article two, in the June 2002 issue at http://www.dominopower.com/issues/issue200206/kontentman001.html, I described the architecture of the Content Management System, with Lotus Domino being used as the central repository for content, providing a content administration interface and outputting the content in XML format.


« Previous  ·  1  ·  2  ·  3  ·  4  ·  5  ·  Next »
Other articles you might like
Home > Internet Technologies > XML (11 articles)
   How to create a Web service to extract data from XML documents
   Building an XML based Content Management System using Lotus Domino: wrapping it up
   Building an XML based Content Management System using Lotus Domino: overview of the content administration system
Home > Strategies > Content Management (10 articles)
   Lotus acquires Aptrix, announces Lotus Workplace Content Development
   Building an XML based Content Management System using Lotus Domino: wrapping it up
   Building an XML based Content Management System using Lotus Domino: overview of the content administration system
Get Weekly Email Updates
Subscribe to our regular weekly email newsletter. It's packed with tips, reviews, deep analysis, and the latest news.
 
Recent DominoPower Articles
Syncing Notes with Android phones
Application development, William Shatner, and the origin of the universe
Learn Domino Designer 8.5 for free
The (near) future of Sametime, Quickr, Connections, and Symphony
Inside the IBM Innovations lab
Lotusphere 2010: Hot fixes and cool news for Notes, Domino, and LotusLive
Lotusphere 2010: mobility and collaboration
Latest Lotus Headlines
Xpages not loading? JVM errors? - Solution
How to implement an iCalendar feed into your Notes calendar with XPages
DWA Hotfixes for Domino 8.5.1FP1 - A Gotcha
IBM Adds DB2 to Lotus Foundations SMB Package
SNTT : XPages onclick Ghosts in the machine
Ports used by Lotus Sametime 8.5 servers
Exploring a Domino Date Bug
>> Read all the news
More from the ZATZ journals
Computing Unplugged: Online safety for virtual learning
David Gewirtz Online: CNN commentary and analysis
OutlookPower: Seek and find: Strategies to locate filed-away emails fast
-- Advertisement --

Learn Notes and Domino 8 at your place and pace!
Learn Notes and Domino in your office and/or home! TLCC's highly acclaimed distance learning courses for users, developers, and admins will enhance your career and your resume.

The many included activities and demos will make you a pro! Expert instructor help is a click away.

Click here to try a FREE demo course!!

-- Advertisement --

Integrate your Notes Applications with Microsoft Office and Symphony
Integra for Notes Integrates Microsoft Office and/or IBM Lotus Symphony
Requires NO change to the design of the appliation or Installations of DLL's and EXE's
  • Integra is a ready to use solution, enhance static reports with Excel data analysis, pivot tables, macros
  • User friendly aproach, using a point and click access to features
  • Reports from any Lotus Notes databases
  • Runs reports through a Notes client, web browser and scheduled basis
  • Allows use of LotusScript for advanced data manipulation
  • Enables self service reporting capabilities to end-users


Learn more at www.integra4notes.com.
ZATZ Home  ·  News  ·  Back Issues  ·  Credits/Trademarks ·  Link To Us
Copyright © 1998-2010, ZATZ Publishing. All rights reserved worldwide.
Editor's Login