2010-01-20 3 views
2

Есть ли провайдеры ASP.NET 2.0 для MySQL? В Googling я нахожу дискретные (и неполные) фрагменты кода на codeplex и в другом месте.Поставщики ASP.Net для MySQL

В качестве альтернативы, существует dotConnect от Devart, однако он коммерческий. Я ищу что-то, что с открытым исходным кодом, бесплатно & качество продукции.

Тот, что я ищу должна охватывать по крайней мере следующее:
- членство
- Управление ролями
- Профиль
- Сессия состояние

ответ

3

я сделал больше Googling и наткнулся на MySQL Connector/NET. Он обеспечивает поддержку модели поставщика ASP.NET 2.0.

MySQL Connector/NET предоставляет следующие провайдеры:

  • Membership Provider
  • Роль поставщика
  • Профиль Provider
  • состояния сеанса Provider (MySQL Connector/NET 6.1 и позже)

Я попробую и поделится своими отзывами позже.

+1

Здравствуйте. Как я уже сказал, я дам отзывы. Я опробовал поставщиков членства и роли, и они, похоже, работают безупречно и легко настраиваются. Необходимо отметить только одно: нет отдельного сценария для создания схемы базы данных для поставщиков. Нужно настроить поставщика в machine.config с атрибутом autogenerateschema = "true", который автоматически генерирует схему во время выполнения. Мое возражение состоит в том, что если я планирую иметь членство и состояние сеанса в отдельных базах данных, обе базы данных будут иметь все таблицы поставщиков. – Kabeer