以前はJavaでプログラミングしていましたが、VB.NETへの移行を検討しています。フォームデザイナーがいることを知っているVisualStudio2010 Expressを使用していますが、コンポーネントが適切に配置されていないように見えたり、サイズが適切に変更されなかったりするため、商用アプリケーションに使用するのは好きではありません。質問は、Javaで行うように(LayoutManagerなどを使用して)GUIを作成する方法はありますか?
また、このトピックについて話している間、商用アプリケーションの開発と販売を許可するためにVisual Studioを購入する必要がありますか?
前もって感謝します