Я разработчик С++/Java и понятия не имею о .Net или GUI. Мне нужно разработать приложение для Windows для 2000/XP/Vista/7.
Думаю, я пришел к выводу, что С# - лучший и самый быстрый способ (пожалуйста, поправьте меня, если я ошибаюсь). Что вы порекомендуете? Какой подход к графическому интерфейсу я должен изучить? (Формы? Любые другие вещи?)
Это лучший способ скомпилировать в .Net 2.0 режиме? Это будет приложение для публики для загрузки.