| Reading Fixed-Width Data Fixed-width formats provide an alternative to comma-separated values (CSV) when text files must be used to transfer information between systems. When reading such files, field data is extracted according to its horizontal position in the text. |
| SQL Server All, Some and Any Operators The thirty-sixth part of the SQL Server Programming Fundamentals tutorial completes the review of the Transact-SQL (T-SQL) set of operators. This article describes the ALL, SOME and ANY operators, which are used to compare scalar values with column data. |
| Taking Every Nth Item from a Sequence The standard query operators include methods to extract items from the start of a sequence or to skip several items. This article describes a custom operator with a similar syntax that creates a sequence from every nth item in a source collection. |
| C# Indexers The thirteenth part of the C# Object-Oriented Programming tutorial describes the use of indexers. A class that has an indexer can be used in a similar manner to an array. Objects of the class can use array-style notation to present multiple values. |
| C# Relational Operator Overloading The eleventh article in the C# Object-Oriented Programming tutorial furthers the investigation of operator overloading. This time the overloading of the relational operators is described, allowing custom classes to be included in comparison operations. |
| Visual Studio Debug and Release Modes Software developed using the .NET framework can be compiled into assemblies in either debug or release mode. These two modes create executables and libraries that have important differences. This article describes the use and setting of these modes. |
| Identifying the Default Comparers for a Type When creating methods that perform comparison or sort operations, it is usual to allow callers to use a default comparer, a standard .NET comparers or a custom class. For generic methods, it is essential to be able to obtain a default comparer for a type. |
| A LINQ Style Median Operator Language Integrated Query (LINQ) includes an operator that calculates the average value of a sequence containing numerical data. The Average method calculates the mean of the sequence. This article describes an operator that determines the median. |
| Allowing Only One Instance of an Application Standard Windows Forms applications can be launched multiple times and each instance used completely independently of the others. However, sometimes it is important to restrict the user in launching a single instance of a program. |
| Rational Number Arithmetic Standard arithmetic uses integers or floating-point values for operands and results. Rational numbers, or fractions, are not amongst the standard data types. In this article, we will create a structure for fractions and add arithmetic functionality. |