В защиту CSLA, хотя я действительно соглашаюсь со многими комментариями, которые были сделаны особенно поблочным тестированием один...
Моя компания использовала его экстенсивно для приложения ввода данных Windows Forms с высокой степенью успеха.
В целом я сказал бы, что любыми проблемами, которые это вызвало, были больше, чем outwayed преимуществами.
ОБНОВЛЕНИЕ: В дополнение к этому мы все еще используем его для нашего приложения форм окон, но эксперименты с использованием его для других приложений, таких как веб-сайты показали, что это, возможно, к громоздкому, когда Вам не нужна большая часть его функциональности, и мы теперь исследуем более легкие опции веса для этих сценариев.
файлы security.config.cch
и их варианты ( security.config.cch.new
, security.config.cch. [Random числа]
и т. д.) являются файлами кэша разрешения безопасности .
Эти файлы по сути являются кешем требований CAS (Code Access Security) кода вашего приложения. Они позволяют встроенной системе безопасности среды CLR немного быстрее решать требования безопасности вашего кода.
Вы можете безопасно удалить эти файлы, и это приведет к тому, что в следующий раз начальная производительность вашего приложения будет немного медленнее, однако , подсистема безопасности CLR в конечном итоге повторно сгенерирует эти файлы.
Существовала известная проблема, которая могла возникнуть в результате этого процесса, "ИСПРАВЛЕНИЕ: