(Arthur Fuller) In a time-tracking database that I worked on recently, the table of interest contained the columns displayed in Listing A. You can make several criticisms of this table design. Most obvious is the use of NULLable columns—this data makes no sense if any of the values are null. (There
Other News
Oracle To Buy Assets Of Context Media
(Barbara Darrow) Oracle is breaking out its checkbook again, this time to acquire technology and staff from Context Media, a Providence, R.I.-based content integration company, industry sources said.
An Introduction to UML and Classes
(Grady Booch, Ivar Jacobson and James Rumbaugh) Classes are the most important building block of any object-oriented system. A class is a description of a set of objects that share the same attributes, operations, relationships, and semantics. A class implements one or more interfaces. This chapter
XML From Office? Microsoft’s Open Promise
(Doug Henschen) When Microsoft announced in June that the default file formats in the next-generation Office suite would be based on XML, there was reason to both hope and question whether open computing was headed for a major victory. If Office 12, slated for release next year, starts churning out
‘I Used to Be an App Server’
(Kameron Cole) First of all, we have to start saying “integration server” instead of “application server.” We’ve gotten so accustomed to saying “apps” and “app server” that we’ve lost the meaning. Of course, an application server serves applications. Applications were actually a “trend” at one t
Don’t touch my log, how to protect your xml data with Xml-DSig
(ediazc) Recently one of our costumer needed we protect a log file from tampering. The requirement was to mantain a log file of the main activities made by the user insde the system. For different reasons, no database was allowed, so we needed to make this log using plain files. Some of the fiel
KCI Updates Excel-Based Business Intelligence Tool
(Alex Woodie) KCI Computing recently shipped a new release of CONTROL, a business intelligence tool that runs on the iSeries and uses Excel as its primary user interface. By pulling data from DB2/400 and other back-end data stores in real time, CONTROL enables analysts to use Excel to create up-to-t
Understanding XML Server
(Balaji B) XML Server can be a Web Server that stores the XML files in it and serves them on demand. The XML Server would have processing capabilities with an XML engine and to transform the XML document to other forms. Basically a server which hosts and serves the XML documents is called a XML Serv
PHP Web Blog – Part 1
(Eric Bessere) In this introductory article, we will look into the use of many different aspects of PHP in order to create a fully functional web application. This article will cover the 5 most common functions that a PHP-to-MySQL relationship will generate.
Cryptography and .NET – Part 5 (Digital Signatures)
(Bipin Joshi) In the previous article of this series (Part 1, Part 2, Part 3, Part 4) we learnt to create hash values. Continuing our journey ahead we will cover Digital Signatures. Digital signatures are used to verify identity of the sender and ensure data integrity. They are often used along with