Recently I worked on a windows application using WPF. Part of this application need to store a small amount of data, the geek in me would’ve loved to use LINQ to SQL, SQL Server 2008 etc. However this was a simple windows application used by a single user, therefore I selected object serialization as the storage mechanism. This may not be the most impressive technology but it was the simplest. My argument is that while having the latest technology on your CV is good, in my opinion it is as important to show you have the ability to choose the right tools for the right job. Using a technology wrongly should be as alarming as not using it at all.
Check out Martin Fowler's Bliki post on PreferDesignSkills, it follows a similar line of thought.
I'd be interested in any comments on this.
.Net (4) ASP.Net (6) ASP.Net MVC (3) Best Practice (2) Book (4) Burn CD/DVD (1) C# (5) Career (2) Class Library (1) Community event (14) Design (1) Design Patterns (1) Ethernet (1) Home Network (1) i18n (1) Internet Explorer (1) iPod (1) JavaScript (2) jQuery (1) Library (1) Microsoft Translator (1) Ms Office (1) MVC Unit test (1) NWMTUG (6) Open Source (2) PowerShell (13) Python (1) SharePoint (1) SQL Server (1) Team System (1) Test Driven Development (7) Utility (14) Visual C++ (1) Visual Studio 2008 (11) Windows 64 bit (1) Windows 7 (10) Windows XP (3)