Mostrando entradas con la etiqueta JavaScript. Mostrar todas las entradas
Mostrando entradas con la etiqueta JavaScript. Mostrar todas las entradas

05 septiembre 2010

Consejos de Rodrigo para futuro código con ASP, JavaScript, C Sharp, componentes Devexpress y no recuerdo qué más

El viernes el colega de trabajo Rodrigo se pasó buen rato ayudandome a resolver un código sencillo, pero repleto de errores por mi novatez.

Primero, el código javascript se tiene que separar de los archivos aspx porque así se gana limpieza. Estos nuevos archivos se llamarán como los aspx pero con extensión js. Y serán incluidos en los archivos form. De esta manera, siendo esto un ejemlo:

Y ojito con qué nombre ponen a ClientInstanceName, porque en los .js, a las variables de los asp, se las conoce por ese nombre. Se sugiere que el ID de un control y el clientinstancename sean el mismo.

Segundo, javascript es C. Sin enbargo, como en nuestro caso usamos herramientas DevExpress, tendremos que usar los métodos de estas herramientas. Para saber cuales son, pues vamos a la ayuda, y allí tecleamos el nombre del control.

Tercero, ah! Ojo, ojito... No podemos usar un visible común. Sino, que tenemos que usar un clientVisible. Porque la tenemos que visualizar o dejar de hacerlo, de lado del cliente, y no del lado del servidor. En tonces si usamos Visible, nos va a fallar.

Consejo, no vayan de listos, y... Otra cosa, observen si el navegdor seleccionado no dibuja una señal de advertencia.. Porque si lo hace, en el código tienen un error, aunque no se haya detectado en el depurador.

Otros consejos, pero de diseño: usen tablas, y siempre con el mismo número de columnas. Y otra cosa. Uff, no paro. Utilicen y reutilicen UserForm, porque así les va a cundir más.


Saludos.

01 julio 2009

Volviendo a Java



Esta es la primera actualización que hago, ¿y de qué hablo? Pues de Java. Si, mi profesor de Oracle en 2º de DAI me dijo que estudiase Java si quería hacer algo. Y aunque en principio terqueé por no seguir su consejo, estoy dándome cuenta de qué todos los caminos conducen a lo mismo: JAVA ¿Por qué? Por su versatilidad, por su norme poder a la hora de trabajar en diferentes tecnológias y Sistemas Operativos y porque es gratuito y su crecimiento imarable.

http://java.sun.com/ es la web de Java

http://www.netbeans.org/ es el sitio de uno de los IDE de Java.


Al final cursé una FP adrede para aprender Java, bueno las bases, que terminé hace tres semanas, y ccuando decidí alejarme de él durante un tiempo aprendiendo Delphi 8 .Net, ayer volví.

A Java siempre se vuelve aunque tenga sus defectos, uno es que no trabaja a bajo nivel. Pero ¿qué importa donde tan rico es?

Esta vez he vuelto porque de la web http://www.infolancer.net/ me llegó una oferta para ganarme un dinero.

La oferta consistia, no he llegado a ofertar mi presupuesto por pachorra, pues de que me decidí ya había caducado dicha oferta en:
Realizar una aplicación para gestion web usando Java (Struts, Jasper y Ajax) usándo base de datos MySQL. Pero por no saber lo suficiente para hacerlo, no pude ofrecer mi própuesta a tiempo. Sin embargo le he echado narices y me he puesto a documentarme.

Nunca es tarde para aprender.


Ahora sé que Struts es una versión del servidor Apache (hasta la fecha yo he usado AppServ y Tomcat, para PHP desde Dreamweaver y para Servlets y Jsp's desde JBuilder 5 ). Tambien sé que es Jasper es una aplicación para crear reporters. Y que Ajax (Rich Internt Applications) es una metodología para programar aplicaciones iteractivas para web, pero que aporta dinamismo, aumentando su velocidad, al, por ejemplo, cargar los datos necesarios sin tener que recargar la página en cada actualización aunque solo se reflejen cambios en una pequeña parte. Así Ajax no es un lenguaje de programación, sino una metodólogía que trabaja JavaScript u otro lenguajes de manera embebida. Ver esta web donde encontré un tutorial de Ajax


Saludos.