Това вероятно не е труден проект, но не съм сигурен кой е най-добрият начин да се справя с него.
Имам ASP.Net страница, която трябва да направи запитване към db за някаква информация (списък от около 12 имейл адреса), които се използват в цялото приложение с една страница (основно набор от 8 бутона, всеки от които поставя запис в друг DB таблица, която включва съобщение [различно за всеки бутон] и имейл адреса [от първия db], до който трябва да бъде изпратено съобщението).
Списъкът с адреси се променя рядко. В кой момент моето приложение трябва да направи заявка в базата данни за адресите? Да го правя с натискането на бутона изглежда като загуба, тъй като ще правя една и съща заявка и ще получавам едни и същи резултати отново и отново. Мислех да отворя своя източник на данни и да използвам SqlDataReader и да съхраня списъка с имейл адреси в низов масив, но къде е най-доброто място да направя това, така че данните да се поддържат, но да не се задават многократни заявки (както може да разберете , не съм добър в ASP и все още не съм разбран какъв е животът на променливите - приложение, сесия или просто докато страницата се обработва).
Всяка помощ се оценява.
Благодаря
Адам