Используете членство в asp.net с sqlite или другим провайдером?

Есть ли у кого-нибудь примеры использования Sqlite с членством в ASP.NET? Я создаю небольшое веб-приложение типа «drop-in» и не хочу полагаться на базу данных SQL для хранения учетных данных пользователя и т. Д. Sqlite кажется хорошим вариантом, и я был впечатлен его производительностью в Эльмах; Я бы тоже не прочь использовать xml в качестве хранилища данных.

С другой стороны, возможно, членство в asp.net не лучший выбор для обеспечения безопасности базового уровня формы? Приложение не потребует больше пары пользователей для тех, кто его реализует, и в настоящее время я не вижу необходимости в ролях. Моя мысль об использовании членства в asp.net - это простота установки и начала работы; зачем строить класс безопасности, если мне это не нужно, верно?

Любые другие предложения, безусловно, приветствуются; Спасибо за уделенное время.


person Brettski    schedule 07.12.2008    source источник


Ответы (4)


Я тоже большой поклонник SQLlite. Я бы сказал, что членство в asp.net достаточно для базовых вещей.

У Питера из Eggheadcafe есть правильная статья о sqllite, ознакомьтесь с ней. Статья

person kushin    schedule 07.12.2008
comment
Согласно недавнему твиту Питера, кто-то еще сделал еще лучше. поскольку. Осмотреться. - twitter.com/peterbromberg/status/5031854389 Я обновлю, если он ответит, но кто-нибудь знает, о чем он говорит? - person James Skemp; 21.10.2009

Похоже на проект Роджера Мартина - http://www.codeproject.com/KB/aspnet/SQLite-Providers.aspx - теперь рекомендуется для подключения к SQLite.

Это предлагает Питер Бромберг (http://twitter.com/peterbromberg/status/5031854389) и следующий популярный ресурс в Google - это упомянутый выше Роджер Мартин, который предлагает это в качестве места для получения поставщика (http://galleryserverpro.blogspot.com/2009/08/new-release-adds-support-for-flash.html#comments) .

Учитывая, что это часть полукоммерческого продукта (и автор пытается вернуться к работе над ним на полную ставку), кажется, что это будет постоянно обновляться.

РЕДАКТИРОВАТЬ 1. Дополнительная информация о порядке выпуска выпущенных поставщиков для SQLite: http://sqlite.phxsoftware.com/forums/p/75/397.aspx.

person James Skemp    schedule 21.10.2009

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

person MotoWilliams    schedule 07.12.2008

Появился новый обновленный источник SQLiteMembershipProvider Роджера Мартина.

пакет nuget: https://www.nuget.org/packages/SQLiteMembershipProvider
исходный код: https://bitbucket.org/jkuemerle/sqlitemembershipprovider

person metadings    schedule 17.07.2014