OrientationAwareControl disponível
Durante a minha sessão no TechDays 2007, ao falar sobre a Mobile Client Software Factory fiz referência ao OrientationAwareControl, que permite em tempo de execução reajustar os controlos presentes no ecrã consoante a orientação do ecrã, horizontal e vertical. Inclusivé, tinha preparado uma demo em C# - o VB.net não é suportado - a tal que não consegui demonstrar e da qual disponibilizei o respectivo código fonte.
A Clarius é uma empresa que participou no desenvolvimento da Mobile Client Software Factory e que lançou comercialmente um OrientationAwareControl, que é uma versão amadurecida e melhorado do controlo que acompanha a MCSF, e que entre outras coisas, passa a suportar VB.net. O controlo é apresentado em duas versões, uma gratuita - Community Edition - e outra paga - Professional Edition.
O seguinte gráfico ajuda a perceber as diferenças cada uma destas duas versões e a versão que acompanha a MCSF:
OAC Features & Edition Comparison
http://www.orientationaware.net/features.html
A versão profissional conta com uma trial gratuita.