Инструмент LINQ to SQL Database Synchronizer (csdb.exe) предоставляет синхронизацию структур баз данных из модели . Он поддерживает как создание новых баз данных,так и обновление существующих. Важно заметить то, что данный инструмент никогда не удаляет данные или структуру - он просто добавляет отсутствующие таблицы, колонки и индексы, а также модифицирует существующие колонки.
Если вы новичок и не знакомы Silverlight, то вам все же может показаться все не таким сложным, когда вы начнете разработку. Удивительно легко выполнить переход от WPF к Silverlight, при этом большинство основных принципов будут такими же. Тем не менее, существуют некоторые части WPF-структуры, которые вам будет не хватать. Одной из них является привязка ElementName.
Отношение "многие ко многим" является двунаправленным между двумя сущностями, разрешенное посредством перекрестной таблицы с отношением типа "один ко многим" к каждой из сущностей. Большинство разработчиков считают отношение "многие ко многим" нестандартным для моделирования баз данных. Тем не менее, LINQ to SQL не предоставляет поддержку данных типов отношений, а позволяет простоту в работе с такими отношениями. Мы расскажем вам, как обработка данного отношения "многие ко многим" была реализована в PLINQO посредством демонстрации ручного добавления ее поддержки.
Как же использовать разъединённые сущности с LINQ to SQL? Каждый разработчик, который использует LINQ to SQL, задавался таким вопросом. Где же их разъединить? Как же использовать данные сущности с сервисами, JSON, инкапсуляцией и в контексте многокомпонентных данных? Все они являются здравыми вопросами при составлении структуры. По умолчанию, LINQ to SQL не торопится разъединять данные сущности и не видит причины, почему они должны быть отделены от его контекста. позволяет с легкостью отделить сущности LINQ to SQL. Далее мы вам продемонстрируем как это можно выполнить при помощи , вручную отделяя функциональность используя LINQ to SQL.