Re[2]: Особенности разработки web-приложений с использованием Silverlight
От: Elderos Россия  
Дата: 06.10.12 20:32
Оценка:
Глава "Доступ к данным"
1) Пишете про LINQ to Entities, имя в виду Entity Framework. Это разные вещи.
2) Один из главных бонусов всяких ORM — это проверка корректности работы кода на этапе компиляции. В случае с ADO.NET это невозможно, а Entity Framework генерит слой, где трудно ошибиться.
3) Незаслуженно забыты NHibernate и BlToolkit
4) Большинство ORM не только генерят неоптимальные запросы, но и дают значительный оверхед на вызов запроса
5) Ну и я бы не хоронил ADO.NET, у меня например совершенно противоположный опыт, и тяжеловесные ORM'ы в моих задачах скорее мешают, чем помогают.

Глава "Веб-сервисы"
1) Классы, которые генерит Entity Framework, сериализуются через DataContract
2) Передача данных в двоичном виде не затрудняет их кражу, кражу затрудняет шифрование

"Клиент на основе Silverlight" — было бы интересно почитать про различия в контролах популярных производителей и сравнение их со стандартными

"Особенности разработки баз данных" — вообще непонятно, к чему это. Тема холиварная, а у ORM'а есть настройки по плюрализации имен
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.