(David Mertz) This article extends my discussion of advanced programming, but strays into an area that is not exclusively object oriented. What we are interested in for this installment is ways of writing programs that are declarative rather than imperative. In many cases, simply notating facts is m
Other News
Doing XPath and XSLT with Style!
(James G. Britt and Teun Duynstee)Professional Visual Basic 6 XML shows the VB community how to take advantage of XML technology and the available (free-to-use) implementations. The flexible and standards-based data description that XML provides can be used in a myriad of places where VB programmers
DAL Comparison Part 2
(Eric Landes) This article gives some ideas of how to use a widely available open source DAL. Besides the standard ideas of how to actually use LLBLGen, I’ll go over how to modify this in another part of the series. Data Access Layer (DAL) generators can cut time down when building your applic
Practical Data Warehousing in Oracle
(Dave Aldridge) If there is one adjustment to make to an OLTP mindset when you start working with data warehouses that I would emphasize more than any other, then it is that your new Enemy Number One is the disk subsystem. Nothing will cripple a data warehouse more effectively than a failure to mana
Evolving with the object-oriented wireless model
(Judith M. Myerson) Developers should want to know about and contribute to the development of the object-oriented wireless model, including learning how the model is used to store and retrieve complex information about the conceptual design of a wireless infrastructure. It is important for object
The Importance of Using 100% Managed Code in .NET
What is managed code and why is it important to use 100% managed code in .NET applications? Managed code is compiled for the .NET run-time environment. It runs in the Common Language Runtime (CLR), which is the heart of the .NET Framework. The CLR provides services such as security, memory manag
Microsoft Content Management Server 2002
(Keith Schultz) Keeping a high-volume Web site up-to-date requires more than a simple HTML authoring program—you’ll need a system designed to provide reusable components, content authorization, workflow management, and most of all, an easy-to-use authoring system for getting the content into the sit
Visualizing XML in Manufacturing Systems
(Rob Williamson) The manufacturing industry has been a leader in adopting XML technologies, recognizing the benefits of enterprise-class open standards. Applications in the manufacturing industry often need to live as long as the capital equipment itself – a time frame that can stretch as long as 30
SQL Under The Covers
(Pranav Sampat) Ever wonder what happens behind DB2’s doors in response to a query? Peek inside to find out. The beauty of SQL is the ease with which it enables data manipulation. SQL eliminates the need for users and developers to know how to navigate the data structure in order to return the de
Compare Oracle and SQL Server Dates
Oracle and SQL Server databases use different date/time resolutions, which poses a problem when you compare times from the two databases: The times will rarely be equal. Solve this problem by allowing for a margin of error. Treat the dates and times as floating-point numbers and remember that each d
