.NET Framework Guidelines and Best Practices
The following table provides links to topics that describe principles and procedures for implementing a variety of .NET Framework technologies. It also includes links to topics that provide tips, techniques, and advice.
Area | See |
|---|---|
Class library design | Design Guidelines for Developing Class Libraries, which includes the following: Naming: Library architecture: Usage: Specific development tasks: |
Deployment | |
Encoding and localization | |
Events | Best Practices for Implementing the Event-based Asynchronous Pattern |
Exceptions | |
Networking | |
Reliability | |
Security | |
Serialization | |
Side-by-side execution | Guidelines for Creating Applications and Components for Side-by-Side Execution |
Threading | |
Windows Forms controls | Best Practices for Scaling the Windows Forms DataGridView Control |
Windows Presentation Foundation | |
XML Web Services | Design Guidelines for XML Web Services Created Using ASP.NET |