Stairway to Azure (2) Adquiriendo las cuentas de acceso.

En la primera entrega de esta serie de posts acerca de Windows Azure, estuve recorriendo todo el camino en la historia de Software más Servicios y relacioné un video que muestra de forma muy rápida esta historia y nos deja listos para comenzar a usar Windows Azure como alternativa de S+S propuesta por Microsoft. Vimos…

0

Ecosistema de Desarrollo Microsoft

Hace muchos años se creó alrededor del nombre Microsoft como tecnología, un mito que hoy en día en numerosos ambientes sigue vigente basado en hechos que ya no son reales y que provoca que los profesionales en tecnologías de diseño y desarrollo de software pierdan grandes oportunidades o a veces tengan que ejecutar más trabajo…

0

Stairway to Azure

  El objetivo de esta serie de posts, es tender una escalera a la nube (Azure), de tal manera que nosotros, desarrolladores hispanoparlantes tengamos una manera rápida de comenzar con todo lo relacionado con esta tecnología. Para introducirnos rápidamente en el mundo de Azure, primero que todo es necesario que entendamos los conceptos de SOA,…

6

Problemas con el Connection Pool de ADO.NET

Cuando se crea una conexión SQL en ASP.NET, por defecto siempre irá al POOL de conexiones administrado por el framework. Es así como ni al cerrarla ni haciéndole dispose, esa conexión realmente se cierra en el SQL Server como tal. El pool de conexiones existe para mejorar en general el rendimiento de las aplicaciones, dado…

0

Error en WebService: "The thread have been aborted"

El webservice protagonista de este post es uno basado en WSDL; así que no aplica para WCF. Fue creado y usado para lo que no debería ser. Una funcionalidad de una aplicación web administradora de contenidos. Como esa era muy compleja para modificarla, entonces la dejaron intacta, solo que le adicionaron el web service, para que…

0

Don JSon

Algunas aplicaciones web requieren AJAX y requieren que su tamaño de página ha de mantenerse bajo límites estrictos. Entonces no es posible usar las librerías de AJAX .NET dado el considerable peso que le agregan a la página, sino usar directamente el objeto XmlHTTPRequest. Adicionalmente es necesario considerar el peso impuesto por los datos que…

0

Trasmitiendo las variables de aplicación entre capas en una solución .NET

(Y haciéndolas dinámicas) Sea el escenario de una típica aplicación 3-tier para un sistema de información. Hay una capa de presentación, una de negocios y la de datos. En la capa de datos según lineamientos plenamente aceptados, tenemos las cadenas de conexión a las bases de datos que se usarán. Si la aplicación se desarrolla…

1

Enfrentándose al StackOverflowException

Más de una semana sin solución. Buscaron en internet a ver… nada.Los StackOverFlow Exception no se pueden capturar con un try catch. Ni lo intenten. Cuando sucede la aplicación está más muerta que al cerrarla.Finalmente, me preguntaron….”Eso es que tienen una función recursiva con el punto de parada mal diseñado” les dije.Pero no había tal.Entonces…

0

.NET Avanzado: Closures

Voy a ponerlo lo más simple que pueda: Un Closure  es una entidad de código que encapsula un comportamiento dado teniendo acceso al contexto en que fue definido; en cristiano, es como una clase, pero no con tanta flexibilidad (solo admite una acción dada) y su estado no puede ser cambiado luego de ser inicializado….

0

Introducción a Generic Handlers en ASP.NET

Un Generic Handler (GH) es una clase de objeto .NET que puede procesar http requests, sin necesidad de estar dentro del scope de una página aspx (que está dirigida a presentar salidas de tipo HTML clásico). Un ejemplo de GH es el HTTP Handler. Como es bien sabido un http Handler se puede asociar a cualquier…

2