Well, it was a long time coming. I have mentioned concurrency conflict detection and resolution countless times in the preceding LINQ to SQL chapters. It was time for me to pay the piper and give you the scoop.
I am quite impressed with how simple LINQ to SQL has made detecting and resolving concurrency conflicts, and I hope you are too. I hope you have found an inner peace with this often intimidating topic.
We are nearly finished with our LINQ to SQL journey. In the next and final chapter, I will try to wrap up LINQ to SQL with some miscellaneous information.