Linq to SQL is great. I love it because it adds a simple abstraction layer that can greatly speed up building a data access layer. If not used properly, LINQ to SQL can also create performance issues. Here are my general LINQ to SQL guidelines when I work in projects: Use the “using” statement when [...]
Recently I was setting up Teamcity and the build agent kept going down. It was starting and stopping. Sometimes it was “starting…” for a long time. After doing a bit of research I came across this. The agents would appear only for seconds under team city and then go down as inactive with the message “Agent has [...]
Many developers forget that in our industry almost everything we do is a service. We are performing work for others at some level. In many cases there will errors in the service provided and then it is when we can measure the quality of the service. In my opinion, it is an error to try [...]
If you use Sophos Antivirus you might be getting Tortoise SVN related erros. It took me a while to figure it out. The best way to fix it is to exclude your projects directory from Sophos active scan.
I was not a big fan of VLC. It felt a bit slow and it did not seem to render as smothly as MPC. Now that with the latest release of VLC that has truly changed. VLC 1.1.0 meets all my expectations. They did an excelent job with the GPU and DSP decoding. Here is the developers log from [...]