El patrón Singleton: Se asegura que una clase tenga una unica instancia, y provee un punto de acceso global a esta. El singleton basico : class Singleton { private static Singleton uniqueInstance; private Singleton() { } public static Singleton getInstance() { if (uniqueInstance == null ) { uniqueInstance = new Singleton (); } return uniqueInstance; } } En el siguiente ejemplo veremos como se puede utilizar el singleton para tener un solo buscador a la base de datos para evitar el desperdicio de una memoria. Como veremos la utilización es un caso real puede diferir del caso ideal. using System; using System.Collections.Generic; using System.Linq; using System.Web; namespace PlataformaIndicadores { /// <summary> ///
Programando (ASP.net, Java, ETL's, y más).