jueves, 12 de diciembre de 2024
¿Alguna vez se necesitan obtener los valores de cadena de consulta con JavaScript? Esta tarea suele ser una división dolorosa, dividir, dividir, iteración, indexOf hack que es realmente lento y terriblemente feo a la vista. También tiende a acumularse líneas de código muy rápido.
He aquí una manera muy dulce para analizar la cadena de consulta en un objeto de JavaScript con dos líneas de código usando expresiones regulares para rellenar un objeto. Descubrí este truco hace algunos años y lo archive en mi carpeta de fragmentos de código.
Leer más…
martes, 10 de diciembre de 2024
Hemos oído hablar de la idea de utilizar los navegadores como nodos de computo distribuido para un par de años en el futuro.
Es sólo recientemente, con la carrera hacia motores Javascript mas rapidos en los navegadores como Chrome que esta idea parace útil. Antimatter15 realizo una prueba del concepto implementando una aplicación javascript para revertir hashes. El Proceso Plura utiliza un aplet de Java para realizar el procesamiento distribuido.
Leer más…
martes, 10 de diciembre de 2024
En las nuevas versiones del shell SpiderMonkey introdujeron un API experimental para analizar código fuente JavaScript, que aterrizó esta semana. Por ahora, tienes que descargar y crear SpiderMonkey desde el código fuente para usarlo, pero espero que se incluya en futuras versiones de Firefox.
Leer más…
miércoles, 4 de diciembre de 2024
Este código te ayudara cuando es necesario definir un método code-behind y deseas invocar a ese método desde el lado del cliente. jQuery me ha hecho simple la vida y existe una manera muy fácil de hacer esto.
Antes, sabíamos que una manera era añadir nuestro método como un WebMethod, si queriamos invocar a un método code-behind desde el lado del cliente. Usando esta nueva manera, podemos hacerlo sin invocar a nuestro método en un WebMethod.
En este ejemplo, estoy escribiendo un método para eliminar un usuario en particular cuando se presiona la tecla Supr. No quiero un postback, así que quiero que el evento se ejecute en el lado del cliente. Escribi el método Delete en el lado del servidor dentro del archivo CS y lo invoco desde el lado del cliente usando jQuery. El nombre de mi página es Test.aspx.
Leer más…
Categories: Programación Web Tags: .Net, Ajax, Asp.Net, C++, Call, Code Behind, CSharp, Invocar, Javascript, jQuery, Llamar, Page Load, Postback, WebMethod
lunes, 25 de noviembre de 2024
Este es un curso de elaborado por desarrolloweb.com, el cual está muy completo, donde se muestra desde cero la creación de un primer ejemplo con el Framework Javascript jQuery. Veremos la descarga del framework y la incorporación a un archivo HTML. Luego la creación de un script sencillo para probar que todo está funcionando correctamente y de paso ver como con jQuery y muy pocas líneas de código podemos crear funcionalidades dinámicas en páginas web. Aprenderas la utilidad del famoso selector $, y como manejar eventos, también al final algunos ejemplos de como utilizar los plugins del jQuery tal como Lightbox.
Leer más…
sábado, 23 de noviembre de 2024
jQuery es una biblioteca o framework de JavaScript, creada inicialmente por John Resig, que permite simplificar la manera de interactuar con los documentos HTML, manipular el arbol DOM, manejar eventos, desarrollar animaciones y agregar interacción con la tecnología AJAX a páginas web. Fue presentada el 14 de enero de 2006 en el BarCamp NYC.
jQuery es software libre y de código abierto, posee un doble licenciamiento bajo la Licencia MIT y la Licencia Pública General de GNU v2, permitiendo su uso en proyectos libres y privativos. jQuery, al igual que otras bibliotecas, ofrece una serie de funcionalidades basadas en JavaScript que de otra manera requerirían de mucho más código, es decir, con las funciones propias de esta biblioteca se logran grandes resultados en menos tiempo y espacio.
Las empresas Microsoft y Nokia anunciaron que incluirán la biblioteca en sus plataformas. Microsoft la añadirá en su IDE Visual Studio y la usará junto con los frameworks ASP.NET AJAX y ASP.NET MVC, mientras que Nokia los integrará con su plataforma Web Run-Time.
Leer más…
jueves, 7 de noviembre de 2024
Acabo de leer que el día de 16, falleció Benoît Mandelbrot. El más famoso descubrimiento de Mandelbrot, es el fractal de Mandelbrot, que jugó un papel importante en los inicios de mi interés en la programación y las matemáticas, y he revisado muchas veces los fractales de Mandelbrot como muestras de nuevos lenguajes de programación o frameworks en los libros. Tuve la suerte de tener la oportunidad de oír hablar a Mandelbrot hace pocos años de atrás, cuando se detuvo en el campus de Microsoft en un tour por su libro: Las irrupciones de los mercados: una visión fractal de la turbulencia financiera.
Leer más…
viernes, 1 de noviembre de 2024
Aprender un nuevo lenguaje de programación siempre es divertido y hay muchos libros grandiosos legalmente disponibles gratis en línea. Así que esta lista tiene ahora más de 30 libros en el mismo. He aquí la selección de mis favoritos de ellos:
Leer más…
Categories: eBooks Tags: eBooks, Erlang, Free, Free eBook, Gratis, Haskell, Javascript, Libros, Lisp, Programacion, Python, Ruby, Smalltalk
miércoles, 11 de septiembre de 2024
Generalmente, se envía un formulario cuando el usuario presiona un botón de envío. Sin embargo, a veces, puede que tengas que enviar el formulario mediante programación con JavaScript.
JavaScript proporciona el objeto formulario que contiene el método submit(). Utilice el ‘id’ del formulario para conseguir el objeto formulario.
Leer más…
viernes, 6 de septiembre de 2024
El concurso JS1k, anunciada la semana pasada, nuevos retos al código JavaScript de demostración en menos de un kilobyte (1.024 bytes). Las reglas son simples: la demostración se debe ejecutar en las versiones actuales de Firefox, Safari, Chrome, Opera y sin que se caiga. Estilo no cuenta, por lo que se evalúa a la distancia. Y puedes presentar una única solicitud por persona -la última entrada que presentes, antes de la fecha límite será el que cuenta, así las revisiones y actualizaciones son posibles. Reducción al mínimo, por supuesto, está permitido.
Leer más…