In two-tier applications, a single DataContext is used for queries and updates. Some of these examples I described in this post . However, for applications with additional tiers (almost all serius applications today), it is necessary to use separate DataContext...