My Generation, herramienta Case freeware para .Net

mayo 3, 2007

My Generation es una potente herramienta Case que nos ahorrará mucho trabajo a la hora de desarrollar nuestras aplicaciones. Principalmente está orientado a la tecnología .Net de Microsoft ya que permite crear código en JScript, VBScript, C# y VB.NET. Con esta herramienta es mucho más sencillo crear y mantener una capa de persistencia de datos adaptada a nuestra aplicación.


——————————————————–
Nos hemos mudado a www.xperimentos.com, puedes continuar leyendo este post en este enlace.
——————————————————–


Trabajar con ficheros Zip en VB.Net y C#

abril 30, 2007

A pesar de que la continuidad de J# está mas que cuestionada, todavía puede ser útil para varias cosas entre ellas comprimir archivos.

Desarrollando una aplicación Web en .Net hemos tenido la necesidad de comprimir varios archivos en un fichero Zip y enviarlos al cliente Web de forma transparente para el usuario.


——————————————————–
Nos hemos mudado a www.xperimentos.com, puedes continuar leyendo el post en este enlace.
——————————————————–


Error “System.Data.OleDb. OleDbException: Error no especificado” en ASP.NET al conectar con una base de datos con Microsoft Jet OleDb 4.0

abril 26, 2007

Hay un curioso problema al intentar acceder a un Excel / Access en un servidor Web mediante OLEDB y ASP.NET. Es algo trivial, pero puede haceros perder mucho tiempo. El error se produce al llamar al método “Connection.Open” para abrir una connexion a un fichero Access o Excel con ASP.NET y OleDb. Hay dos posibles causas y su solución es …


——————————————————–
Nos hemos mudado a www.xperimentos.com, puedes continuar leyendo este post en este enlace.
——————————————————–


Diagramas UML

abril 21, 2007

El lenguaje unificado de modelado (UML) fue desarrollado conjuntamente por Jacobson, Rumbaugh y Booch, en un intento de unificar las metodologías desarrolladas por cada uno de ellos.

Se identifican diferentes modelos:


——————————————————–
Nos hemos mudado a www.xperimentos.com, puedes continuar leyendo este post en este enlace.
——————————————————–


Instalar subversion (SVN) en Windows en cinco pasos, con Backup incluido.

marzo 22, 2007

Subversion (SVN) es una aplicación para el control de versiones que nos permite gestionar los cambios y versiones que realizamos en nuestros desarrollos de una forma sencilla. Es mucho mas intuitivo que el antiguo CVS y mas versátil que SourceSafe. En este post no vamos describir que es SVN o CVS, son proyecto Open Source con una gran comunidad y existe abundante información en Internet sobre ellos. Nuestro objetivo es instalar SVN de la forma más sencilla, pero con la suficientemente configuración para que podamos trabajar sin problemas (multipuesto y con backups).


——————————————————–

Nos hemos mudado a www.xperimentos.com, puedes continuar leyendo este post en este enlace.

——————————————————–


Tabla de equivalencias entre VB.Net y CSharp (C#)

marzo 10, 2007

Aunque es relativamente sencillo con la tecnología .Net cambiar de un lenguaje de programación a otro, ya que la filosofía de trabajo es la misma, los objetos, los espacios de nombres…, pero al cambiar entre VB.Net y C# pueden resultar frustrantes determinadas características de cada uno de los lenguajes. Un ejemplo, son las palabras claves para los tipos de clases en VB.Net.

Os incluimos una tabla de equivalencias entre VB.Net y C# que os hará mas fácil el cambio de lenguaje o traducir código de los ejemplos que encontréis en Internet y que no estén en el lenguaje que utilizáis.

Lee el resto de esta entrada »


Ajax o Flash?

marzo 8, 2007

Antes de responder a esta pregunta que muchos se han hecho, es necesario hacer un poco de memoria y ver la evolucion de las aplicaciones en Intenet.

A partir del año 2000 a la gente se le empezó a quedar corto el HTML “plano”, y los creadores de páginas Web se ganaban el pan dedicando un buen porcentaje de su tiempo en pegarse con el Javascript y sus diferentes implementaciones. Pero entonces apareció Flash, con el que se podia hacer lo mismo que con JavaScript + HTML (Html Dinamico), pero de una forma más rápida y compatible con los diferentes navegadores.

Esto provocó dos cosas:

  • La gente se empezó a olvidar del JavaScript sobre todo por el tiempo de implementación que el desarrollador gastaba en añadir efectos visuales.
  • Entra en el mundo de la creación de las páginas web un nuevo perfil… el diseñador, con lo que el mundo de las Webs se hace un poco más rico.

Durante mas o menos tres años, fue creciendo el uso del Flash, en algunos casos de una forma elegante y funcional y otros casos creando Webs verdaderamente malas, lo que provocó que un grupo de personas renegaran de esta tecnología.

Fue una época en la que a mi entender bajó el nivel de las Webs desde un punto de calidad del desarrollo (webs poco optimizadas, sin accesibilidad, tiempos de respuesta mayores…) a favor de un aumento de calidad visual, un concepto de aplicaciones que Macromedia definió como RIA´s.

Lee el resto de esta entrada »