▼
MSDN Library - April 2000
▶
Welcome to the MSDN Library
▶
Visual Studio 6.0 Documentation
▶
Office Developer Documentation
▶
Windows CE Documentation
▼
Platform SDK
▶
Getting Started
▼
Design Strategies and Standards
▶
BackOffice Developer's Guide
▼
Platform Development Best Practices - Preview
About Platform Development Best Practices
▼
Lowering your Application's Total Cost of Ownership
Application Capabilities that Lower TCO
▼
Data Separation Guidelines
▶
Query for the path every time you open a file
▶
Make no assumptions about your access to the system
▼
Make no assumptions about a user's location or environment
Store essential user settings that must move with the individual in the user's profile
Store non-essential user data in the local Application Data folder
Use special folder CSIDLs as the default location for user created files
Provide hard-coded defaults for all application settings
Store application-specific data as common to all users or machine-specific
Data Placement Decision Tree
▶
Desktop Management Guidelines
▶
Installation Guidelines
▶
Win64 Programming Preview
▶
Base Services
▶
Component Services
▶
Data Access Services
▶
Graphics and Multimedia Services
▶
Management Services
▶
Messaging and Collaboration Services
▶
Networking and Directory Services
▶
Security
▶
Tools and Languages
▶
User Interface Services
▶
Web Services
▶
Win32 API
▶
SDK Documentation
▶
DDK Documentation
▶
Windows Resource Kits
▶
Knowledge Base
▶
Technical Articles
▶
Backgrounders
▶
Specifications
▶
Books
▶
Partial Books
▶
Periodicals
▶
Samples