Mirar abajo


40683907114Desarrollamos 5352128402ideas creativas para personas exitosas. El futuro se acerca5511513278.......esta aquí5508100298

Sábado, 19 de Mayo 2012

Blog Mi Compu Diseño y Paginas Web

Programación WEB

Programación WEB (9)

Todos los post de programacion en tecnologia WEB aqui los encontraras

1 Suscritos

Suscripción a Categoria

Recibe notificaciones a tu correo electronico de nuevas categorias agregadas.
Vota este articulo
(0 votos)

Hola a continuacion les muestro algunos videos para aprender a administrar un sitio desarrollado en wordpress para este caso tomamos el sitio de un cliente para aplicar la administracion mas importante en wordpress, si quieres un proyecto como este podras ver lo facil que es administrar wordpress y tu sitio informativo, Paginas Web Colima, Reparacion de Computadoras en Colima, Soporte Tecnico en Colima

Tutorial aplicado al tema de elegant themes Aggregate

Para crear nuevos widgets y ponerlos en la posición de nuestro tema en wordpress  primero que nada debemos de crear el archivo como se llame nuestro widget

En esta ocasion trabajando con un proyecto en el cual esta desarrollado en Wordpress y se decidio utilizar el tema de agregate diseñado y desarrollado por eleganttheme, entonces aqui el unico detalle fui que cuando se queria traducir el formulario de contacto que trae predefinido para utilizarse en las paginas unicamente es necesario al momento de crear la pagina escoger el tipo de pagina de plantilla "contact page", despues de eso automaticamente vamos a tener un formulario de contacto con bastante buen estilo y que ademas incluye captcha, aqui el unico detalles es que aparecen los campo como "Name", "email address".


Para nuestros desarrollos Web (Paginas Web y aplicaciones web a la medida) en Paginas Web Colima, utilizamos el  FancyBox en un proyecto que actualmente se desarrolla se presento el momento de mostrar un formulario en ajax dentro de una ventana en fancybox y después de su implementación cuando se escribía información en un campo input o textarea se noto que no se podía navegar con las teclas de izquierda y derecha que normalmente se usa para editar o en caso de que uno se equivoque al momento de escribir , entonces consultando la información y los parámetros de fancybox se trato de configurar con el parámetro 'showNavArrows: 'false', pero no dio resultado entonces fue que se comenzó a investigar (googleando), y se llego a la solución final.


Ya que el comportamiento de fancybox también se utiliza para avanzar y retroceder al momento de navegar con las fechas para diferentes imágenes entonecs tenemos que cambiar el comportamiento por defecto para ello buscamos dentro del archivo fancybox.js en la seccion de jQuery.fn.fancybox.defaults = { o $.fn.fancybox.defaults = { si no están utilizando el noconflict() que se utiliza para cuando se utilizan otras librería como prototype o scriptacoluos, después de encontrar ese apartado buscamos la parte de disableNavButtons   : true  que en mi caso era la última filas de las opciones de fancybox default, después de eso lo ponemos a false o sea disableNavButtons   : false y listo en caso de que no quiéramos este comportamiento en toda nuestra aplicación nomas debemos de pasar ese parámetro en las vista que así lo requiéranos, en mi caso es para toda la aplicación ya que no se utilizan imágenes.
Cualquier duda o comentario favor de escribirlo en la sección de abajo, saludos

En esta ocasion les comparto un excelente tutorial realizado en webdesign Tuts, en la cual se muestra un video de como se convierte un archivo de photoshop a formato html y css y se aplica el estilo para una tabla en la cual se muestran precios o sea una un estilo de precios mediante html y css

Pues bien con motivo para poder titularme en el Instituto Tecnologico de Colima, debi realizar una materia llamada "Desarrollo de aplicaciones para ambientes distruidos" de forma autodidacta y para colmo de mis males en ruby on rails siendo que yo disfruto realizar mis aplicaciones en php y mas en especifico en un gran framework llamado "Cakephp" todos a hornear pastelitos, pero pasando al tema de nuestra aplicacion web distruida para empezar primero que nada tendremos que realizar nuestras pruebas localmente para despues pasar a contratar nuestros servidores remotos que viene a ser mas o menos del mismo estilo la configuracion de nuestra aplicacion web distribuida o aplicacion web fragmentada.


Instalacion local de nuestros servidores ruby on rails

Al comenzar con la programacion en ruby on rails fue un verdadero lio instalar simplemente el servidor y con un gestor de base  de datos bueno eso es lo que me paso a mi, todo desde consola y desde el sistema operativo, pues me he acostumbrado a utilizar las  herramientas diseñadas para windows (Suite de adobe) y muchas otras aplicaciones pero principalmente esta, y para seguir usando el entorno windows y no tener que retomar una distribucion como Ubuntu y por cuestiones de tiempo decidi buscar una herramienta parecida y asi fue como pude encontrar una gran lista: Netbeans, Aptana Studio y otras mas, pero yo me fui por Netbeans en su versión 6.9.1 y con base de datos mysql (phpmyadmin) con uso de wampserver.

Entonces partiendo con el desarrollo de nuestra aplicacion web distribuida Ruby on Rails pues primero que nada necesitamos instalar wampserver desde su pagina oficial lo descargamos así como netbeans en la version mas pesada por que es la que incluye ruby,  asi como ruby on rails después de instalar el wampserver y Netbeans basicamente necesitamos crear un nuevo proyecto de ruby on rails y elegir que queremos utilizar base de datos mysql, y usar el conector de java que genera el netbeans y ya seleccionamos si deseamos crear nuestra base de datos en phpmyadmin o si simplemente vamos a usar una que ya habiamos creado previamente, despues de realizar estos pasos podremos obtener una configuracion del archivo “database.yml”, como la que a continuacion especifico:

Pues bien para continuar debemos de instalar el wampserver en las otras maquinas que van a compartir de forma local la base de datos, despues de esto tendremos que realizar algunas modificaciones para que la aplicacion se pueda comunicar con los otros servidores locales de la red local “LAN”, primero que nada para configurar una aplicacion para usar bases de datos remotas en una red local  necesitaremos configurar el wampserver para usarlo en red con tu aplicacion los errores que normalmente encontraras al tratar de conectarte a otro servidor sin realizar las configuraciones que a continuacion explico son las siguientes:


forbiden al tratar de acceder por ejemplo en lugar de localhost(127.0.0.1) a la ip “192.168.1.100” o  192.168.1.100/phpmyadmin tambien se nos mostrara el error de “forbiden” que no tienes acceso.

Entonces para quitar estos errores realizaremos unas configuraciones en los servidores wampserver y mas especifico en el archivo de apache httpd.conf el cual lo podremos encontrar al dar click en el menu inicio donde este nuestro icono de wampserver y luego en apache, httpd.conf y darle click para que se abra con nuestro bloc de notas.


Cambiar estas lineas:

#   onlineoffline tag - don't remove
   Order Deny,Allow
   Allow from 127.0.0.1


Por estas otras para poder acceder desde cualquier maquina que este en la red y no solo desde localhost sino desde la ip que tengamos asignada en nuestra maquina servidor

#   onlineoffline tag - don't remove
   Order Allow,Deny
   Allow from all
#   Allow from 127.0.0.1


Despues de esto ya podras accedere a tu sitio remoto desde la otra maquina que no tiene el wampserver pero si quieres utilizar las bases de datos de phpmyadmin remota en red necesitaras tambien configurar el alias para ello ve a C:\wamp\alias. y abre el archivo de phpmyadmin.conf and agrega las siguientes lineas ,que tambien lo puedes acceder desde el wampserver en la barra de inicio, wampserver,apache, alias directories,phpmyadmin edit alias y tienes que cambiar las siguientes lineas:

Pues bien es momento de empezar con la programacion web ASP un lenguaje de programacion creado por Microsoft que funciona del lado servidor. Es en efecto el servidor quien se ocupa de ejecutarlo, interpretarlo y enviarlo al cliente (navegador) en forma de código HTML.


ASP se utiliza sirviendose del lenguaje Visual Basic Script que no es más que una versión light del Visual Basic. Sin embargo, es posible programar páginas ASP en Java Script. Lo único que hay que hacer es especificar en la propia página qué tipo de lenguaje estamos utilizando esto mas adelante lo veremos utilizando un Dreamweaver CS4 o alguna otra versión.

El lenguaje ASP es un lenguaje embebido dentro del codigo HTML y por tanto es importante marcar al servidor que partes estan escritas en este lengujaje y cuales en algun otro por ello siempre delimitaremos por lo simbolos <% y %> nuestra programacion en ASP.


Pues bien continuando con nuestras practicas en el mundo ASP 3.0 o ASP VBSCRIPT lenguaje del lado del servidor a continuacion mostramos un ejemplo practico en el cual se muestra el manejo de las condiciones IF , IF ELSE, ademas el manejo de fechas despues de ser capturadas en un formulario HTML y para finalizar y hacer mas completa nuestra pequeña aplicacion un poco de javascript para validar algunas condiciones pues bien el ejemplo practico satisface el siguiente enunciado:

Realice una pagina en asp que tenga una tabla en la cual se coloquen los siguientes campos de captura:
Nombre, Ap paterno, Ap Materno, Fecha de nacimiento, Sexo (Este campo debe estar mostrado en radiobuttons)
y un boton que diga obtener resultado.al oprimir el boton la pagina debera obtener resultado.
Al oprimir el boton la pagina debera obtener la edad de la persona y si lapersona es mayor de edad entonces
debera calcular el monto del prestamo dependiendo de la edad, considerando los siguientes rangos:

Más Información...

logo

Bienvenido para nosotros es un placer tenerte aquí te invitamos a conocer nuestros diferentes productos y servicios.

Estamos convencidos que la mejor recomendación con nuestros clientes es la calidad de nuestro trabajo pero queriendo llevar más allá nuestro servicio ofrecemos precios muy competitivos.