Принятие CSLA.NET на запущенный проект - PullRequest
1 голос
/ 10 сентября 2009

Я собираюсь использовать CSLA.NET 3.8, например, для управления безопасностью и идентификацией в запущенном проекте Windows Forms Fx 3.5, это будет считаться хорошей практикой?

Я ищу:

- Пространство имен: Csla.Security

  • членство
  • BusinessPrincipalBase

- Пространство имен: Csla

  • BusinessBase
  • PropertyInfo

У меня вопрос о том, сколько будет стоить начатому проекту принятие этой структуры, если схема безопасности еще не определена (в решении), и с чего начать бороться (я имею в виду, как атаковать изменения или будьте готовы к любой реальной сложной рефакторизации), я беспокоюсь об этой проблеме, потому что я вижу, что CSLA.NET настолько сложен, но если кто-то поделится опытом, я буду рад


Любой ответ будет полезным

Ответы [ 2 ]

2 голосов
/ 01 февраля 2010

Я настоятельно рекомендую проверить наши шаблоны CSLA 3.8 . Они входят как в VB.NET, так и в C #. Мы предоставляем средства для активной генерации и генерируем правила авторизации с частичными перехватами методов для полной настройки. Это делает настройку ваших правил на одном дыхании. Поскольку он основан на шаблонах, вы можете реорганизовать шаблон, восстановить его и внести изменения в правила за секунды, а не часы или дни.

Спасибо Блейк Немийски (Автор шаблонов CodeSmith CSLA )

1 голос
/ 10 сентября 2009

CSLA и я не ладим, поэтому я могу быть не тем человеком, чтобы ответить на этот вопрос. Мы использовали небольшую его часть на работе около двух лет и очень много времени этим раздражаем. Я бы порекомендовал вам взвесить другие варианты. только мои 2 цента.

...