2010-10-19 9 views
2

У меня есть два очень больших приложения WinForm, построенных на теперь мертвых Composite Application Block («CAB») из шаблонов Microsoft & Практики. Я был более ранним усыновителем и прыгнул сначала, чтобы обнять и использовать CAB. Ну, теперь, когда это действительно мертво, я начинаю все больше думать о будущем и в какие рамки я могу перейти.Комбинированный блок приложений. Имеется ли подходящая замена?

Что мне нравится в CAB: * Структура, структура, структура - я легко теряю фокус и, как правило, страдает от «паралича анализа». CAB вводит «способ сделать что-то», и это мешает мне отслеживать и разрабатывать приложение, а не беспокоиться «как подключать события, или что такое лучший IoC, и т. Д. * На самом деле ... Я думаю, что это все, что Мне очень нравится о CAB; 0)

Я видел статьи о «build your own CAB», но меня это не интересует. Мне бы очень хотелось, чтобы корабль перешел в аналогичную инфраструктуру, которая прочная и активно поддерживается. поиски не привели к чему-либо, что похоже на те же потребности, что и CAB. Возможно, это так, что каждый СОЗДАЕТ свой собственный, и поэтому нет никакой другой структуры.

Если у вас есть рекомендации или советы I Мне очень нравится это слышать.

ответ

1

Вы можете проверить

ИЛИ

Я не уверен, что о конкретных особенностях/моделей, которые ориентированы на особенности SCSF v/s CAB, но я был используя WCSF какое-то время, и это определенно предоставляет структуру, которая вам нравится в CAB.

Я считаю, что эти два представляют собой предписанные указания от P & P и, безусловно, обновляются.

+0

Спасибо за информацию. Я не знал, что P & P недавно выпустил обновление для SCSF. Я все еще читаю, но, похоже, основной причиной релиза было поддержка VS 2010 - я не вижу много других улучшений. Я занимаюсь только настольными приложениями, поэтому WCSF неприменим. Я буду продолжать читать, а также узнавать о Unity, Prism и «CompositeWPF», поскольку все эти технологии как-то связаны с SCSF и CAB. –

+0

@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

+0

Я начал смотреть на PRISM (http://compositewpf.codeplex.com/) и Unity, и я думаю, что они могут надеяться. Я отвечу более подробно после того, как я получу некоторое время, экспериментируя. Спасибо за предложения до сих пор. –

1

Я предлагаю вам портировать ваше приложение в WPF - PRISM. Хотелось бы, чтобы у них тоже был способ PRISM для Winforms, но, к сожалению, они этого не делают. У нас были две последние программы на уровне предприятия, перенесенные с использованием SCSF, теперь мы по какой-то причине перешли на PRISM. Он включает в себя начальную кривую обучения, я знал, что в WPF есть и было мое приложение Helloworld сделано с несколькими дополнительными функциями. но теперь, поскольку нам пришлось переключиться на PRISM WPF, у меня есть крутое обучение на обоих! Удачи!

 Смежные вопросы

  • Нет связанных вопросов^_^