Posted on April 17th, 2008 by Christian López Espínola
El primer paso, si no lo has hecho ya, es instalar Maven2. Desde que compré mi nuevo portátil no he vuelto a usar Maven, por lo que describiré muy brevemente los pasos que he seguido.
Descarga Maven 2.0.9 y extraelo en tu directorio de archivos de programa (en Windows, lo extraigo en C:\Program Files). Añade una [...]
Filed under: OpenSource, Software Engineering | Tagged: Java, maven, QA | 2 Comments »
Posted on March 20th, 2008 by Christian López Espínola
Sam Ramji (Port25) anunció en la EclipseCon que Microsoft colaborará con la Eclipse Foundation para que SWT utilice WPF como motor de renderizado.
Filed under: Java, Microsoft, OpenSource | Tagged: Eclipse, Java, Microsoft, OpenSource, Port25, SWT, WPF | No Comments »
Posted on November 23rd, 2007 by Christian López Espínola
Debatíamos Bastian y yo en los comentarios de la entrada sobre FindBugs acerca de la necesidad o no de realizar las concatenaciones de cadenas en Java utilizando las clases String o StringBuilder. Bastian apuntaba que en [1] se decía que el compilador de Sun desde la versión Java 1.5 ya realizaba estas optimizaciones.
Al final la [...]
Filed under: Coding | Tagged: bytecode, Java, JAVA Technology, performance, String, String concatenation | 5 Comments »
Posted on October 8th, 2007 by Christian López Espínola
Las herramientas de análisis estático de código permiten encontrar fallos potenciales mediante búsquedas de patrones en el código.
La pionera en esto del análisis estático fue Lint, una herramienta que apareció en 1979 y estaba incluía en el propio compilador. Desde entonces Lint es usado como nombre genérico de este tipo de herramientas.
Puedes ver una lista [...]
Filed under: Software Engineering | Tagged: ArgoUML, bugs, code analysis, Java, JAVA Technology, lint, performance, QA, Testing | 5 Comments »
Posted on August 18th, 2007 by Christian López Espínola
Consumir servicios web en Java puede ser tan sencillo como el hacerlo desde .NET.
Para ello vamos a utilizar Apache AXIS
En primer lugar, creamos nuestro servicio web ASP.NET. Tendrá esta pinta:
using System;
using System.Web.Services;
using System.Web.Services.Protocols;
namespace WebService1
{
[WebService(Namespace = "http://tempuri.org/")]
[SoapDocumentService(RoutingStyle = SoapServiceRoutingStyle.RequestElement)]
[WebServiceBinding(ConformsTo = WsiProfiles.BasicProfile1_1)]
[...]
Filed under: Coding, Web Services | Tagged: .net, apache axis, interoperability, Java, JAVA Technology, Web Services, wsdl | 1 Comment »