.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 |