(Brett Burridge) We English people love to queue! So I was especially pleased when Microsoft included the Queue class within the .NET Framework. It’s just the thing for creating applications where items must be processed in an orderly fashion.
Other News
New Windows Event Log: Gateway to Native Windows Functionality in Vista
(Nick Wienholt) While the .NET Framework’s feature coverage continues to increase—particularly with the WinFX release in Windows Vista, native code will continue to be the most powerful and flexible mechanism for producing applications that work closely with the host operating system (OS). To demons
FIX: An access violation may occur when you run a query on a table that has a multicolumn index in SQL Server 2000
When you run a query in Microsoft SQL Server 2000, an access violation may occur. You experience this problem when the following conditions are true: • A table has a multicolumn index such as Table1(col1, col2). • The columns of the table do not accept the value NULL. • The query uses a predi
MDX Set Functions: The Distinct() Function
(William Pearson) In this article, we will extend our examination of MDX functions to concentrate upon the basic, but useful, Distinct() function. We will discuss the straightforward purpose of the function, to return a set without duplicates from a set we specify within the function, as well as the
Why data encryption is no substitute for comprehensive security
(Jonathan Yarden) In all my years in the computing industry, I have seen a number of technologies come, go, and resurface. Without a doubt, one of most interesting is data encryption; yet, the general public still doesn’t seem to have a firm grasp on it.
Text File Access in the .NET Framework
(Peter Aitken) Most applications need to be able to read and write files. The .NET Framework provides classes that take most of the pain out of file access, but you still have to write the code that makes use of these classes. While a file is nothing more than a sequence of bytes, the .NET Framework
MySQL Database Administration
(Paul Dubois) This chapter covers topics that deal with administering a MySQL installation, such as configuring the server, managing user accounts, and performing backups.
Introducing DB2 Viper, Part 3: Self-tuning memory in DB2 Viper
(Rav Ahuja) Database workloads seldom remain static. Workloads and the environments they are run under can change over time due to a number of factors, including more users, change in the pattern of queries, running of maintenance tasks, changes in resources consumed by other applications, and so on
Notes from the Field
(Michael S. Dougherty) When it first emerged in the 1960s and 1970s, business process management (BPM) was all about converting manual, paper-based processes to automated, electronic processes. This shift is still occurring in all industries today and is largely supported by content management syste
Automatically generate classes and enums from sql datatables
(stewartamackenzie) With many applications, the SQL database doesn’t only hold the business data. There is a good chance that the sys.messages table holds custom messages for the application and that another table may be used for application wide defaults. These repositories for messages, defa
