Допустим есть приложения ASP.NET и WinForms, использующее общюю BL, и в принципе выполняющие схожие задачи. Просто однин клиент побогаче, второй победнее, но веб.
Понятно что очень много подписей в контролах будут общими для двух клиентов. Назревает необходимость создания в BL локализации.
Но если посмотреть с другой стороны, локализация сообщений для представления — не дело BL. Тестировать сразу два клиента клинта вряд ли получится, а потому изменения в одном месте, может быть не желательным для определенного клинета (например, не влезет в контрол, или контролы поедут, или один из клиентов использовал слово в таком-то значении, а теперь оно не подходит, и т.п.)
Вопрос, стоит выделять локализацию в общую для двух клиентов сборки?
29.06.10 09:06: Перенесено модератором из '.NET' — TK