Security Guidelines: ADO.NET 2.0

To compliment the ASP.NET 2.0 Security at a Glance, Microsoft Patterns and Practices team released the Security Guidelines for ADO.NET 2.0.  There is a lot of good information here to provide guidance on the best practices of using ADO.NET 2.0 in a secure manner.  I particularly like the section on Exception Management, as this discusses a couple of techniques to fail safely in your application.  The other must read section is on Code Access Security, which works hand-in-hand on how to partition your Data Access Code to enable partial trusted ASP.NET 2.0 Applications, thus reducing your attack surface.