From the Author
Recuerdo que hace un tiempo, al terminar de dictar una clase de ASP, un alumno me hizo un comentario interesante; me dijo: "¿Eso es todo?". Yo pensé que estaba contento porque lo había entendido y se sentía satisfecho, pero era todo lo contrario: estaba horrorizado de que, con tan pocas herramientas, tuviera que desarrollar complejos portales web con comercio electrónico y bases de datos. Y, la verdad, tenía razón. Las herramientas que siempre ofrecieron los lenguajes para la Web tenían cierto tinte de rudimentarias. Con poca sintaxis disponible, falta de compilación, muy pocas soluciones integrales, edición de código sin ayuda de IDEs ni debugging, la programación en plataformas como ASP 3 se tornaba complicada para quien quería iniciarse en el desarrollo web. Más de seis años trabajando con tecnologías de este tipo me habían hecho olvidar lo complejo que era codificar en un desarrollo web. Y la tecnología no había evolucionado casi nada en estos años... hasta! ASP.NET.
Voy a ser sincero: la primera vez que vi ASP.NET, quedé un poco aturdido; el cambio era muy drástico y costaba entenderlo. La segunda vez que lo vi, pensé: "¿No será dejarle demasiado poder de decisión al servidor?", viendo que, ahora, muchas de las tareas que hacía yo manualmente en ASP eran realizadas en forma automática por .NET sin mi intervención. Y la tercera vez que lo vi, lo entendí. Entendí por qué este paradigma, el de ASP.NET, era mucho más claro, más simple y más completo para realizar cualquier desarrollo web en la actualidad.
Si ustedes han programado en tecnologías de script para la Web anteriormente, espero que sientan lo mismo que yo luego de leer este libro: que las primeras han quedado muy rudimentarias ante el poder de ASP.NET. Si nunca han programado para la Web, tienen una ventaja: no están "infectados" con la mentalidad de trabajo que tenemos quienes venimos de ASP 3 o PHP, y ASP.NET les resultará, seguramente, muy simple de utilizar.
About the Author
Es Analista de Sistemas, docente y desarrollador web desde 1996. Su exitosa trayectoria se refleja en más de 140 desarrollos y en la activa participación en diversos medios de comunicación. A partir del año 2000, se especializó en la programación de aplicaciones y sitios para equipos celulares, y creó el portal de contenidos móviles entupalma.com. A fines del año 2003 realizó en Java una versión del juego de cartas Truco para teléfonos móviles, por el cual recibió un premio de la empresa Nokia y del Instituto Tecnológico Buenos Aires. Es autor del libro Programación para celulares con J2ME y, actualmente, revisor técnico de la revista de programación USERS.CODE.