sábado, septiembre 30, 2006

GWT DesignerI have read in Ed Burnette’s blog this.

GWT Designer will integrate with Eclipse and include a number of features to simplify development of GWT applications, including:

  • Bi-directional code generation - Directly generates Java code which can be changed in the graphical editor or directly in source. All changes made directly to the source code will be reflected in the graphical designer.
  • True WYSIWYG - Design view shows real GWT/HTML controls (not fake mockups) so all properties are reflected graphically.
  • CSS Support - GWT Designer can apply CSS to Design view, so you can see an exact rendering of how your screen will look in the browser.
  • Speed - GWT Designer opens a design in a couple seconds - several times faster than launching the GWT application itself (mostly due to their proprietary technique of using ASM for fast bytecode modification). All subsequent edit actions update the Design view in just 300-400 milliseconds.
  • Rich GUI editing - Support for all panel types with convenient and appropriate layout edit policies. AbsolutePanels provide Matisse-like widget snapping and alignment.
  • Wizards and builders - Wizards for creating new PopupPanels and DialogBoxs. Wizards for creating new GWT projects and RemoteServices. A Builder for the automatic creation of the "async" parts of a service is also included.
  • GWT application launching - Supports a new GWT Application launch configuration including a launch shortcut for fast launching using a popup menu or a hot key in the editor.
GWT Designer is being developed by Konstantin Scheglov ("Kosta"), the same brilliant programmer who created WindowBulder Pro and the EclipseColorer Profiler. A beta of GWT Designer will be available for public download soon, possibly next week. The final product will likely be licensed under an inexpensive subscription model similar to that used by MyEclipseIDE.

What do you think about the future of GWT?

martes, julio 18, 2006

IBM con Linux

Linux Prodigy




IBM apuesta por un futuro abierto

jueves, junio 08, 2006

Objectville: un blog sobre la ingeniería del software y nuevas tecnologías

En esta dirección: www.objectville.blogspot.com

podrás encontrar información util sobre la ingenería del software, estar informado sobre nuevas tecnologías o tendencias y ver el desarrollo de software desde un punto de vista mucho más claro

jueves, mayo 18, 2006

Google Web Toolkit (GWT)

Google Web Toolkit

GWT Google anuncia su Google Widget toolkit (GWT). "GWT is a Java software development framework that makes writing AJAX applications easy."

Sería injusto atribuir todo el mérito a Goggle. Otros, quizás con menos suerte o acierto, han intentando también simplificar el desarrollo de la interfaz web, pero hay que reconocer, que la aportación Google es tan buena que podría cambiar el desarrollo web para siempre.

viernes, marzo 31, 2006

LINQ, C# 3.0

.Net Language Integrated Query otra maravilla de Anders Hejlsberg.

LINQ es lenguaje de consultas integrado en .Net que permite, valga la redundancia, realizar consultas sobre objetos en memoria, aunque ha sido diseñado para consultar cualquier fuente de datos, xml, datos relacionales,etc. A continuación les muestro sólo un ejemplo.

using System;
using System.Query;
using System.Collections.Generic;

class app {
static void Main() {
string[] names = { "Burke", "Connor", "Frank",
"Everett", "Albert", "George",
"Harris", "David" };

IEnumerable expr = from s in names
where s.Length == 5
orderby s
select s.ToUpper();

foreach (string item in expr)
Console.WriteLine(item);
}
}

lunes, marzo 27, 2006

Presentación de Objectville

Objectville es el lugar donde conviven objectos entre patrones de diseño, procesos de desarrollo, plataformas y lenguajes de programación orientados a objectos. En Objectville podrán encontrar notas sobre UML, Java, .Net, Php, Javascript/DOM/Ajax, ruby, ...

Objectville is a virtual place in Head First Design Patterns book and I have reused it for this blog.