This week Bob and I talk with David Shadle, Microsoft User Experience Evangelist about how design influences software development and vice versa.
Here are links David suggests you check out as you start thinking about design for a new product or enhancements to existing ones:
http://www.microsoft.com/design
http://www.netfx3.com
http://programmermeetdesigner.com/
http://blogs.msdn.com/jensenh/ - Jensen Harris Blog
http://blogs.msdn.com/karstenj/archive/2006/06/15/632639.aspx - a blog post offering a 5-day course for Hitting the wpf curve/cliff
http://blogs.msdn.com/tims/ - Tim Sneath's blog, technical and talks/showcases how WPF enables great UX.
http://lawsofsimplicity.com/ - An excellent book by John Maeda entitled “The Laws of Simplicity” which provides amazing insight and thought leadership on creating user experiences.