I am a big fan of not coding for something when someone has a version that I couldnβt encode in a reasonable amount of time or would require me to become an expert on something that would not matter in the long run.
There are several open source components and libraries that I used in our production environment, such as Quartz.NET, Log4Net, nLog, SharpFTPLibrary (heavily modified), and much more. Quartz.NET was in beta when I first released an application using it in production. It was a very stable beta, and I had the source code, so I could debug the problem, and there were several. When I encounter an error or error, I will fix it and send the problem to the tracker or author. I feel very comfortable using the beta version if the source is available for me to debug any problems, or there is a strong follow for developers clogging up any problems.
H lord
source share