Posts Tagged ‘.NET’

Minimize the number of concepts

The latest iteration of our software is developed by applying the everlasting concept “make it better and more simple”. The process is driven by a long list of new features – this is how it always starts – but the overall design goal is “better and more simple”. This goal is of course extremely difficult [...]

Limited refactoring

When re-defining the default namespace for a project in VS2005 the properties/settings/resources will change namespace to the new default – but every place these values are refered the namespace reference will remain the same and there needs manual changing!

Surrogate Characters?!

Some time ago I/we ran into a problem at work. The file format that our software uses for saving and loading projects are basicly a ZIP-archive containing XML. We started noticing some strange error reports that all pointed in the direction of the save-method. This is one part of the program that have never really [...]

Minimizing memory footprint

My work on ABC-tool keeps looping back to optimizing memory usage. The ABC-tool application runs on Windows PCs which means that it has a 2 GB memory limit (typically). The largest datasets I have every run across is about 150 MB in size – but this was XML-files and the data part was significantly smaller. [...]

Updating .NET Versions

When Microsoft release new versions of their .NET Framework there is no doubt that there will be some nifty new features that we can all benefit from. Lately the releases has contained data and presentation oriented additions to the framework which would allow us to save many lines of code if used properly. The only [...]