Каков рекомендуемый подход к реализации состояния сеанса SQL с момента ASP.NET Идентификатор был выпущен?

#asp.net #sql-session-state

#asp.net #sql-session-state

Вопрос:

Это варианты, о которых я знаю:

ASP.NET Универсальные поставщики:
http://www.hanselman.com/blog/IntroducingSystemWebProvidersASPNETUniversalProvidersForSessionMembershipRolesAndUserProfileOnSQLCompactAndSQLAzure.aspx
https://www.nuget.org/packages/Microsoft .AspNet.Поставщики

Я использовал это в прошлом для SQL Azure, и поддерживается локальный SQL Server. Однако в этом случае я не буду использовать членство, роли и т.д. которые были заменены ASP.NET идентификатор. Не уверен, что имеет смысл устанавливать этот старый пакет Nuget для получения сеансов.

Использование Aspnet_regsql.exe :
https://msdn.microsoft.com/en-us/library/ms178586.aspx

Запуск InstallSqlState.sql:
https://support.microsoft.com/en-us/kb/317604

(Выглядит немного устаревшим)

ASP.NET Состояние сеанса с использованием SQL Server в памяти:
https://blogs.msdn.microsoft.com/kenkilty/2014/07/03/asp-net-session-state-using-sql-server-in-memory/

Выглядит многообещающе, но не уверен, что это имеет большое значение? Мы находимся на SQL 2012 и должны были бы узнать об обновлении до SQL 2014.

Комментарии:

1.Ссылки, которые были удалены из-за недостаточной репутации: Использование Aspnet_regsql.exe : msdn.microsoft.com/en-us/library/ms178586.aspx Запуск InstallSqlState.sql: support.microsoft.com/en-us/kb/317604 ASP.NET Состояние сеанса с использованием SQL Server в памяти: blogs.msdn.microsoft.com/kenkilty/2014/07/03 /…

2. Какая версия ASP.NET используете ли вы и используете ли ASP.NET Веб-формы или ASP.NET MVC?

3. @BrianOgden Я использую ASP.NET 4.6 и MVC 5 (5.2.3).