У меня есть два очень больших приложения WinForm, построенных на теперь мертвых Composite Application Block («CAB») из шаблонов Microsoft & Практики. Я был более ранним усыновителем и прыгнул сначала, чтобы обнять и использовать CAB. Ну, теперь, когда это действительно мертво, я начинаю все больше думать о будущем и в какие рамки я могу перейти.Комбинированный блок приложений. Имеется ли подходящая замена?
Что мне нравится в CAB: * Структура, структура, структура - я легко теряю фокус и, как правило, страдает от «паралича анализа». CAB вводит «способ сделать что-то», и это мешает мне отслеживать и разрабатывать приложение, а не беспокоиться «как подключать события, или что такое лучший IoC, и т. Д. * На самом деле ... Я думаю, что это все, что Мне очень нравится о CAB; 0)
Я видел статьи о «build your own CAB», но меня это не интересует. Мне бы очень хотелось, чтобы корабль перешел в аналогичную инфраструктуру, которая прочная и активно поддерживается. поиски не привели к чему-либо, что похоже на те же потребности, что и CAB. Возможно, это так, что каждый СОЗДАЕТ свой собственный, и поэтому нет никакой другой структуры.
Если у вас есть рекомендации или советы I Мне очень нравится это слышать.
Спасибо за информацию. Я не знал, что P & P недавно выпустил обновление для SCSF. Я все еще читаю, но, похоже, основной причиной релиза было поддержка VS 2010 - я не вижу много других улучшений. Я занимаюсь только настольными приложениями, поэтому WCSF неприменим. Я буду продолжать читать, а также узнавать о Unity, Prism и «CompositeWPF», поскольку все эти технологии как-то связаны с SCSF и CAB. –
@SteveK - из того, что я знаю, SCSF включает часть CAB - они просто перенесли одну и ту же базу кода из версии 2005 (http://msdn.microsoft.com/en-us/library/cc540684.aspx). Кроме того, SCSF также имеет расширения CAB для WPF (http://msdn.microsoft.com/en-us/library/cc540739.aspx). – VinayC
Я начал смотреть на PRISM (http://compositewpf.codeplex.com/) и Unity, и я думаю, что они могут надеяться. Я отвечу более подробно после того, как я получу некоторое время, экспериментируя. Спасибо за предложения до сих пор. –