I develop software using .net framework v3.0 and C#
1/ In Vista an openfiledialog does not retun focus to the main from when it closes.
This means I have to add this.Focus(); after each openfiledialog call
2/ In Vista a Menuitem has a mouseover colour of light grey which is different to XP. This caused my menus to come out as white text on light grey background which is unreadable !