Хорошо, я надеюсь, что это не слишком широкий вопрос, но мое любопытство взяло верх надо мной. Я работаю в крупной страховой компании. Мы создаем электронные таблицы Excel, которые обрабатывают прогноз будущей денежной стоимости полисов страхования жизни. Это довольно большие книги (40-50 МБ) с кучей листов и столбцов, которые должны учитывать огромное количество переменных, чтобы точно спрогнозировать денежные значения.
Как бы это было построено как настольное или бизнес-приложение? Я знаю .net довольно хорошо для новичка, но у меня возникают проблемы с мышлением, выходящим за рамки электронных таблиц, и с тем, как вы можете применить .net к чему-то подобному. Как бы вы отследили расчет в коде, который занимает 3 или 4 страницы с 60 столбцами по 1300 строк в каждой электронной таблице? А также изменение процентных ставок, сборов и других вещей, влияющих на политику, динамически основанных на таких входных данных, как возраст, пол, курильщик/некурильщик и т. д.