Вместо того, чтобы физически создавать файлы .aspx, я думаю, что имеет больше смысла иметь 1 файл .aspx, которому передаются значения строки запроса для возврата различного содержимого из CMS, в зависимости от его значения.
Более того, вы можете использовать перезапись URL, чтобы файл выглядел так, как если бы он находился в физическом месте в папке.
Например:
/ Property.aspx? agent = EstateAgent1 & name = Property1
Можно переписать в:
/ EstateAgent / Property1.aspx
Если у вас есть для создания папок и файлов, я бы порекомендовал простогенерирование HTML-файлов, поскольку нет необходимости, чтобы файл был динамическим или выполнялся на сервере