Network: Needish · clandescuento · Willka Travel & Adventures
// you’re reading...

Microsoft Volta. Desarrollo web en capas cliente-servidor en .NET

Lo que nos faltaba. Microsoft lanzó un nuevo producto, experimental, llamado Volta. ¿Qué es esto?

The Volta technology preview is a developer toolset that enables you to build multi-tier web applications by applying familiar techniques and patterns. First, design and build your application as a .NET client application, then assign the portions of the application to run on the server and the client tiers late in the development process. The compiler creates cross-browser JavaScript for the client tier, web services for the server tier, and communication, serialization, synchronization, security, and other boilerplate code to tie the tiers together.

O sea, similar al GWT y otros frameworks parecidos, en mi opinión totalmente erróneos en su enfoque. Es como si para operar a un paciente del corazón un odontólogo hiciera una intervención bucal y luego un robot se encargara de transformarla. Creo que no funciona así la cosa.

The code was purely written in .NET, yet we achieved complete AJAX functionality without writing a single line of JavaScript code introducing typical ContentProxy kind of things. http://dotnetslackers.com/articles/aspnet/BuildingAVoltaControlAFlickrWidget.aspx

Y parecería que eso es bueno…mmmmm!

Algunos dirán que de ese modo se habilita a programadores sin conocimiento de javascript e interfaces de usuario (UI) a hacer “cosas bonitas, con ajax, y todo eso tan de moda” sin embargo lo que se logra, es obtener productos mediocres, donde aspectos claves de las UI no son tomados en cuenta, mitad por desconocimiento y mitad porque las herramientas suelen no ser perfectas.

Como sugerencia, si alguien quiere programar interfaces de usuario, lo mejor es leer buenos libros, manuales, sitios web, etc., y meter las manos, mojarse, ensuciarse, conocer Javascript básico y avanzado, librerías, Flash, Flex, y todo lo que pueda que esté relacionado. De otro modo el resultado puede llegar a ser…mmmmmm!

Comments

One comment for “Microsoft Volta. Desarrollo web en capas cliente-servidor en .NET”

  1. ¡Hola Pablo!

    Te escribo por este medio porque no encontré tu correo. Hace tiempo visité tu blog porque me llamó la atención el tema de las bibliotecas

    No sé si te parezca de interés esta noticia como para publicarla aquí (yo diría que estaría muy bien):
    http://rescatandoadelphi.blogspot.com/2008/02/acertadsima-adquisicin-rusa.html

    Sólo te paso el dato por si no lo habías leído en las noticias, creo que a mucha gente le resultaría de interés leerlo en tu blog.

    Un abrazo.

    Al González. :)

    Posted by Al González | February 2, 2008, 23:54

Post a comment

Mi nombre es Pablo Viojo y tengo 27 años. Nací en Uruguay el 7 de agosto de 1981. Actualmente vivo en Santiago, Chile
Aparte de esto me interesa todo lo que tenga que ver con Internet y las nuevas tecnologías. Más info aquí, en mi hCard o en formato FOAF

View Pablo Viojo's profile on LinkedIn

Featured Posts

Romper paradigmas
February 23, 2009

A veces es necesario romper paradigmas…
¿Por qué la vista, o un elemento de la vista, no puede comunicarse con el modelo?
Paradigma: Un paradigma es —desde fines de la década de 1960— un modelo o patrón en cualquier disciplina científica u otro contexto epistemológico. El concepto fue originalmente específico de la gramática; en 1900 el diccionario [...]

Reedición: Microformatos, los bloques de la web semántica
November 18, 2008

¿Que son los microformatos?
Se trata de formatos de marcado XHTML, aplicables en contextos particulares, que utilizan los atributos definidos por los estándares para mejorar la semántica de los documentos. Son una herramienta muy util para aquellas estructuras que se repiten frecuentemente en documentos, ya sea que se trate de documentos creados por una persona, por [...]

La importancia del Undo en las Web Applications
November 11, 2008

Tomado de Needish the Blog, con permiso del autor
Robert O’Callahan, en su artículo The Essence Of Web Applications, resume algunos aspectos de las aplicaciones web y su relación con las aplicaciones de escritorio.
En lo personal no estoy muy de acuerdo con lo que opina, sobre todo cuando menciona aspectos relacionados con los elementos [...]

La importancia de las interfaces en los nuevos modelos de interacción web
May 14, 2006

Últimamente este blog ha tenido bastante poco movimiento, fundamentalmente debido a falta de tiempo por parte de quien escribe por estos lados.
Si bien tengo unos cuantos temas que me gustaría tocar, fundamentalmente porque en los últimos meses me ha tocado entrar en un área bastante nueva de la programación para la web (sí, esa, la [...]

Suscribe

Enter your email address: