List of Design Patterns


ATTENTION: THIS PAGE IS Valid HTML 5 AND IS BEST VIEWED WITH HTML 5 - Please upgrade your browser or download one of the HTML 5 compatible browsers such as Mozilla Firefox, Chrome, Opera or IE 9 (March 14, 2011 or later). For more information see HTML 5 browsers.

If you find this helpful, please click the Google +1 Button to the left, if it is white, to make it turn blue or red. Thank you! (It also helps find this page again more easily.)

PDF mobile

List of Design Patterns

Code Design Pattern Catalog

This catalog of code design patterns provides solutions to common programming problems in various languages including Android, ASP .NET (Active Server Pages), C++, C#, HTML, HTTP Headers, iOS (iPhone / iPad / iPod Touch), Java, JavaScript, Java Server Pages (JSP), Objective-C, Perl, Ruby on Rails, SQL for various relational databases, and Unix shell scripts.

To get the code, select the pattern below:

Many languages use the Document Object Model (DOM).
How To Set HTTP Headers
How to set the Content-Type header and other HTTP headers.
Regular Expressions
Singleton Pattern
. Not to be confused with an SQL Singleton SELECT.
SQL Patterns
Patterns for SQL databases. Includes Singleton SELECT, not to be confused with the Singleton Pattern.
URL Redirect or Redirect Page
Web Site Template

Valid HTML 5