(Alex Homer) It must be tough for companies that develop software for working with XML. No sooner do they get a product out of the door, the World Wide Web Consortium (W3C) changes the recommendations and standards so that their product is out of date. Yet the manufacturers still have to maintain ba
Other News
Creating a PHP-Based Content Management System, Part 6
(Peter Zeidman) This month we’ll be finishing up our look at creating a Content Management System by considering good interface design, the creation of a template system, and how we can go about turning what I’ve described in this series into a fully blown system.
Simple XML Parsing on WinCE 4.2 Using C++ and MSXML 3.0
(Steve Green) This article will show you how to parse XML files on WinCE using MSXML 3.0, a XML parser from Microsoft.
The DB2 UDB Process Model
(Raul F. Chong, Clara Liu, Sylvia F. Qi and Dwaine R. Snow) Have you ever wondered what happens behind the scenes when your application connects to the database server? What processes handle the requests? What process actually does the work and returns the results to you? When you examine your syste
Naming SQL Server Objects: Part I
(Andrew Novick) When you pick a name for a SQL object what are you trying to do? When I name an object I want several things to happen. I want the programmer who sees the object to know: –The type of object. –That the object is a user object as opposed to a system object. –Something a
Introducing System.Transactions in the .NET Framework 2.0
(Juval Löwy) The Microsoft .NET Framework 2.0 introduces a new transactional programming model in the System.Transactions namespace. See its features and capabilities, and advanced features such as asynchronous work, events, security, concurrency management and interoperability.
UML for the Software Developer, Part 5: Component Diagrams
(Mark Goetsch) In this article I’ll use component diagrams to link the class diagrams I discussed in earlier articles (see part 1, “Building Classes,” part 2, “Mastering Associations,” and part 3, “Aggregating”) with the “Deployment Diagrams” in Part 4.
MySQL Configuration and Installation
(Vikram Vaswani) If you ever wanted to start using the open source MySQL server application on your computer, this article is for you. It will show you how to obtain, install, configure, and test the MySQL server on your system, whether you are running UNIX or Windows.
Statistics Used by the Query Optimizer in Microsoft SQL Server 2005
(Eric N. Hanson and Lubor Kollar) Microsoft SQL Server 2005 collects statistical information about indexes and column data stored in the database. These statistics are used by the SQL Server query optimizer to choose the most efficient plan for retrieving or updating data. This paper describes w
A View of Creating an Oracle User – Part I
(James Koopmann) How much thought do you put into creating an Oracle user? Have you ever looked within your database after you have installed a database tool or software solution? Many times, we are given these requirements at face value and do not feel we can or should question the procedures a
