Я уже пару лет использую фреймворк CSLA для приложений Windows. С выходом ASP .NET MVC / AJAX / jQuery, будет ли какое-либо применение фреймворку CSLA (который строго объектно ориентирован) в веб-приложениях?





Совершенно верно. CSLA используется для построения слоев бизнес-логики; Какой пользовательский интерфейс вы используете, на самом деле не имеет значения. Да, есть несколько хороших новых инструментов и шаблонов для создания и управления веб-интерфейсом, но сантехника, которую CSLA предоставляет вам для создания бизнес-структуры, не уступает немногим (если таковые имеются). CSLA - это не пользовательский интерфейс, а вся логика, которую использует пользовательский интерфейс.
В недавнем выпуске .Net Rocks Рокки Лхотка говорит о том, что в следующей версии CSLA будет поддержка MVC. Они просто добавили поддержку silverlight, и, кстати, она хорошо работает и с веб-формами.