использование ASP.NET MVC2 без Entity Framework - PullRequest
1 голос
/ 17 марта 2011

Я изучаю asp.net MVC, так как я использую sqlconnection, sqlcommands и т. Д. С моих начальных этапов, я хотел бы изначально начать изучать asp.net MVC без использования платформы сущностей.Вы даете мне ссылку или любую идею использования моделей для обработки данных без использования структуры сущностей.

Ответы [ 2 ]

2 голосов
/ 17 марта 2011

Таким образом, без структуры сущностей вы будете использовать ADO.NET (см. MSDN )

Те классы, которые вы упомянули SqlConnection, SqlCommand, являются частью инфраструктуры ADO.NET. Две платформы Microsoft, основанные на этом, - Entity Framework и LinqToSQL.

Если вы тоже не хотите, вы должны написать собственные модели / классы, а затем методы для сохранения этих моделей в вашей базе данных. (Это, по сути, то, что делает EF). Вы не получите LINQ, дизайнеров и т. Д.

Кроме того, в ADO.NET есть способ создания строго типизированных наборов данных. Это может немного помочь.

То, что вы делаете, может помочь вам понять, что происходит под прикрытием, но вы понимаете, что фреймворки, такие как Entity-Framework, экономят много времени и усилий, генерируя модели для вас.

1 голос
/ 17 марта 2011

На этот вопрос есть несколько ответов, которые могут быть полезны.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...