Before a project gets started, your team should plan to follow a consistent set of guidelines on naming classes, properties, methods, and fields. What better guideline to follow then the one used to build the .NET base class libraries?
Security is no longer an afterthought in web applications. Use the following articles to build a secure application.
:: Building Secure ASP.NET Applications: Authentication, Authorization, and Secure Communication :: Security Concerns for Visual Basic .NET and Visual C# .NET Programmers :: Improving Web Application Security: Threats and Countermeasures :: Developing Software in Visual Studio .NET with Non-Administrative Privileges
Performance and scalability are two important attributes for any ASP.NET application. The definitive work on .NET performance comes from Microsoft’s Patterns and Practices group.
Prime focuses on ASP.NET Performance
From XML best practices to displaying records in a DataGrid, the following articles will keep your data flowing.
A robust application needs to handle errors consistently, look to the following article for tips.
It’s a small world, but there are a plethora of character sets.
Finally, everyone needs a collection of miscellaneous tips to amaze their friends with.