Al servicio de la industria del software
Base de Datos vs Nombre Logico
Escrito por Javier García Quiroga   

Muchas veces nos hemos encontrados con bases de datos donde las mismas se adjuntaron a la instancia del motor mediante un restore de base de datos o mediante un attach_db

Lo mas probable es que a la hora de realizar el restore se renombre la base y los archivos físicos ya sean los .mdf, .ndf y los .ldf (archivos de datos y archivos transaccionales), pero no modificando los archivos lógicos de la base.

Leer más...
 
El patrón de diseño Builder
Escrito por Horacio Aldo Tore   

¿Qué es un patrón de diseño de software?
Los patrones de diseño de software nacen de sus homólogos patrones en la ingeniería civil o arquitectura de edificaciones, por este motivo quiero dar un ejemplo en este ámbito del cual se desprenderá luego con facilidad el concepto que representa un patrón, entonces veamos dicho ejemplo:

Leer más...
 
SimpleDB promete una revolución
Escrito por Eduardo Riquelme Pastor   

Amazon dejó de ser una tienda virtual de libros ... solamente. Desde hace un tiempo, Amazon Web Services LLC, ofrece servicios web basándose en el concepto de "cloud computing" y en el concepto de IaaS (infraestructura como servicio), donde se usa un servicio web y pagando solamente por el uso que le da. Además de olvidarse de los costos de implementación de software, se olvida para siempre de los costos de infraestructura (dentro de la nube, casi no se tiene límites en cuanto a oferta de infraestructura), acordándose solo de la maravillosa frase "pay-per-use".

Leer más...
 
Cloud Computing: describiendo el ecosistema
Escrito por Markus Klems   
(Click para agrandar)

Pelando la cebolla en capas...

En un intento por comprender mejor la naturaleza de "Cloud Computing" o computación "de la nube" (un término nacido de representar a Internet como una nube, que describe la utilización de recursos de cómputo desde internet), he tratado de representar una clasificación de algunas compañías y aplicaciones que desovan en la nube.

Leer más...
 
Frameworks de Desarrollo - Mitos y Verdades
Escrito por Martín Malievac   
Mito

En este breve artículo daré mi teoría sobre las ventajas de utilizar un framework para el desarrollo de software y como los implementaremos de manera adecuada.

Un framework es una pieza de software diseñada para facilitar el desarrollo de nuestras aplicaciones, persiguiendo la idea de que el programador (o sea, nosotros) pasemos mas tiempo identificando y desarrollando los requerimientos funcionales de nuestros sistemas en lugar de estar lidiando con cuestiones de mas bajo nivel tales como guardar en base de datos, auditar, enviar correos, etc.

Leer más...
 
Mapeo Objeto Relacional (ORM)
Escrito por Martín Malievac   

Los ORM son herramientas de software que me permiten trabajar con los datos persistidos en nuestras bases de datos relacionales como si ellos fueran parte de una base de datos orientada a objetos (virtual).

En aplicaciones estándar, realizadas sobre bases de datos relacionales, la funcion del ORM es transformar un registro en objeto y viceversa, abstrayendonos del uso de ADO.net en pos de realizar operaciones de consulta y persistencia directamente sobre los objetos.

Leer más...
 
Usando OO para estimar
Escrito por E. Sebastian Melgin   

Una vez que se tiene una implementación de OO en un proyecto, ¿Cómo pueden medirse sus propiedades? Cómo se habrá notado, los sistemas OO tienden a incrementar su tamaño a ) también han inventado un juego de métricas para el desarrollo omedida que se avanza. En ese sentido, OO es igual a los desarrollados por otros paradigmas. Pero la gran diferencia ...

Leer más...
 

Ingresar



Espacio publicitario

Links destacados:
Ermes
Ermes consulting, el socio estratégico para los negocios de alto rendimiento.
Incidencia
Incidencia.net, la consultora de Recursos Humanos estratégicos en Argentina.
Slashdot
Slashdot, News for nerds, stuff that matters...
Gantthead.com
Gantthead, el sitio en ingles mas completo para los Project Managers.