Ivan Mitev In The Software Trenches

Technology weblog on .NET development and other things that make the world go round

January 01, 2006

Summary of the year 2005

I am a fen of all kinds of reports, so let me summarize the tech part of my life for the past 2005 below:

Work related activities
  • The year 2005 was definitely .NET centric and my list of .NET resources was growing slowly but steadily along the way. After my first attempt to design a reusable Data Access Layer (it was based on attributes and sub-classing), I got in the ORM world. I got to know more about multithreading and numbers.

  • I changed my job to work on an interesting .NET project. In its initial phase I had a chance to learn cool stuff like Enterprise Library (actually we decided not to use it). Wrestled with Excel Processing. Got to like Bugzilla. Wrestled with POP3 and MIME in a series of posts first, second, third, fourth. Ranted about GUI design. Wrote a postmortem when the project was done. In November the project was restarted and I have been doing some maintenance programming and it sometimes felt scary.

  • Did an extensive MC++ and C++\CLI research before actually porting a small app from C++ to C# (it turned out to be one month of wasted effort, but I learned interesting things along the way).

  • Did an ASP.NET project that I called BugTracktor as a skill acquisition and demonstration. My review on existing ASP.NET bug trackers got larkwared and my weblog visits increased 10 times for a week (just to drop to nearly the original level after that ()

Other technology related activities

Notable Reading

Notable Listening

It was an interesting and productive year and I hope that the next one will be even better. Happy New Year!