Category:Guidelines
From Guidance Share
Guidelines are specific, actionable recommendations at the implementation level. Each recommendation is presented to address "what to do", "why", and "how." The recommendations are principle-based and they are organized using pattern-based categories for easy consumption.
PerformanceDesign
|
SecurityDesign
|
Articles in category "Guidelines"
The following 200 pages are in this category, out of 253 total.
(previous page) (next page).
- .NET 2.0 Performance Guidelines - Arrays
- .NET 2.0 Performance Guidelines - Asynchronous
- .NET 2.0 Performance Guidelines - Boxing and Unboxing
- .NET 2.0 Performance Guidelines - Code Access Security
- .NET 2.0 Performance Guidelines - Collections
- .NET 2.0 Performance Guidelines - Exception Management
- .NET 2.0 Performance Guidelines - Finalize and Dispose
- .NET 2.0 Performance Guidelines - Garbage Collection
- .NET 2.0 Performance Guidelines - Iterating and Looping
- .NET 2.0 Performance Guidelines - Locking and Synchronization
- .NET 2.0 Performance Guidelines - Ngen.exe
- .NET 2.0 Performance Guidelines - Pinning
- .NET 2.0 Performance Guidelines - Reflection and Late Binding
- .NET 2.0 Performance Guidelines - String Operations
- .NET 2.0 Performance Guidelines - Threading
- .NET 2.0 Performance Guidelines - What's New in 2.0
- .NET 2.0 Security Guidelines - APTCA
- .NET 2.0 Security Guidelines - Assembly Design Guidelines
- .NET 2.0 Security Guidelines - Class Design Considerations
- .NET 2.0 Security Guidelines - Exception Management
- .NET 2.0 Security Guidelines - Strong Names
- .NET Framework 1.1 Performance Guidelines
- .NET Framework 1.1 Performance Guidelines - Arrays
- .NET Framework 1.1 Performance Guidelines - Asynchronous
- .NET Framework 1.1 Performance Guidelines - Boxing and Unboxing
- .NET Framework 1.1 Performance Guidelines - Class Design Considerations
- .NET Framework 1.1 Performance Guidelines - Code Access Security
- .NET Framework 1.1 Performance Guidelines - Collections
- .NET Framework 1.1 Performance Guidelines - Exception Management
- .NET Framework 1.1 Performance Guidelines - Finalize and Dispose
- .NET Framework 1.1 Performance Guidelines - Garbage Collection
- .NET Framework 1.1 Performance Guidelines - Iterating and Looping
- .NET Framework 1.1 Performance Guidelines - Locking and Synchronization
- .NET Framework 1.1 Performance Guidelines - Ngen.exe
- .NET Framework 1.1 Performance Guidelines - Pinning
- .NET Framework 1.1 Performance Guidelines - Reflection and Late Binding
- .NET Framework 1.1 Performance Guidelines - String Operations
- .NET Framework 1.1 Performance Guidelines - Threading
- .NET Framework 1.1 Security Guidelines
- .NET Framework 1.1 Security Guidelines - Assembly Design Considerations
- .NET Framework 1.1 Security Guidelines - Class Design Considerations
- .NET Framework 1.1 Security Guidelines - Cryptography
- .NET Framework 1.1 Security Guidelines - Delegates
- .NET Framework 1.1 Security Guidelines - Exception Management
- .NET Framework 1.1 Security Guidelines - File I/O
- .NET Framework 1.1 Security Guidelines - Obfuscation
- .NET Framework 1.1 Security Guidelines - Reflection
- .NET Framework 1.1 Security Guidelines - Registry
- .NET Framework 1.1 Security Guidelines - Serialization
- .NET Framework 1.1 Security Guidelines - Strong Names
- .NET Framework 1.1 Security Guidelines - Threading
- .NET Framework 1.1 Security Guidelines - Unmanaged Code
- .NET Framework 2.0 Performance Guidelines
- .NET Framework 2.0 Security Guidelines
- .NET Framework 2.0 Security Guidelines - Communication Security
- .NET Framework 2.0 Security Guidelines - Cryptography
- .NET Framework 2.0 Security Guidelines - Data Access
- .NET Framework 2.0 Security Guidelines - Delegates
- .NET Framework 2.0 Security Guidelines - Event Log
- .NET Framework 2.0 Security Guidelines - File I/O
- .NET Framework 2.0 Security Guidelines - Obfuscation
- .NET Framework 2.0 Security Guidelines - Reflection
- .NET Framework 2.0 Security Guidelines - Registry
- .NET Framework 2.0 Security Guidelines - Sensitive Data
- .NET Framework 2.0 Security Guidelines - Serialization
- .NET Framework 2.0 Security Guidelines - Threading
- .NET Framework 2.0 Security Guidelines - Unmanaged Code
A
- ADO.NET 1.1 Performance Guidelines
- ADO.NET 1.1 Performance Guidelines - Binary Large Objects
- ADO.NET 1.1 Performance Guidelines - Commands
- ADO.NET 1.1 Performance Guidelines - Connections
- ADO.NET 1.1 Performance Guidelines - DataReader
- ADO.NET 1.1 Performance Guidelines - DataSet
- ADO.NET 1.1 Performance Guidelines - Design Considerations
- ADO.NET 1.1 Performance Guidelines - Exception Management
- ADO.NET 1.1 Performance Guidelines - Parameters
- ADO.NET 1.1 Performance Guidelines - Stored Procedures
- ADO.NET 1.1 Performance Guidelines - Transactions
- ADO.NET 1.1 Performance Guidelines - XML and DataSet Objects
- ADO.NET 1.1 Security Guidelines
- ADO.NET 1.1 Security Guidelines - Authentication
- ADO.NET 1.1 Security Guidelines - Authorization
- ADO.NET 1.1 Security Guidelines - Configuration Management
- ADO.NET 1.1 Security Guidelines - Deployment Considerations
- ADO.NET 1.1 Security Guidelines - Design Considerations
- ADO.NET 1.1 Security Guidelines - Exception Management
- ADO.NET 1.1 Security Guidelines - Input Validation
- ADO.NET 1.1 Security Guidelines - Sensitive Data
- ADO.NET 2.0 Performance Guidelines
- ADO.NET 2.0 Performance Guidelines - Binary Large Objects
- ADO.NET 2.0 Performance Guidelines - Commands
- ADO.NET 2.0 Performance Guidelines - Connections
- ADO.NET 2.0 Performance Guidelines - DataReader
- ADO.NET 2.0 Performance Guidelines - DataSet
- ADO.NET 2.0 Performance Guidelines - Design Considerations
- ADO.NET 2.0 Performance Guidelines - Exception Management
- ADO.NET 2.0 Performance Guidelines - New in 2.0
- ADO.NET 2.0 Performance Guidelines - Parameters
- ADO.NET 2.0 Performance Guidelines - Transactions
- ADO.NET 2.0 Performance Guidelines - XML and DataSet Objects
- ADO.NET 2.0 Security Guidelines
- ADO.NET 2.0 Security Guidelines - Authentication
- ADO.NET 2.0 Security Guidelines - Authorization
- ADO.NET 2.0 Security Guidelines - Code Access Security Considerations
- ADO.NET 2.0 Security Guidelines - Configuration and Connection Strings
- ADO.NET 2.0 Security Guidelines - Deployment Considerations
- ADO.NET 2.0 Security Guidelines - Exception Management
- ADO.NET 2.0 Security Guidelines - Input / Data Validation
- ADO.NET 2.0 Security Guidelines - Sensitive Data
- ADO.NET 2.0 Security Guidelines - SQL Injection
- ASP.NET 1.1 Performance Guidelines
- ASP.NET 1.1 Performance Guidelines - Application State
- ASP.NET 1.1 Performance Guidelines - Caching
- ASP.NET 1.1 Performance Guidelines - COM Interop
- ASP.NET 1.1 Performance Guidelines - Data Access
- ASP.NET 1.1 Performance Guidelines - Data Binding
- ASP.NET 1.1 Performance Guidelines - Design Considerations
- ASP.NET 1.1 Performance Guidelines - Exception Management
- ASP.NET 1.1 Performance Guidelines - HTTP Modules
- ASP.NET 1.1 Performance Guidelines - Pages
- ASP.NET 1.1 Performance Guidelines - Resource Management
- ASP.NET 1.1 Security Guidelines
- ASP.NET 1.1 Security Guidelines - Auditing and Logging
- ASP.NET 1.1 Security Guidelines - Authentication
- ASP.NET 1.1 Security Guidelines - Authorization
- ASP.NET 1.1 Security Guidelines - Design Considerations
- ASP.NET 1.1 Security Guidelines - Exception Management
- ASP.NET 1.1 Security Guidelines - Input Validation
- ASP.NET 1.1 Security Guidelines - Parameter Manipulation
- ASP.NET 1.1 Security Guidelines - Sensitive Data
- ASP.NET 1.1 Security Guidelines - Session Management
- ASP.NET 2.0 Performance Guidelines
- ASP.NET 2.0 Performance Guidelines - Application State
- ASP.NET 2.0 Performance Guidelines - Caching
- ASP.NET 2.0 Performance Guidelines - COM Interop
- ASP.NET 2.0 Performance Guidelines - Data Binding
- ASP.NET 2.0 Performance Guidelines - Deployment Considerations
- ASP.NET 2.0 Performance Guidelines - Design Considerations
- ASP.NET 2.0 Performance Guidelines - Exception Management
- ASP.NET 2.0 Performance Guidelines - HTTP Modules
- ASP.NET 2.0 Performance Guidelines - Pages
- ASP.NET 2.0 Performance Guidelines - Resource Management
- ASP.NET 2.0 Performance Guidelines - Security Considerations
- ASP.NET 2.0 Performance Guidelines - Server Controls
- ASP.NET 2.0 Performance Guidelines - Session State
- ASP.NET 2.0 Performance Guidelines - State Management
- ASP.NET 2.0 Performance Guidelines - String Management
- ASP.NET 2.0 Performance Guidelines - Threading
- ASP.NET 2.0 Performance Guidelines - View State
- ASP.NET 2.0 Security Guidelines
- ASP.NET 2.0 Security Guidelines - Auditing and Logging
- ASP.NET 2.0 Security Guidelines - Authorization
- ASP.NET 2.0 Security Guidelines - Code Access Security
- ASP.NET 2.0 Security Guidelines - Communication Security
- ASP.NET 2.0 Security Guidelines - Data Access
- ASP.NET 2.0 Security Guidelines - Deployment Considerations
- ASP.NET 2.0 Security Guidelines - Exception Management
- ASP.NET 2.0 Security Guidelines - Forms Authentication
- ASP.NET 2.0 Security Guidelines - Impersonation/Delegation
- ASP.NET 2.0 Security Guidelines - Input/Data Validation
- ASP.NET 2.0 Security Guidelines - Parameter Manipulation
- ASP.NET 2.0 Security Guidelines - Sensitive Data
- ASP.NET 2.0 Security Guidelines - Session Management
- ASP.NET 2.0 Security Guidelines - Windows Authentication
E
- Enterprise Services (.NET 1.1) Performance Guidelines
- Enterprise Services (.NET 1.1) Performance Guidelines - Design Considerations
- Enterprise Services (.NET 1.1) Performance Guidelines - Loosely Coupled Events
- Enterprise Services (.NET 1.1) Performance Guidelines - Object Pooling
- Enterprise Services (.NET 1.1) Performance Guidelines - Queued Components
- Enterprise Services (.NET 1.1) Performance Guidelines - Resource Management
- Enterprise Services (.NET 1.1) Performance Guidelines - Security
- Enterprise Services (.NET 1.1) Performance Guidelines - State Management
- Enterprise Services (.NET 1.1) Performance Guidelines - Threading
- Enterprise Services (.NET 1.1) Performance Guidelines - Transactions
I
- Interop (.NET 1.1) Performance Guidelines
- Interop (.NET 1.1) Performance Guidelines - Code Access Security (CAS)
- Interop (.NET 1.1) Performance Guidelines - Design Considerations
- Interop (.NET 1.1) Performance Guidelines - Marshal.ReleaseComObject
- Interop (.NET 1.1) Performance Guidelines - Marshaling
- Interop (.NET 1.1) Performance Guidelines - Threading
R
- Remoting (.NET 1.1) Performance Guidelines
- Remoting (.NET 1.1) Performance Guidelines - Activation
- Remoting (.NET 1.1) Performance Guidelines - Channels
- Remoting (.NET 1.1) Performance Guidelines - Design Considerations
- Remoting (.NET 1.1) Performance Guidelines - Formatters
- Remoting (.NET 1.1) Performance Guidelines - Hosts
- Remoting (.NET 1.1) Performance Guidelines - Lifetime Considerations
- Remoting (.NET 1.1) Performance Guidelines - MarshalByRef vs. MarshalByValue
- Remoting (.NET 1.1) Performance Guidelines - Serialization and Marshaling
S
- SQL Server 2000 Performance Guidelines
- SQL Server 2000 Performance Guidelines - Deployment Considerations
- SQL Server 2000 Performance Guidelines - Execution Plan Recompiles
- SQL Server 2000 Performance Guidelines - Execution Plans
- SQL Server 2000 Performance Guidelines - Indexes
- SQL Server 2000 Performance Guidelines - Monitoring
- SQL Server 2000 Performance Guidelines - Queries
- SQL Server 2000 Performance Guidelines - Schema
- SQL Server 2000 Performance Guidelines - SQL XML