Buscar
Social
Ofertas laborales ES
lunes
jun052006

My Persistent Objects 1.0

Ribe Software S.L. se enorgullece de anunciar el lanzamiento de la versión 1.0 de My Persistent Objects.



My Persistent Objects es una herramienta orientada al desarrollo de aplicaciones que hagan uso de una base de datos.



MPO realiza todo aquel código obvio y redundante presente en cualquier aplicación que utilice una base de datos (insertar, eliminar, actualizar, y realizar busquedas de registros en la base de datos). A partir del modelo conceptual de su aplicación, MPO genera los objetos de negocio, la capa de persistencia y otros archivos como: archivos de configuración o pruebas de unidad. El desarrollo con MPO está, pues, dirigido por el modelo conceptual (model-driven).



El código generado por MPO ha sido diseñado para ser totalmente mantenible, reutilizable y escalable, y sigue las mejores prácticas (best practices) de cada plataforma y tecnología. El código de ningún modo es intrusivo y no depende de MPO de ninguna forma, de modo que si usted lo desea podrá dejar de usar MPO cuando lo desee sin perjuicio alguno.



Actualmente MPO le ayuda en el desarrollo de aplciaciones Java. El soporte para .Net, PHP y otros lenguajes de programación y plataformas está en fase de desarrollo.



La funcionalidad de MPO se divide en módulos. Cada módulo genera código para un lenguaje o tecnología diferente. Por ejemplo un módulo genera código Java usando Hibernate para la capa de persistencia, otro módulo simplemente genera los objetos de negocio y un script SQL, otro módulo genera la capa de persistencia usando JDBC, etc. Puede ampliar la información sobre los módulos disponibles. También puede navegar por los vídeos y documentación para ampliar la información sobre MPO.



lunes
jun052006

.NETtoJava, traduciendo proyectos de .NET a lenguaje Java

NETtoJava (aunque debería haberse llamado .NETtoJava) es un proyecto libre que pretende permitir traducir aplicaciones desarrolladas en C# y VB .NET al lenguaje Java. Consta de dos partes fundamentales; por un lado un parser que analiza el código C# o VB .NET e identifica estructuras de código equivalentes en lenguaje Java, y por otro la librería de traducción de .NET. Esta librería contiene un archivo por cada clase de .NET y dentro de ese archivo debe especificarse la traducción de cada método, cada atributo y cada evento.



Aquí podés encontrar una descripción detallada de la arquitectura del proyecto. Aunque no he encontrado ninguna referencia a este problema en el proyecto, supongo que una parte de la funcionalidad de .NET no será posible traducir a Java (aquella que hace de funcionalidad específica de Windows). ¿Cuál es tu opinión sobre este proyecto?
lunes
jun052006

Google AJAX Search API (Beta)

Google ha lanzado una nueva API basada en AJAX, esta vez para integrar los distintos servicios de búsqueda que ofrece la compañía dentro de un portal. El API permite combinar los resultados de realizar lanzar búsquedas contra varios de los servicios que ofrece Google (Web Search, Local Search, Video y Blog Search), visualizarlos en un portal y permitir que los usuarios de dicho portal los empleen para crear contenidos propios.



Por lo de ahora en la que está en beta y hay que registrarse para poder emplearlo
lunes
jun052006

Podcasts entrevistando a varias luminarias en Java/software

En el 2003, antes de que el término podcast fuese de uso común, Bruce Eckel entrevistó a varias personas de gran relevancia en el mundo del desarrollo de software en general, y de Java en particular. Su idea inicial era liberar el contenido como un CD, aunque ciertos problemas legales han impedido que eso suceda ahora ha publicado el contenido de su página web. A pesar de que el material tiene ya cerca de tres años una gran parte del contenido de las entrevistas es atemporal, por lo que sigue siendo interesante.
viernes
jun022006

Endian Software lanza Monarca Enterprise 2.1

Endian Software ha liberado la versión 2.1 de su herramienta Monarca Enterprise. Esta herramienta permite la migración de datos desde cualquier base de datos hacia cualquier base de datos de forma automatizada y con características reestructurativas utilizando tecnología JDBC.



La nueva versión mejora notablemente el proceso de migración automatizada e introduce ciertas funcionalidades nuevas. La actualización desde la versión 2.0 es gratuita.



La versión 2.1 de Monarca es totalmente gratuita para empresas con proyectos pequeños de migración.





Para acceder a las descargas:

http://www.endiansoft.com/downloads