lunes, 24 de agosto de 2009

aplicaciones de windows forms
No me cabe la menor duda que desde la salida del .NET Framework 1.0 hace ya algunos anos, la tecnología que mas ha llamado la atención es ASP.NET. Esta aseveración es muy fácil de medir, simplemente con realizar una búsqueda, por ejemplo en amazon.com por los términos ASP.NET y Windows Forms para constatar la gran diferencia de libros entre un tema y otro; o bien revisar los sitios de recurso y/o revistas de internet para darse una idea de lo desbalanceado que esta el contenido.En la próxima versión 2.0 de .NET Framework esta situación no ha cambiado mucho, ASP.NET es quien se sigue llevando la mayor atención debido a nuevas características como Master Pages, Web Parts, Autorization, Profiles, Membership, databinding mejorado, etc.Las aplicaciones Web son sumamente populares debido a la popularidad del Internet, y que usualmente es sinónimo que si no se esta en Internet, no se esta en lo ultimo en la tecnología.Este tipo de aplicaciones presentan una serie de beneficios sobre las aplicaciones tradicionales (Windows Forms):1.- Solo es necesario instalarlas una sola vez en el servidor.2.- Cambios a la aplicación solo tienen que instalarse una sola vez y se hacen efectivo para todos los usuarios, evitando tener usuarios que corren versión no actualizadas.3.- Es posible acceder la aplicación desde cualquier lugar sin necesidad de instalar nada.4.- Son ideales cuando no se tiene control sobre las redes o los recursos de las PC clientes de los usuarios.Así como tienen beneficios, existen también algunas desventajas:1.- Las aplicaciones no son tan interactivas con el usuario, aunque mediante el uso de la tecnología de moda Ajax, google mail y google maps, han demostrado que se pueden hacer aplicaciones mas ricas y reactivas.2.- No es posible utilizar los recursos de la PC del usuario, por ejemplo para realizar algún calculo que consuma tiempo de CPU, o guardar de forma local información de estado de la aplicación - mas allá de las limitaciones de una cookie -3.- No es posible hacer uso de este tipo de aplicaciones de forma desconectada.4.- El manejo de reportes es muy malo, si estos se muestran como una pagina html, generalmente su impresión causa algún de tipo de problema - no sale correctamente en la pagina, sale cortado, sin pie de pagina, encabezados, etc -; o bien si se muestra por ejemplo con un archivo PDF, si pierde la sensación de integración, ya que se tiene que abrir otro programa para poder ver y/o imprimir el reporte.

No hay comentarios:

Publicar un comentario