Ayuda Con ASP (Creo :S )

Hola, estoy recien aprendiendo a hacer paginas webs.
Mi jefe me pidio que hiciera una para nuestra empresa, pero no se como trabajar con bases de datos...

quiero hacer lo mismo que esta página: http://ventas.goodyear.cl/

En la parte de abajo, mediante un "Formulario" (creo que asi se llama en el Dreamweaver) uno pone "la marca del auto", luego el "modelo", la "version" y el "año", luego ir... y sale el modelo del neumatico que le corresponde al auto...


Creo que es lo mismo que ocupan las paginas cuando uno se registra pone "Pais" luego automaticamente sale la opcion de las "ciudades" de ESE país. y asi sucesivamente...

Buscando por google vi que aparentemente se llaman "Combo box"... pero no tengo ni la mas minima idea de como se hace...

ayudenme por favor...[;)]


(debo andar mas perdido con los nombres, por favor no se rian)
Hola, hay varias formas de hacerlo: con ActionScript (flash), Javascript (jQuery y/o Ajax), Asp, etc., pero todos incluyen el manejo de bases de datos. También se podría hacer con archivos de texto, pero no es convenente (consume muchos recursos).

Te puedo orientar en lo que deberías hacer. Primero que nada, deberías seguir el curso paso a paso de HTML que hay en ComoCrearTuWeb porque creo que no sabes mucho o nada de html. Segundo, si vas a trabajar con bases de datos, entonces deberías comenzar por aprender el lenguaje SQL; en ComoCrearTuWeb también hay un curso de PHP/MySQL el cual te podría servir para empezar.

¿Para cuando necesitas el sitio? Te lo pregunto porque si no quieres aprender a hacerlo, lo mejor sería buscar en google lo necesario para hacerlo o, incluso puedes copiar el código de la página de goodyear y adaptarlo a tu sitio, esta sería la forma más rápida de hacerlo.

Ahora, ¿cómo es que tu jefe te pide hacer una página que requiere trabajar con bases de datos si Tú no sabes hacerlo? Apuesto que eres de shile XD (yo lo soy al menos: el que sabe, sabe; y el que no, es jefe XD). Incluso me parece más extraño que te pidan hacer un sitio web siendo que pareces no conocer mucho sobre desarrollo web. Igualmente, esta no es una crítica contra tí, sino contra tu jefe que, si quiere un sitio web sin pagar a un profesional, al menos podría pagarte un curso o capacitación. También entiendo que siendo programador nunca hayas tenido que tocar una base de datos ni un sitio web, así que está bien :D.
skaparate escribió:Hola, hay varias formas de hacerlo: con ActionScript (flash), Javascript (jQuery y/o Ajax), Asp, etc., pero todos incluyen el manejo de bases de datos. También se podría hacer con archivos de texto, pero no es convenente (consume muchos recursos).

Te puedo orientar en lo que deberías hacer. Primero que nada, deberías seguir el curso paso a paso de HTML que hay en ComoCrearTuWeb porque creo que no sabes mucho o nada de html. Segundo, si vas a trabajar con bases de datos, entonces deberías comenzar por aprender el lenguaje SQL; en ComoCrearTuWeb también hay un curso de PHP/MySQL el cual te podría servir para empezar.

¿Para cuando necesitas el sitio? Te lo pregunto porque si no quieres aprender a hacerlo, lo mejor sería buscar en google lo necesario para hacerlo o, incluso puedes copiar el código de la página de goodyear y adaptarlo a tu sitio, esta sería la forma más rápida de hacerlo.

Ahora, ¿cómo es que tu jefe te pide hacer una página que requiere trabajar con bases de datos si Tú no sabes hacerlo? Apuesto que eres de shile XD (yo lo soy al menos: el que sabe, sabe; y el que no, es jefe XD). Incluso me parece más extraño que te pidan hacer un sitio web siendo que pareces no conocer mucho sobre desarrollo web. Igualmente, esta no es una crítica contra tí, sino contra tu jefe que, si quiere un sitio web sin pagar a un profesional, al menos podría pagarte un curso o capacitación. También entiendo que siendo programador nunca hayas tenido que tocar una base de datos ni un sitio web, así que está bien :D.

eeee... si, soy de shile.... Tu tambien lo eres, asi que me vas a entender...
lo que pasa es que mi jefe pregunto si conocia a alguien que hiciera una pagina web, porque la que tenemos es horrible... ¬¬ y como buen shileno que soy le dije. ¡¡Yo puedo!!! a ver si me caen algunas lukitas mas...
a ver.... tengo el sitio entero hecho... (algo asi como un borrador...) solo me falta esa pagina donde debe ir esa base de datos...
lei el curso paso a paso pero llegue a la mitad porque es muy largo... excelente... pero largo y lo voy a hacer, pero con mas tiempo... por lo pronto me falta solo eso porque la tengo que presentar en unos pocos dias mas :!::!:

Trate de copiar los codigos de goodyear pero como que esta bloqueado... o algo asi... (si puedes intenta tu para que veas porfa...) porque para poder ver la base hay que poner donde uno vive... baje el "teleport pro" y la descargue casi entera... y nada no puedo reproducir eso...
la parte de la base de datos estaba guardada como .asp asique pense.... tu entiendes..
en realidad se muy poco... pero de lo poco que se me salio algo bonito... solo me falta eso, por eso te pido porfa que ayudes a un compatriota... [:p]


PD: gracias por la critica jajajaja es como "no metas los dedos donde no sabes CTM!!"... pero asi se aprende no??

muchas gracias viejo
Hola,

Lamento decirte que no vas a poder ver el código que maneja la base de datos porque ese código se ejecuta del lado del servidor, y el servidor luego te da la página para que la veas.

Desde mi punto de vista, metiste la pata, pero no soy quien para juzgar o criticar lo que haz hecho. Pretendo ayudarte y desde mi punto de vista tienes varias opciones, o consigues a alguien que sepa hacerlo, o aprendes a hacerlo, o confesarle a tu jefe que no sabes hacerlo (creo que esta opcion no es una opcion ;) )

Si lo único que quieres hacer es la parte de los combos, que cambia el contenido según lo seleccionado mas arriba, eso se puede hacer con javascript y no es nada complejo (si sabes programar). Ahora eso haría mas complicado en el futuro que pudieses cambiar ese contenido, pero ya que lo que necesitas es terminarlo rápido, mi recomendación es que lo hagas solo con javascript, sin bases de datos y luego con mas tiempo lo hagas correctamente.

Saludos
¿Pero al menos sabes programar o no sabes nada de nada? Lo que pasa es que como dice siddel77, si no sabes nada, entonces metiste la pata, porque te estaríamos haciendo el trabajo pos XD.

Lo mínimo que debes saber para hacer lo que aparece ahí es SQL (lenguaje estructurado utilizado para enviar consultas a la base de datos), un lenguaje del lado del servidor (PHP, PERL, ASP u otro) y un lenguaje del lado del cliente (Javascript). En SQL es necesario conocer cómo seleccionar información, no es necesario que entiendas todo. Además, el servidor debe ser capaz de utilizar bases de datos (MSSQL, Oracle o MySQL, siendo este último es el más simple y más utilizado) e incluri el lenguaje del lado del servidor.
Desde mi punto de vista, metiste la pata, pero no soy quien para juzgar o criticar lo que haz hecho. Pretendo ayudarte y desde mi punto de vista tienes varias opciones, o consigues a alguien que sepa hacerlo, o aprendes a hacerlo, o confesarle a tu jefe que no sabes hacerlo (creo que esta opcion no es una opcion ;) )

Yo creo que, como muchas personas, pensaste que hacer el sitio era súper fácil, pero que después de comenzar a averiguar no era tan simple XD. Al comienzo yo también pensaba que era simple, pero me equivoque: existen infinidad de posibilidades y todas incluyen horas de estudio.

Por otro lado, podrías buscar en google los trozos de código necesarios e incluirlos donde corresponda, pero si no sabes nada sobre programación tampoco sabrás que buscar ni cómo utilizarlo.
OK, ya entendi... metí la pata...
igual mi jefe es razonable, no es de vida o muerte...
Lo que pasa es que queremos cambiar la que ya tenemos, que es un asco... parece de los años 90... Pero le digo que lo vea por otro lado, por ultimo le muestro la idea y el diseñador WEB que contrate ve como lo hace...

Lo que si, como desafio personal me gustaria aprender porque me interesa bastante el tema.
Supongamos que no se nada de esos lenguajes de codigos...
¿que tutos me recomendarian estudiar? (Solo para este tipo de paginas, porque, luego voy a seguir haciendo los cursos de CCTW) ya que, la verdad, no encontre nada... o mas bien yo creo que no entendi nada, a lo mejor vi algo muy avanzado, no se...
pero como para partir de abajito, cuales me puedo estudiar?


de antemano muchas gracias a los 2, se pasaron
O sea, sin saber nada de programación claro que te vas a confundir. Lo más básico sería comenzar un pseudolenguaje, puesto que te enseña a pensar como debe trabajar el computador (teniendo en cuenta que la programación se refiere a eso: hacer que el computador haga lo que le decimos).

Igualmente hay que destacar que HTML no es un lenguaje de programación (nuevamente, creo XD), sino que un lenguaje de marcado. Esto quiere decir que es simplemente una forma de etiquetar el contenido para que se muestre de cierta forma en un navegador, por lo que puede ser aprendido por cualquier persona sin conocimientos avanzados. La parte del HTML sí podrías hacerla tú, puesto que no es complejo, pero la parte que pides sí lo es (reitero, para alguien que no tiene experiencia programando).

Lo más simple es elegir un lenguaje de programación y hacer el ejemplo más simple que existe, el siempre utilizado ¡Hola mundo!. Bueno, si te vas a enfocar en hacer aplicaciones para web, entonces primero eliges uno de los lenguajes antes mencionado. Realmente, te recomiendo el tutorial de Como Crear Tu Web, puesto que más simple no vas a encontrar (yo lo leí en menos de 1 hora, aunque claro, yo ya sabía programar XD) y luego hagas tus preguntas en el foro.

En otro foro, a un usuario le recomendé que comenzara estudiando algoritmos, para lo cual le deje este enlace. Un algoritmo es una forma de expresar un problema de manera lógica, paso por paso, o sea, un algoritmo de lo que haces en un día común y corriente sería la representación en palabras de ese proceso: 1) me levanto; 2) Me ducho; 3) Desayuno ... etc.. Bueno, aunque no lo creas, los algoritmos son la base de la programación y te ayudan bastante a resolver los problemas. Luego que tengas una idea de los algoritmos puedes seguir con un pseudolenguaje o un lenguaje de programación como PHP.
Ahh, me había mandado tremenda respuesta, pero cuando fui a darle enviar respuesta me la borró :(
voy a tratar de volver a escribirla, :)

Como bien dice skaparate HTML es un lenguaje de marcado, no de programación. Se usa para mostrar la informacion en una pagina web. Creo que es importante que antes de ponerte a programar aprendas HTML, ya que si te interesa la programacion web, sin HTML no podrás hacer nada y te desmotivará. Además con HTML y sin programacion puedes armar una web básica y luego mejorarla con programación.

Luego también es util que aprendas CSS que se utiliza para darle formato (colores, tamaño, etc.) al HTML. Estas dos cosas HTML y CSS puedes aprender en el tutorial de CCTW. Si además te interesa mas la programación no tendrás que aprender demasiado.

Despues de saber lo básico de HTML y CSS (y tal vez teniendo una pagina basica ya hecha) te recomendaría que aprendieras JavaScript, este si es un lenguaje de programación que se utiliza del lado del cliente, o sea en el navegador. Lo que quiere decir esto es que se ejecuta en la página que se ve. Con eso podrás simular el efecto que querías hacer en principio.

Luego de saber Javascript, deberás aprender un lenguaje del lado del servidor (php, asp, asp.net, perl, java, phyton, cualquiera sirve) y también SQL para acceder a la base de datos. El lenguaje del lado del servidor se utiliza para "armar" la pagina que se envia al navegador.

Personalmente comencé mi aprendizaje con el curso paso a paso de CCTW y la verdad es que lo recomiendo, ahora soy diseñador web y estoy estudiando para programador, asi que puedo decir que fue un buen comienzo, jeje

Ahora dinos que te parece y si todo esto te suena muy a chino, si es así cualquier duda será respondida

Saludos!!
[;)] Primero que nada muchas gracias a los 2 por sus respuestas...
Ahora dinos que te parece y si todo esto te suena muy a chino, si es así cualquier duda será respondida
de verdad que no me suena a chino jaja deberian estudiar pedagogía... jajaja

Ya tengo mas que claro lo que voy a hacer:
Primero "estudiar" (no leer) los cursos de CCTW (HTML, CSS, etc)
Segundo (para las dudas) eso de los algoritmos.
Luego Javascript
y todos los demas lenguajes para las aplicaciones,

de verdad muchas gracias, por que antes de esto no sabia que buscar/estudiar... tenia hartas ganas de partir de abajito pero no sabia como...

Gracias a los dos, saludos
Ok, suerte entonces y si tienes dudas siempre habrá alguién dispuesto a ayudarte en el foro.

Saludos.