The Weekly Source Code 1
In my new ongoing quest to read source code to be a better developer, I now present the first in an infinite number of a weekly series called "The Weekly Source Code." Here's some source I'm reading this week that I enjoyed.
- PowerShell Drive Provider for Amazon S3 (Simple Storage Service) - C# Source that interfaces Amazon's S3 to PowerShell so you can "dir" your S3 area.
- AForge.NET by Andrew Kirillov - I used Andrew's very powerful AForge library in my Coding4Fun Article on a Motion Detecting Baby Webcam. His amazing source is up on Google Code as a project now. A gold mine of image processing and neuro network computation. When I can read this and understand it, I will be smarter.
- DotNetOpenId - The C# port of the JanRain OpenID library, originally written in Boo, that caused me to go through the Programmer Phases of Grief, is up on Google Code and championed by a team smarther-than-I that's extended it. Headed by Jason Alexander and ScottWater, with a member list of excellent programmers and .NET literati. I haven't been very involved since the inception (life happens) but Jason and team have taken it far beyond my skills. It's fun to return and see how much more awesome some source has become without me.
- C# Duck Typing by David Meyer - I'm still trying to get my head around this one. It's a .NET class library written in C# that enables duck typing. I'm trying to understand where this project fits in the world of C# 3.0 "var" style declarations, as well as within the context of the DLR.
Feel free to send me links to cool source that you find hasn't been given a good read.