Acropolis와 CAB의 향방과 새 WPF Composite Client

Acropolis Team Blog : A new phase for the Acropolis project

My Technobabble  WPF Composite Client, it's coming!

그동안 혼동을 줄 수 있었던 Acropolis와 CAB(Composite UI Application Block)의 행보에 변화가 있었습니다. 첫번째는 CAB이 WPF를 위해서 만들어지지 않은 이유로 이를 만들던 P&P 팀에서 새로운 WPF Composite Client라는 가이던스를 내놓는다는 소식입니다. 위의 두번째 링크에 설명되어있지만, WinForms와 WPF는 용도가 다른 두가지 독립적인 기술로 WinForms를 WPF가 대체하는 방향이 아니기 때문에 CAB는 CAB대로 발전을 하게 되고, WPF의 요구를 수용하기 위해서 WCC가 별도로 나오게 된다는 이야기입니다.

두번째 소식은 이 WCC가 Acropolis의 역할과 중복이 생기게 되므로 이런 노력을 WCC에 모으고, 또한 별도로 Acropolis에서 얻은 것들은 다음의 .NET Framework의 변화에 참여하게 된다는 것입니다. 따라서 Acropolis의 새로운 CTP를 공개하지 않고, 대신 기존의 CTP를 유지보수하는 형식으로 가겠다고 합니다.

행보에는 변화가 있었지만, 이는 사용자들의 혼동을 줄이고 기존의 가이드를 더 명확하게 하고자 하는 것으로 변화없이:

  • WinForms용 Composite UI Application을 만들 목적이라면 CAB를 사용하고
  • .NET 3.5 이후의 기술로 Composite Application을 만들고자 하는 경우에는 WCC를 사용하는 것(이전에는 Acropolis)으로

권장을 하고 있습니다.