dev

Browse posts by category: "dev" below.

Generic List Covariance

I'm currently moving an existing .NET Framework V1.1 application to V2.0 and changing the domain model to use generics for any collections and lists.

generics csharp dotnet programming cpp
December 5, 2005
Read More

OnTime Setup Notes

This post is just some notes taken while setting up OnTime and importing data from existing spreadsheet files. It falls far short of a review as time is precious!

project-management development-tools database
September 5, 2005
Read More

DataTable Constraints

I'm currently developing an ADO.NET provider for a Scada system called MacroView that was first released back in 1988. Part of that development is a background service that runs on Windows, Linux,...

ado-net database scada macroview exception-handling
June 30, 2005
Read More

Field Name Colors

Eric Gunnerson wrote a post on field name conventions where the conclusion was that having an m_ prefix in front of field names makes it easier to identify fields versus variables.

visual-studio code-quality programming
March 10, 2005
Read More

DisposableResource

This post contains some very minor variations of the Dispose pattern implemented in a class that implements IDisposable. A typical example of how to implement the Dispose idiom can be found over...

csharp memory-management design-patterns programming
March 8, 2005
Read More

.NET Array Expectations

While creating a mini C# code generator, I discovered that .NET Arrays don't behave the way I expected with respect to the Equals and GetHashCode implementations.

dotnet csharp programming
January 31, 2005
Read More