Я новый разработчик в ASP.NET MVC. Я хочу создать страницу входа для учетной записи пользователя в своем приложении. Я видел много учебников, которые работают с Enity Framework, но я предпочел работать с SQL, и теперь я не могу решить, какой именно! Может ли кто-нибудь объяснить, что лучше использовать SQL или EF? Любые ответы могут быть очень полезными.
БлагодаряСоздать страницу входа в asp.net mvc3
ответ
Ok, так что это вопрос предпочтений,
Когда вы говорите, использовать EF или SQL Я понимаю, что вы имели в виду ADO с sprocs и, возможно, динамический SQL. Также есть NHibernate для рассмотрения.
В конечном итоге ORM, такие как структура сущности или NHibernate, могут сэкономить много тяжелых и повторяющихся кодов, связанных с традиционными методами базы данных (например, ADO), они сами используют эту технологию для выполнения в somecases.
ORMs предоставляет абстракцию, которая упрощает работу с разработчиками, потому что вы работаете с объектами, а не с наборами данных (которые традиционно Devs с трудом работают, если они находятся на фоне O-O).
Эта технология, однако, имеет свою собственную кривую обучения. Я бы предложил вам взглянуть на реализацию кода и, возможно, просто использовать простой SQL, если вы не уверены в других технологиях и реализуете свою функцию.
Как только вы его работаете и счастливы, что другие материалы MVC работают правильно, вы могли бы, возможно, реорганизовать код для использования EF. Его действительно будет зависеть от того, сколько вы хотите использовать.
Лично мне нравится использовать ORMS над хранимыми процедурами для Большинство запросов (особенно операций CRUD), но некоторые люди клянутся sprocs и sql. В действительности большинство приложений будут использовать оба, поскольку sprocs имеет преимущества, когда дело доходит до массовых операций.
Что важнее технологий реализации, используемой для слоя данных является, что слой данных хорошо разработан
Спасибо, Krystan, ваш ответ был ясен и прав для меня. Теперь мне больше нравится работать с sql, и я думаю, что это лучше для меня, но я не мог найти хороший ресурс о работе с sql в MVC3 для создания страницы входа, большинство из них работают с EF, и я хочу узнать как я могу работать с sql. Думаю, я должен искать больше. – starrr
Существует абсолютно причина, по которой вы не можете использовать EF, но я бы посоветовал сначала прочитать об этом. –
эта ссылка подходит для запуска: http://geekswithblogs.net/dotNETvinz/archive/2011/06/03/asp.net-mvc-3-creating-a-simple-sign-up-form.aspx – starrr
- 1. создать страницу входа в asp.net
- 2. Невозможно создать страницу входа в asp.net
- 3. Как создать страницу входа с помощью ASP.NET?
- 4. asp.net mvc3, Авторизовать атрибут перенаправляет на неправильную страницу входа
- 5. Как создать страницу просмотра динамически в asp.net mvc3
- 6. Как создать глобальную страницу пользовательских ошибок для ASP.NET MVC3?
- 7. Создать страницу входа и генерировать журналы в asp.net
- 8. Как создать переадресацию на страницу входа в ASP.NET?
- 9. Old ColdfusionНаша создать страницу входа в ASP.net с помощью переменных
- 10. asp.net перенаправление на страницу входа
- 11. Членство в Asp.net MVC3
- 12. Как создать динамическую страницу входа
- 13. Как создать графики в ASP.NET MVC3?
- 14. Как создать выпадающий список в ASP.NET MVC3?
- 15. Глобальный подход для перенаправления на страницу входа в MVC3
- 16. Перенаправление на страницу входа в систему asp.net
- 17. ASP.NET перенаправляет определенные страницы на страницу входа
- 18. Как создать страницу входа в django 1.9.2
- 19. Как создать пользовательскую страницу входа в Magento?
- 20. Как создать страницу входа в Xcode?
- 21. Как создать пользовательскую страницу входа в salesforce.com?
- 22. Как создать страницу автоматического входа в wordpress
- 23. Создать динамическую HTML-страницу в asp.net
- 24. Как перенаправить страницу входа на предыдущую страницу в ASP.NET C#?
- 25. ASP.NET MVC3 Razor - создать представление из строки?
- 26. ASP.NET MVC3 Forms Аутентификация сеанса входа в систему пользователя обновляется
- 27. Как создать карту сайта? (Asp.net mvc3)
- 28. asp.net mvc3 бритва, javascript
- 29. MVC3 Перенаправление после входа в систему
- 30. обнаружение asp.net перенаправление пользователей на страницу входа
Установите этот флажок сообщения: [Entity Framework VS LINQ для SQL VS ADO.NET с хранимыми процедурами] [1] [1]: http://stackoverflow.com/questions/2698151/entity-framework-vs-linq-to-sql-vs-ado-net-with -услуги-процедуры – BizApps
Спасибо, что страна. – starrr
Tena ссылка, которую вы описали, хорошее начало –