This document may not represent best practices for current development, links to downloads and other resources may no longer be valid. Current recommended version can be found here.
While most applications possess common security challenges, each application domain possesses security challenges of its own.
A poorly written Web page can compromise the integrity and security of an entire server and potentially an entire network. Therefore, you must review security considerations in planning your Web application.
ASP.NET Security Architecture
Provides an overview of ASP.NET infrastructure and subsystem relationships, as related to security.
ASP.NET Web Application Security
Details how to address authorization and authentication issues in ASP.NET.
Security Considerations for JScript
Details some security pitfalls that JScript programmers may encounter.
Designing security for desktop applications is an essential step in application development.
Windows Forms Security
Provides an overview of the Windows Forms security implementation.