Звучало так, будто Шей было предложено просто создать объект динамического типа и поместить туда вещи. Я чувствую, что лучше позволить IronPython выполнять задачи динамического программирования, C # делать то, что действительно нужно, и использовать динамический тип в C # для преодоления разрыва, если вам нужно пойти другим путем, вызывая динамический код. Поскольку IronPython уже обрабатывает вызовы в C # для вас, в C # 4.0 может происходить довольно плавное взаимодействие между этими двумя очень разными мирами.
Я люблю меня немного Python и Django. Мне нравится Django больше, чем любой другой веб-фреймворк, с которым я сталкивался. Я не дал попробовать django патчи для IronPython от Джеффа Харди. Может быть стоит посмотреть, могут ли это помочь бета-версии IronPython 2.6.
Возможность использовать Django в среде .NET / Mono и использовать C #, а также библиотеки и инструменты, которые поставляются с ним, когда это необходимо, звучит потрясающе.