2015-05-15 3 views
-2

Я в процессе преобразования старого PHP-приложения в ASP.NET.Что такое ASP.NET-эквивалент сессий PHP?

Я не уверен, что эквивалент сессий PHP, которые я должен использовать в ASP.NET.

В существующем приложении форма входа в систему проверяет учетные данные для базы данных и, если учетные данные верны, некоторые данные от клиента возвращаются из базы данных и устанавливаются в переменных сеанса PHP.

Например:

<?php 

// credentials are correct 

$_SESSION['customer_id'] = $result1; 
$_SESSION['customer_name'] = $result2; 

?> 

Затем они используются в других местах в приложении тянуть только данные, относящиеся к этому клиенту при запросе к базе данных и т.д.

Например:

<?php 

$sql = "SELECT * FROM sales_orders WHERE customer_id = ". $SESSION['customer_id'] .""; 

?> 

Что такое ASP.NET-эквивалент сессий PHP для выполнения подобное поведение?

+0

Традиционные ASP.NET? Это 'Сессия'. – PoweredByOrange

+0

Мне было любопытно, что googling 'asp.net session variables' дает много информации. – AbraCadaver

+0

Вот страница, https://msdn.microsoft.com/en-us/library/ms178581%28v=vs.140%29.aspx – chris85

ответ