Latest Articles ::
Application settings, created using Visual Studio's project properties, are of internal scope by default, allowing them to be used from within the...
Microsoft Windows provides a large number of performance counters that can be monitored with tools such as Performance Monitor. It is possible to add...
LINQ allows queries to be executed that include grouping. The GroupBy query operator and the group clause both allow grouping using a single key...
With XML serialisation, the public state of objects can be converted into an XML document. Such XML information is often stored on disk to persist...
In Microsoft Windows, all files have an associated icon that can help the user to quickly identify the file type. Icons may be embedded in an...
One of the problems with most value types is the inability to specify that they contain an undefined value. This is unlike reference types, which may...
Highly confidential information, such as passwords or banking details, should be encrypted in memory during use to reduce the risk that it may be...
Introduction to WPF bitmap effects - including a replacement for outer glow and how to apply them to rendered bitmaps
Many networks, including the Internet, use the Internet Protocol (IP) for communication. All computers on such a networks have at least one IP...
The .NET framework versions 2.0 and later support the use of generic programming, allowing greater reuse of code with classes and members that can be...