I think we're all aware of what "your company's line-of-business software" looks like.
(source: glompix.com)
Are there any resources, rules of advice, or general tricks to visually taming applications like this? Our business's domain is pretty complex, as most are, and our customers demand a great amount of flexibility. Tracking a boatload of fields on each object isn't exactly avoidable.
Besides general advice, I'm also interested in usage and tools specific to WinForms. If there are any examples of (visually) well-designed software of this type, that would help as well.
There is a site that I visit every now and then to be reminded of what not to do: Interface Hall of Shame.
A quick googling turns this up, which goes more into detail of the most common UI mistakes, which boils down to:
There are some books that you should read too:
(source: mac.com)
(source: mac.com)
(source: mac.com)
Mainly, try to use the platform standard widgets, guidelines and rules.