While very simple for display purposes, this website uses some of the primary building blocks of a modern web application. The use of eXtensible Markup Language (XML) documents, which provide the newsfeeds, is a cornerstone of Service Oriented Architecture(SOA), employing web services to extend the range of content available to the user. The use of a Cascading Style Sheet (CSS) to define the design elements of the pages is a use of n-tier programming principles which separate the visual presentation, programming code and data into separate components for maximum flexibility and reuse. The site is coded using the PHP development language but could have as easily been done using Java Server Pages (JSP) or ASP.NET. Consistent navigation and feedback forms provide the user with the interactivity expected in a professional web application.
Thank you to my friend Lori Barker for allowing me to use her photograph as the basis for the background graphics.
You can get Information River, the blog at RaftDude, as a RSS newsfeed at http://blog.raftdude.com/inforiver.php.
For more information on software development feel free to contact Neal.