Я читал об элементах самонаблюдения в .net и о том, как они могут быть сгенерированы из *.edmx файла. То, что я пытаюсь понять, - это то, что генерирование этих объектов дает вам основные элементы EF? Кроме того, некоторые люди упомянули объекты самоконтроля и Silverlight, но почему вы использовали их, а не клиентскую или разделяемые классы, созданные службами RIA?
В чем смысл самоконтроля и почему вы их используете?