Ir al contenido principal

Entradas

Mostrando entradas de noviembre, 2012

El patron Singleton.

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>     ///