WinForms best practices

I’m thinking about writing an article (it would be my first) about best practices when developing medium to large WinForm applications. There are just an enormous amount of articles on how to layer your data logic and your application logic, but then when you get to the user interface and you’re not doing web development, ...