Problems Solved This Week
I have solved quite a few problems with my application design over the last week, but of course haven’t had time to blog about them because I have been fixing them. Anyway, I thought I’d better capture a few while I watch the football.
A quick aside: it is so much easier being a developer in the Internet age. I was talking about this today and a few thoughts came to me:
- Crowd-sourcing – if you have a problem or need help designing a solution to something, just search. There hasn’t been a single problem I have had to solve in this application that hasn’t had a solution somewhere on the Internet.
- On demand learning – there is no longer a need to attend four weeks of classes to be productive. I think about all the technologies that are new to me in building this app:
- C# (although I do have a fair bit of hobby and academic experience with C and C++, and a lot of professional experience with Java)
- ASP.NET
- .NET generally (although I think my experience with Java and WebSphere have helped me in understanding modern application model architectures)
- SQL Server (although I did do some Oracle programming at Uni and DB2 programming at IBM).
- LINQ to SQL
- Visual Studio 2010 (although I find this so intuitive I almost naturally know how to do stuff
I find I can simply do searches on the Internet to find:
- Programming documentation
- Class library documentation
- Examples