In a project I’m currently working on we’re using LINQ to SQL. While most of it is straight forward, there are some quirks that are not that obvious (at least to me).
This article is mostly a FAQ but I will explain some of the not-so-obvious features in more detail.
Note: I’m not going to explain how to setup the connection to the database in this article. I’m assuming that this already works.