If you and your development team want to take the next step re: .NET best practices, I can think of no better place to start than Pro .NET Best Practices. The author’s a Caltech engineering grad with many large-scale, mission-critical, “if I tell you I’ll have to kill you” projects under his belt. However, he’s also had to deliver in lean, mean startup environments. What you’ll get is a no-nonsense and actionable reference. Oh, and yes, he knows a bit about project management.
Just don’t hold the fact that he’s my brother against him! Congrats, Stephen!