Шаблон проектирования веб-приложения MVC3 - PullRequest
1 голос
/ 13 октября 2011

Я НОВИНКА в MVC3 и занимаюсь разработкой веб-приложения и вроде как на этапе обучения.Я строю проект, в котором мне нужно показать список клиентов в сетке.

Теперь мне нужно каждый день отправлять список клиентов по электронной почте, информация о которых (Имя) не обновляется более 6 месяцев.Как мне разработать приложение?Нужно ли использовать задания агента SQL Server для получения списка клиентов?

Любая дискуссия или идея могут оказать большую помощь.Спасибо!

Ответы [ 2 ]

2 голосов
/ 13 октября 2011

На самом деле вы ищете, как запускать фоновые задачи в asp.net mvc. Есть много способов сделать это, но Джефф Этвуд хорошо объяснил здесь простую версию здесь при разработке системы значков для переполнения стека.

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

0 голосов
/ 13 октября 2011

Лучше всего написать Windows Exe или Windows Service. Запланировал exe с помощью планировщика задач или, может быть, даже Sql Agent может его отключить. Так как это всего один раз в день, я не думаю, что услуга необходима.

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