<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-7664539551187726465</id><updated>2011-11-27T19:55:00.057-05:00</updated><title type='text'>Portal educativo SERVER BLOG</title><subtitle type='html'>Welcome to SERVER BLOG. Here you find information of ASP and SQLServer code.</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default?max-results=100'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>13</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>100</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-2646081530187958223</id><published>2009-04-17T16:00:00.002-05:00</published><updated>2009-04-17T16:11:20.244-05:00</updated><title type='text'>Visita el Laboratorio de Programación Web</title><content type='html'>&lt;table border=0 style="background-color: #fff; padding: 5px;" cellspacing=0&gt;&lt;br /&gt;  &lt;tr&gt;&lt;td&gt;&lt;br /&gt;  &lt;img src="http://groups.google.com/groups/img/3nb/groups_bar_es.gif" height=26 width=132 alt="Grupos de Google"&gt;&lt;br /&gt;  &lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;  &lt;tr&gt;&lt;td style="padding-left: 5px"&gt; &lt;b&gt;Suscribirte a Laboratorio de Programación Web&lt;/b&gt; &lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;  &lt;form action="http://groups.google.com/group/creacion-corporation/boxsubscribe"&gt;&lt;br /&gt;  &lt;input type=hidden name="hl" value="es"&gt;&lt;br /&gt;  &lt;tr&gt;&lt;td style="padding-left: 5px;"&gt; Correo electrónico: &lt;input type=text name=email&gt;&lt;br /&gt;  &lt;input type=submit name="sub" value="Suscribirse"&gt;&lt;br /&gt;  &lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/form&gt;&lt;br /&gt;&lt;tr&gt;&lt;td align=right&gt; &lt;a href="http://groups.google.com/group/creacion-corporation?hl=es"&gt;Consultar este grupo&lt;/a&gt; &lt;/td&gt;&lt;/tr&gt;&lt;br /&gt;&lt;/table&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-2646081530187958223?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://groups.google.com/group/creacion-corporation/' title='Visita el Laboratorio de Programación Web'/><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/2646081530187958223/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=2646081530187958223&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/2646081530187958223'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/2646081530187958223'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2009/04/visita-el-laboratorio-de-programacion.html' title='Visita el Laboratorio de Programación Web'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-1002710008263040364</id><published>2008-09-23T21:08:00.000-05:00</published><updated>2008-09-23T21:09:04.620-05:00</updated><title type='text'>Bibliografía</title><content type='html'>Información de "El Gurú Programador". *PD: Está en los enlaces&lt;br /&gt;Este Blog ha sido hecho con un fin educativo y no con fines comerciales.&lt;br /&gt;Espero que hayas aprendido algo.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-1002710008263040364?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/1002710008263040364/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=1002710008263040364&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/1002710008263040364'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/1002710008263040364'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/bibliografa.html' title='Bibliografía'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-6197314625969194420</id><published>2008-09-23T21:03:00.002-05:00</published><updated>2008-09-23T21:08:07.624-05:00</updated><title type='text'>Bases de Datos: Introducción al SQL</title><content type='html'>Esta es una breve introducción al lenguaje de consultas estructuradas SQL, solo veremos como realizar consultas sobre una tabla de una base de datos. Primero veamos el formato de la tabla de Access con la que vamos a trabajar...&lt;br /&gt;CAMPOS 	TIPOS DE DATOS &lt;br /&gt;Id	Autonumerico &lt;br /&gt;Titulo	Texto &lt;br /&gt;Genero	Texto &lt;br /&gt;&lt;br /&gt;Esta tabla llevara el nombre de 'Autos' y en su interior contendrá la información de una cantidad X de autos, te recomiendo que llenes la tabla con datos, podes repetir las marcas y los colores. &lt;br /&gt;&lt;% &lt;br /&gt;&lt;br /&gt;Dim BDD ' variable que se encargara de la base de datos &lt;br /&gt;Dim TABLA ' variable que se encarga de la tabla &lt;br /&gt;Dim SQL 'variable que contendrá la consulta SQL &lt;br /&gt;&lt;br /&gt;'creamos los objetos que manejan la base de datos y la tabla &lt;br /&gt;Set BDD = Server.CreateObject("ADODB.Connection") &lt;br /&gt;Set TABLA = Server.CreateObject("ADODB.Recordset") &lt;br /&gt;&lt;br /&gt;'abrimos la base de datos &lt;br /&gt;BDD.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath("autos.mdb")) &lt;br /&gt;&lt;br /&gt;%&gt; &lt;br /&gt;Noten que declaramos una variable llamada 'SQL' en la cual vamos a poner la cadena que forme la consulta a la tabla 'Autos', así que entre el código anterior y el que esta a continuación deben asignarle a la variable 'SQL' la consulta a realizar. &lt;br /&gt;&lt;% &lt;br /&gt;&lt;br /&gt;TABLA.Open SQL, BDD ' hacemos la consulta &lt;br /&gt;&lt;br /&gt;'ahora recorremos toda la tabla y mostramoslos datos &lt;br /&gt;While NOT TABLA.EOF 'recorre la tabla hasta que EOF sea verdadero &lt;br /&gt;Response.Write "marca:" &amp; TABLA("Titulo") &amp; "&lt;br&gt;" &lt;br /&gt;Response.Write "color:" &amp; TABLA("Genero") &amp; "&lt;br&gt;&lt;br&gt;" &lt;br /&gt;Wend &lt;br /&gt;&lt;br /&gt;'cerramos todo y liberamos los objetos &lt;br /&gt;TABLA.Close &lt;br /&gt;BDD.Close &lt;br /&gt;&lt;br /&gt;Set BDD = Nothing &lt;br /&gt;Set TABLA = Nothing &lt;br /&gt;&lt;br /&gt;%&gt; &lt;br /&gt;Bueno, realizaremos nuestra primer consulta, seleccionaremos todos los autos de color rojo, para esto tenemos que armar la consulta, recuerden que el código que hay a continuación va entre medio de los 2 anteriores.&lt;br /&gt;SQL = "SELECT * FROM Autos WHERE Color = 'Rojo'" &lt;br /&gt;Bien, expliquemos esto, "SELECT * ..." significa seleccionar todos los campos (*), "FROM Autos..." desde la tabla Autos "WHERE Color = 'Rojo'" donde color es igual a Rojo. &lt;br /&gt;&lt;br /&gt;Como ves es bastante intuitivo y legible, si sabes ingles mucho más. Ahora realizaremos una consulta buscando todos los autos de marca BMW...&lt;br /&gt;SQL = "SELECT * FROM Autos WHERE Marca = 'BMW'" &lt;br /&gt;Fácil no. Ahora veamos como hacer si queremos seleccionar todos los autos BMW de color Rojo...&lt;br /&gt;SQL = "SELECT * FROM Autos WHERE Color = 'Rojo' AND Marca = 'BMW'" &lt;br /&gt;Noten que agregamos el operador AND (Y) es decir, Color igual a rojo Y con la marca BMW, ahora veamos lo contrario, buscaremos todos los BMW pero que no sean de color rojo...&lt;br /&gt;SQL = "SELECT * FROM Autos WHERE Marca = 'BMW' AND NOT Color = 'Rojo'" &lt;br /&gt;Y si queremos que todo esto aparezca ordenado debemos agregar la palabra 'ORDER BY' y especificar el campo por el cual queremos ordenar...&lt;br /&gt;SQL = "SELECT * FROM Autos WHERE Marca = 'BMW' AND NOT Color = 'Rojo' ORDER BY Marca" &lt;br /&gt;Podemos especificar más de un campo para ordenar, para esto debemos separarlos por comas...&lt;br /&gt;SQL = "SELECT * FROM Autos WHERE Marca = 'BMW' AND NOT Color = 'Rojo' ORDER BY Marca, Color" &lt;br /&gt;Y la forma de mostrarlos, ascendente o descendente...&lt;br /&gt;SQL = "SELECT * FROM Autos WHERE Marca = 'BMW' AND NOT Color = 'Rojo' ORDER BY Marca, Color DESC"&lt;br /&gt;&lt;br /&gt;Es todo por el momento.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-6197314625969194420?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/6197314625969194420/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=6197314625969194420&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/6197314625969194420'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/6197314625969194420'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/bases-de-datos-introduccin-al-sql.html' title='Bases de Datos: Introducción al SQL'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-4187743628676656562</id><published>2008-09-23T21:02:00.002-05:00</published><updated>2008-09-23T21:03:55.466-05:00</updated><title type='text'>Bases de Datos: Utilizando ASP y Access</title><content type='html'>Esta es una breve explicación de como utilizar ASP para tener acceso a una base de datos, lo primero que debemos crear es la base de datos, en este caso de Access con el nombre de 'temas.mdb', ahora dentro de esta base de datos crearemos una tabla llamada 'TemasMusicales' y que tenga los siguientes campos:&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;  CAMPOS 	TIPOS DE DATOS &lt;br /&gt;  Id	        Autonumerico &lt;br /&gt;  Titulo	Texto &lt;br /&gt;  Genero	Texto &lt;br /&gt;&lt;br /&gt;Ingrésale algunos datos para poder utilizarla. Bueno ya tenemos la base de datos con información adentro, lo que vamos a hacer ahora es desde ASP ver todo el contenido de la tabla que hemos creado. Para ello creamos un archivo ASP con el nombre 'muestra_temas.asp' y en su interior agregamos el siguiente código... &lt;br /&gt;&lt;% &lt;br /&gt;&lt;br /&gt;Dim BDD ' variable que se encargara de la base de datos &lt;br /&gt;Dim TABLA ' variable que se encarga de la tabla &lt;br /&gt;&lt;br /&gt;'creamos los objetos que manejan la base de datos y la tabla &lt;br /&gt;Set BDD = Server.CreateObject("ADODB.Connection") &lt;br /&gt;Set TABLA = Server.CreateObject("ADODB.Recordset") &lt;br /&gt;&lt;br /&gt;'abrimos la base de datos &lt;br /&gt;BDD.Open ("PROVIDER=Microsoft.Jet.OLEDB.4.0;DATA SOURCE=" + Server.MapPath("temas.mdb")) &lt;br /&gt;&lt;br /&gt;'abrimos la tabla &lt;br /&gt;TABLA.Open "TemasMusicales", BDD ' indicamos el nombre de la tabla y la base de datos &lt;br /&gt;&lt;br /&gt;'ahora recorremos toda la tabla y mostramoslos datos &lt;br /&gt;While NOT TABLA.EOF 'recorre la tabla hasta que EOF sea verdadero &lt;br /&gt;Response.Write "titulo:" &amp; TABLA("Titulo") &amp; "&lt;br&gt;" &lt;br /&gt;Response.Write "genero:" &amp; TABLA("Genero") &amp; "&lt;br&gt;" &lt;br /&gt;Wend &lt;br /&gt;&lt;br /&gt;'cerramos todo y liberamos los objetos &lt;br /&gt;TABLA.Close &lt;br /&gt;BDD.Close &lt;br /&gt;&lt;br /&gt;Set BDD = Nothing &lt;br /&gt;Set TABLA = Nothing &lt;br /&gt;&lt;br /&gt;%&gt; &lt;br /&gt;Bueno con este código se pueden ver todos los datos que contiene nuestra base de datos.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-4187743628676656562?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/4187743628676656562/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=4187743628676656562&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/4187743628676656562'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/4187743628676656562'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/bases-de-datos-utilizando-asp-y-access.html' title='Bases de Datos: Utilizando ASP y Access'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-9215359075549027982</id><published>2008-09-23T21:02:00.001-05:00</published><updated>2008-09-23T21:02:45.708-05:00</updated><title type='text'>Objetos: Objeto Session</title><content type='html'>Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, el mismo sirve para compartir información de un usuario entre las paginas del sitio. Por defecto el objeto session se crea al ingresar el usuario a nuestro sitio y se destruye cuando lo abandona o cuando pasan 20 minutos sin actividad del usuario. &lt;br /&gt;&lt;br /&gt;PROPIEDADES &lt;br /&gt;&lt;br /&gt;SessionID &lt;br /&gt;&lt;br /&gt;Esta propiedad devuelve un ID que identifica a un usuario. Este ID es único, no se puede modificar y lo crea automáticamente el servidor. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Response.Write "ID Session = " &amp; Session.SessionID %&gt; &lt;br /&gt;Timeout &lt;br /&gt;&lt;br /&gt;Esta propiedad determina el tiempo en minutos que durara la sesión del usuario antes de ser destruida, por defecto su valor es de 20 minutos. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Session.Timeout = 30 %&gt; &lt;br /&gt;METODOS &lt;br /&gt;&lt;br /&gt;Abandon &lt;br /&gt;&lt;br /&gt;Este método provoca el abandono forzado de la session, destruye todas las variables de sesión . &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;%Session.Abandon %&gt; &lt;br /&gt;Variables de sesión&lt;br /&gt;Una utilidad muy buena que nos permite el objeto session es crear variables y poder compartirlas en todas la paginas de nuestro sitio algo así como una variable global pero con una diferencia bastante grande dado que cada usuario que ingrese a nuestra pagina tendrá un valor distinto en cada variable. En el ejemplo que sigue a continuación se muestra la forma de uso. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;----------pagina_1.asp------- &lt;br /&gt;&lt;HTML&gt; &lt;br /&gt;&lt;BODY&gt; &lt;br /&gt;&lt;%Session("día") = "Lunes"%&gt; &lt;br /&gt;&lt;br /&gt;&lt;/BODY&gt; &lt;br /&gt;&lt;/HTML&gt; &lt;br /&gt;&lt;br /&gt;----------pagina_2.asp---------- &lt;br /&gt;&lt;% &lt;br /&gt;Response.Write Session("día") &lt;br /&gt;%&gt; &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-9215359075549027982?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/9215359075549027982/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=9215359075549027982&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/9215359075549027982'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/9215359075549027982'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/objetos-objeto-session.html' title='Objetos: Objeto Session'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-6455939143801019502</id><published>2008-09-23T21:01:00.000-05:00</published><updated>2008-09-23T21:02:06.055-05:00</updated><title type='text'>Objetos: Objeto Server</title><content type='html'>Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, por medio de este objeto podes tener acceso a funciones útiles del servidor. &lt;br /&gt;PROPIEDADES &lt;br /&gt;&lt;br /&gt;ScriptTimeout &lt;br /&gt;&lt;br /&gt;Esta propiedad determina el tiempo máximo en segundos que se espera para ejecutar la pagina ASP. Si la pagina tarda mas segundos en ser procesada se produce un error. El valor predeterminado es 90 segundos. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;&lt;% Server.ScriptTimeout = 25 %&gt;&lt;br /&gt;METODOS &lt;br /&gt;&lt;br /&gt;CreateObject (id_objeto) &lt;br /&gt;&lt;br /&gt;Este es uno de los métodos mas importantes y nos permite crear objetos a partir de los cuales vamos a trabajar. Como único parámetro se especifica el nombre del objeto a crear. Al crear el objeto este se le asigna a la variable establecida por medio de la palabra clave SET, esta variable hereda todos los metodos, propiedades y eventos del objeto creado. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Set BDD = Server.CreateObject("ADODB.Connection") %&gt; &lt;br /&gt;Execute (path) &lt;br /&gt;&lt;br /&gt;Este método ejecuta una pagina ASP dentro de otra, su único parámetro es la ruta de la pagina a ejecutar. Este método solo esta disponible en la versión 3.0 de ASP. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;----------pagina_llama.asp------- &lt;br /&gt;&lt;HTML&gt; &lt;br /&gt;&lt;BODY&gt; &lt;br /&gt;Hola &lt;%Server.Execute("respuesta.asp")%&gt; ! &lt;br /&gt;&lt;br /&gt;&lt;/BODY&gt; &lt;br /&gt;&lt;/HTML&gt; &lt;br /&gt;&lt;br /&gt;----------respuesta.asp---------- &lt;br /&gt;&lt;% &lt;br /&gt;Response.Write "Pedro" &lt;br /&gt;%&gt;&lt;br /&gt;HTMLEncode (cadena) &lt;br /&gt;&lt;br /&gt;Este método evita que la cadena pasada como parámetro sea interpretada como lenguaje HTML. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Response.Write Server.HTMLEncode("&lt;b&gt;sin negrita&lt;/b&gt;") %&gt; &lt;br /&gt;MapPath (path) &lt;br /&gt;&lt;br /&gt;Devuelve la ruta completa del archivo pasado como parámetro. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Response.Write Server.MapPath("calendario\dias.asp") %&gt; &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-6455939143801019502?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/6455939143801019502/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=6455939143801019502&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/6455939143801019502'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/6455939143801019502'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/objetos-objeto-server.html' title='Objetos: Objeto Server'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-857244621774751867</id><published>2008-09-23T21:00:00.002-05:00</published><updated>2008-09-23T21:01:20.143-05:00</updated><title type='text'>Objetos: Objeto Request</title><content type='html'>Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, por medio de este objeto podes tener acceso a la información que el navegador pasa al servidor. &lt;br /&gt;&lt;br /&gt;PROPIEDADES (COLECCIONES) &lt;br /&gt;&lt;br /&gt;Form &lt;br /&gt;&lt;br /&gt;Esta propiedad es una colección que contiene todos los elementos de un formulario (&lt;form&gt;) pasado al archivo ASP con el método POST (&lt;form method='post'&gt;), la forma de acceder a el valor de un elemento del formulario es la siguiente... &lt;br /&gt;&lt;br /&gt;&lt;%=Request.Form("nombre_elemento")%&gt; &lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;--------------formulario.htm---------------- &lt;br /&gt;&lt;HTML&gt; &lt;br /&gt;&lt;HEAD&gt; &lt;br /&gt;&lt;/HEAD&gt; &lt;br /&gt;&lt;BODY&gt; &lt;br /&gt;&lt;form action="procesa_formulario.asp" method="POST"&gt; &lt;br /&gt;Nombre:&lt;input type="Text" name="nombre" maxlength="20"&gt;&lt;br&gt; &lt;br /&gt;Apellido:&lt;input type="Text" name="apellido" maxlength="30"&gt;&lt;br&gt; &lt;br /&gt;&lt;input type="Submit" name="Submit" value="Enviar"&gt; &lt;br /&gt;&lt;/form&gt; &lt;br /&gt;&lt;/BODY&gt; &lt;br /&gt;&lt;/HTML&gt; &lt;br /&gt;--------------procesa_formulario.asp-------- &lt;br /&gt;&lt;HTML&gt; &lt;br /&gt;&lt;HEAD&gt; &lt;br /&gt;&lt;/HEAD&gt; &lt;br /&gt;&lt;BODY&gt; &lt;br /&gt;&lt;% Response.Write ("nombre:" &amp; Request.Form("nombre"))%&gt; &lt;br /&gt;&lt;% Response.Write ("apellido:" &amp; Request.Form("apellido")) %&gt; &lt;br /&gt;&lt;/BODY&gt; &lt;br /&gt;&lt;/HTML&gt; &lt;br /&gt;Cookies &lt;br /&gt;&lt;br /&gt;Recupera una cookie almacenada en la maquina del usuario. Una cookies es un archivo con formato de texto en el cual el se puede guardar información. Las cookies por lo general se utilizan para controles de acceso, personalización de páginas y estadísticas. El siguiente ejemplo recupera la cookie llamada 'fecha' que creamos anteriormente. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;&lt;% Response.Write Request.Cookies("fecha") %&gt; &lt;br /&gt;&lt;br /&gt;Debido a la naturaleza de las cookies y a que nunca podemos garantizar que una cookie almacenada anteriormente todavía exista debemos manejarnos con cautela y no almacenar en ellas datos críticos. &lt;br /&gt;QueryString &lt;br /&gt;&lt;br /&gt;Esta colección contiene todos los valores pasados como parámetros a una pagina ASP. La formas de pasar parámetros a una pagina ASP son varias una es por medio de formularios utilizando el método 'GET' y la otra es generándolo 'manualmente'... &lt;br /&gt;&lt;br /&gt;http://www.servidor_xxx.com/pagina_asp.asp?nombre=jose&amp;apellido=perez &lt;br /&gt;&lt;br /&gt;Esa es la manera de pasar parámetros a una pagina ASP, luego de la dirección URL se pone el signo '?' y a continuación todos los parámetros con sus respectivos valores separados por el símbolo '&amp;'. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;-----------------------pasa_parametros.asp------------------- &lt;br /&gt;&lt;HTML&gt; &lt;br /&gt;&lt;HEAD&gt; &lt;br /&gt;&lt;/HEAD&gt; &lt;br /&gt;&lt;BODY&gt; &lt;br /&gt;&lt;A HREF="lee_parametros.asp?nombre=jose"&gt;click acá! &lt;/A&gt; &lt;br /&gt;&lt;/BODY&gt; &lt;br /&gt;&lt;/HTML&gt; &lt;br /&gt;&lt;br /&gt;-----------------------lee_parametros.asp---------------------- &lt;br /&gt;&lt;% &lt;br /&gt;Response.Write (Request.QueryString("nombre") &amp; "&lt;br&gt;") &lt;br /&gt;%&gt; &lt;br /&gt;ServerVariables &lt;br /&gt;&lt;br /&gt;Esta colección nos da acceso a todas las variables de entorno del servidor. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% &lt;br /&gt;Response.Write (Request.ServerVariables("REMOTE_ADDR")) &lt;br /&gt;Response.Write (Request.ServerVariables("SERVER_SOFTWARE")) &lt;br /&gt;%&gt; &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-857244621774751867?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/857244621774751867/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=857244621774751867&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/857244621774751867'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/857244621774751867'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/objetos-objeto-request.html' title='Objetos: Objeto Request'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-4732764013633811042</id><published>2008-09-23T21:00:00.001-05:00</published><updated>2008-09-23T21:00:33.080-05:00</updated><title type='text'>Objetos: Objeto Response</title><content type='html'>Este objeto ASP es del tipo integrado, es decir no tenemos que crear una instancia del mismo para poder utilizarlo, su función es enviar información al cliente (navegador). &lt;br /&gt;PROPIEDADES &lt;br /&gt;&lt;br /&gt;Buffer &lt;br /&gt;&lt;br /&gt;Esta propiedad es del tipo boolean (true/false) e indica si la pagina se almacena en el buffer del servidor antes de ser enviada, es decir si esta true envía la pagina al cliente recién cuando este toda cargada y si esta false la envía a medida que la procesa. Se debe utilizar antes de haber enviado algún resultado al cliente. Si el servidor utilizado tiene la versión de ASP 2.0 el valor predeterminado de esta propiedad es false y en cambio la versión es la 3.0 (Windows 2000) el valor predeterminado es true. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Response.Buffer = TRUE% &gt; &lt;br /&gt;Expires &lt;br /&gt;&lt;br /&gt;Esta propiedad indica el tiempo, en minutos, que la pagina se guarda el cache del navegador, si este valor se pone a 0 no se utiliza el cache del navegador.&lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;&lt;% Response.Expires = 5%&gt; &lt;br /&gt;&lt;br /&gt;ExpiresAbsolute &lt;br /&gt;&lt;br /&gt;Esta propiedad indica hasta que día y hora la pagina se guarda en el cache del navegador. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Response.ExpiresAbsolute=#May 5, 2001 14:30:00# %&gt; &lt;br /&gt;Cookies &lt;br /&gt;&lt;br /&gt;Crea una cookie en la maquina del usuario. Una cookies es un archivo con formato de texto en el cual el se puede guardar información. Las cookies por lo general se utilizan para controles de acceso, personalización de páginas y estadísticas. El siguiente ejemplo crea una cookie llamada 'fecha' la cual contiene el valor devuelto por la función 'date' que nos devuelve la fecha actual.&lt;br /&gt;&lt;br /&gt;Ejemplo... &lt;br /&gt;&lt;% Response.Cookies("fecha") = date %&gt;  &lt;br /&gt;Esta cookie se mantiene en la maquina del usuario hasta que termine su session, borre las del navegador o se cumpla el tiempo establecido para esa cookies, a continuación veremos la forma de establecer la duración de una cookie...&lt;br /&gt;&lt;% Response.cookies("fecha").expires="2/12/2001" %&gt;&lt;br /&gt;Esto hace que la cookie se borre en la fecha indicada, si creamos otra cookie llamada 'fecha' esta sobrescribirá a la otra. &lt;br /&gt;&lt;br /&gt;METODOS &lt;br /&gt;&lt;br /&gt;End &lt;br /&gt;&lt;br /&gt;Este método detiene el proceso de la pagina ASP y envía lo ya procesado al navegador &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Response.End %&gt; &lt;br /&gt;Flush &lt;br /&gt;&lt;br /&gt;Este método envía el contenido del buffer al navegador siempre y cuando la propiedad Buffer se true, si la propiedad Buffer es igual a false se producirá un error.&lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;&lt;% Response.Flush %&gt; &lt;br /&gt;Redirect (url)&lt;br /&gt;Este método redirecciona la pagina actual a la pasada como parámetro. &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;br /&gt;&lt;% Response.Redirect "otra_pagina.asp" %&gt; &lt;br /&gt;Write (cadena)&lt;br /&gt;Este método escribe en el navegador la cadena padada como parámetro, tengan en cuenta que también se pueden enviar etiquetas HTML y concatenar variable con el operador &amp; (VBScript). &lt;br /&gt;&lt;br /&gt;Ejemplo...&lt;br /&gt;&lt;% Response.Write ("&lt;b&gt;hola!!!&lt;/b&gt;") %&gt; &lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-4732764013633811042?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/4732764013633811042/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=4732764013633811042&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/4732764013633811042'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/4732764013633811042'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/objetos-objeto-response.html' title='Objetos: Objeto Response'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-8003502897396938319</id><published>2008-09-23T20:59:00.001-05:00</published><updated>2008-09-23T20:59:55.378-05:00</updated><title type='text'>VBScript: Funciones básicas</title><content type='html'>Si estas familiarizado con Visual Basic podes pasar esta parte dado que los funciones básicas son iguales en ambos lenguajes, y si no conoces Visual Basic acá va una ayuda. &lt;br /&gt;&lt;br /&gt;Variables &lt;br /&gt;&lt;br /&gt;La forma de declaran variables es por medio de la palabra 'Dim', aclaremos que la declaración de variables no es necesaria, salvo que al inicio de nuestra pagina ASP pongamos la palabra clave 'Option Explicit' que hace que la declaración de variables sea necesaria si no nos daría un error. &lt;br /&gt;&lt;% &lt;br /&gt;Option Explicit &lt;br /&gt;&lt;br /&gt;Dim I 'declaramos la variable &lt;br /&gt;&lt;br /&gt;I= 14 ' le asignamos un valor &lt;br /&gt;Response.Write (I) 'mostramos su valor en el navegador &lt;br /&gt;%&gt; &lt;br /&gt;Condicionales &lt;br /&gt;&lt;br /&gt;El condicional más utilizado en cualquier lenguaje es el famoso IF, VBScript no podía quedarse afuera, el modo de uso es poner la palabra clave 'If' después la condición a evaluar, luego 'Then' y el código a ejecutar si se cumple la condición dada, al finalizar se cierra el bloque 'If' con la palabra clave 'End If' &lt;br /&gt;&lt;% &lt;br /&gt;Dim I &lt;br /&gt;&lt;br /&gt;I = 14 &lt;br /&gt;&lt;br /&gt;If I = 14 Then &lt;br /&gt;Response.Write ("La variable I es igual a 14") &lt;br /&gt;End If &lt;br /&gt;%&gt; &lt;br /&gt;También existe la alternativa 'Else' (sino), es decir sino se cumple la condición hacer lo siguiente, veamos un ejemplo...&lt;br /&gt;&lt;% &lt;br /&gt;Dim I &lt;br /&gt;&lt;br /&gt;I = 14 &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;If I = 14 Then &lt;br /&gt;Response.Write ("La variable I es igual a 14") &lt;br /&gt;Else &lt;br /&gt;Response.Write ("La variable I es distinta a 14") &lt;br /&gt;End If &lt;br /&gt;%&gt; &lt;br /&gt;Fíjense que pusimos 'I = 14' también podemos hacer otro tipo de condición como puede ser distinto 'I &lt;&gt; 14', mayor 'I &gt; 14', menor 'I &lt; 14', mayor o igual 'I &gt;= 14', menor o igual 'I &lt;= 14'...&lt;br /&gt;Bucles &lt;br /&gt;&lt;br /&gt;VBScript posee un bucle llamador 'For' que repite una acción la cantidad de veces indicada...&lt;br /&gt;&lt;% &lt;br /&gt;Dim I &lt;br /&gt;&lt;br /&gt;For I = 1 to 5 &lt;br /&gt;Response.Write ("Esto se repite 5 veces") &lt;br /&gt;Next &lt;br /&gt;%&gt; &lt;br /&gt;Podemos modificar el numero 5 y poner un 10 y lo repetirá 10 veces, también podemos modificar el numero 1 por el 3 y el 5 por el 6, esto hará que el bucle se repita 3 veces, '3 to 6' (desde 3 hasta 6), también podemos indicar el incremento que tendrá por medio de la palabra clave 'step' ...&lt;br /&gt;&lt;% &lt;br /&gt;Dim I &lt;br /&gt;&lt;br /&gt;For I = 1 to 10 step 2 &lt;br /&gt;Response.Write ("Esto se repite de dos en dos, i = " &amp; i) &lt;br /&gt;Next &lt;br /&gt;%&gt; &lt;br /&gt;Gracias a esto podemos hacer un bucle inverso por ejemplo de 10 a 1...&lt;br /&gt;&lt;% &lt;br /&gt;Dim I &lt;br /&gt;&lt;br /&gt;For I = 10 to 1 step -1 &lt;br /&gt;Response.Write ("i = " &amp; i) &lt;br /&gt;Next &lt;br /&gt;%&gt; &lt;br /&gt;La palabra clave 'Next' indica el final del bucle, es decir se repite todo lo que esta entre el 'For' y 'Next' ...&lt;br /&gt;While..Wend &lt;br /&gt;Este bucle a diferencia del 'For' repite una acción siempre que se cumpla una condición, veamos un ejemplo &lt;br /&gt;&lt;% &lt;br /&gt;Dim I &lt;br /&gt;&lt;br /&gt;I = 0 'inicializa i igual a 0 &lt;br /&gt;&lt;br /&gt;While I &lt;&gt; 10 'repita mientras i sea distinto a 10 &lt;br /&gt;Response.Write ("i = " &amp; i) 'muestra por pantalla el valor de i &lt;br /&gt;I = I + 1 'incrementa i en uno &lt;br /&gt;Wend &lt;br /&gt;%&gt; &lt;br /&gt;Cuando agregamos la palabra clave 'Wend' estamos diciendo que repita todo el código incluido entre While y Wend.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-8003502897396938319?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/8003502897396938319/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=8003502897396938319&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/8003502897396938319'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/8003502897396938319'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/vbscript-funciones-bsicas.html' title='VBScript: Funciones básicas'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-8898367165402717198</id><published>2008-09-23T20:53:00.000-05:00</published><updated>2008-09-23T20:54:44.980-05:00</updated><title type='text'>VBScript: Introducción</title><content type='html'>Por medio de VBScript podemos crear nuestras paginas ASP, debemos tener en cuenta que antes de escribir cualquier código ASP debemos abrir nuestro código con el símbolo '&lt;%' y al finalizar cerrarlo con '%&gt;' &lt;br /&gt;&lt;% &lt;br /&gt;'este es un comentario &lt;br /&gt;Response.Write ("Mi Primer Pagina ASP") &lt;br /&gt;%&gt; &lt;br /&gt;Podemos abrir archivo nuevo agregarle el código anterior guardarlo como "hola.asp" dentro de nuestro directorio de publicación Web abrir el PWS y ver el resultado en el navegador. &lt;br /&gt;&lt;br /&gt;VBScript es un lenguaje script derivado de Visual Basic así que también hereda sus funciones básicas a continuación veremos algunas de las mas utilizadas.&lt;br /&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-8898367165402717198?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.google.com.co/search?hl=es&amp;q=VBScript&amp;btnG=Buscar&amp;meta=' title='VBScript: Introducción'/><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/8898367165402717198/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=8898367165402717198&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/8898367165402717198'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/8898367165402717198'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/vbscript-introduccin.html' title='VBScript: Introducción'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-7121383169317935981</id><published>2008-09-23T20:52:00.000-05:00</published><updated>2008-09-23T20:53:33.195-05:00</updated><title type='text'>Personal Web Server</title><content type='html'>El Personal Web Server es un servidor que nos permite trabajar con paginas ASP en nuestra PC sin necesidad de subir las paginas ASP al servidor para realizar las pruebas, es decir, armamos todo el sitio en nuestra PC, lo probamos con el Personal Web Server (PWS) y si todo va bien lo subimos. &lt;br /&gt;&lt;br /&gt;Para utilizar el PWS necesitamos tener Windows 95/98/Me, si tenemos como SO Windows NT o 2000 también podemos utilizar el PWS pero en este caso es preferible utilizar Internet Information Server (IIS) dado que es mas funcional y robusto. Pueden conseguir el PWS desde el sitio de Microsoft o en los CDs de Instalación de Windows 98, Visual Basic o Visual Studio. &lt;br /&gt;&lt;br /&gt;A la hora de instalar el PWS hay que seguir los pasos de una instalación típica de un programa, pero hay que prestar atención en el momento que nos pide el directorio de publicación Web, es decir el directorio en donde se guardaran nuestras paginas Web se puede dejar el que nos ofrece el PWS por defecto o lo podemos modificar, si lo modificamos, por ejemplo ponemos que el directorio de publicación Web es "C:\Paginas Webs" tenemos que guardar nuestras pagina dentro de este directo. &lt;br /&gt;&lt;br /&gt;Una ves instalado reiniciamos la PC y al volver tendremos un icono en la barra de notificación de Windows desde este icono podemos iniciar el PWS, aclaremos que el PWS tiene dos estados Iniciado y Detenido, obviamente nuestro sitio solo funcionara cuando este el PWS iniciado. &lt;br /&gt;&lt;br /&gt;Bueno una ves abierto el PWS nos vamos al sector llamado "Avanzada" desde acá configuramos las opciones avanzadas del servidor, lo mas importante es la configuración del directorio, seleccionamos "Home" y hacemos click en "Modificar Propiedades", aquí seleccionamos el directorio que habíamos elegido como publicación Web, apretamos "Aceptar" y volvemos a las opciones avanzadas. Ahora destilamos "Habitar Documento Predeterminado" y habilitamos "Permitir Exploración de directorios", volvemos a la sección "Principal" y hacemos click en el link para abrir nuestro Site&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-7121383169317935981?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.google.com.co/search?hl=es&amp;q=Personal+Web+Server&amp;btnG=Buscar&amp;meta=' title='Personal Web Server'/><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/7121383169317935981/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=7121383169317935981&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/7121383169317935981'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/7121383169317935981'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/personal-web-server.html' title='Personal Web Server'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-8654136140320649578</id><published>2008-09-23T20:35:00.002-05:00</published><updated>2008-09-23T20:52:45.536-05:00</updated><title type='text'>Introducción a ASP</title><content type='html'>Veremos algunas de las características más importantes de esta tecnología, las otras las descubriremos a medida que se avanza en este tutorial. &lt;br /&gt;• La sigla ASP significa Active Server Pages. &lt;br /&gt;• Microsoft es el creador. &lt;br /&gt;• Se ejecuta en el servidor donde esta alojada la pagina Web. &lt;br /&gt;• El cliente (navegador del usuario) no nota diferencias con una pagina normal (HTML). &lt;br /&gt;• Por medio de ASP se puede tener acceso a bases de datos. &lt;br /&gt;• Para su implementación se utiliza lenguaje script como VBScript o JScript. &lt;br /&gt;• Se puede utilizar HTML y ASP en una misma pagina. &lt;br /&gt;• Es totalmente ampliable gracias a que es compatible con la tecnología ActiveX. &lt;br /&gt;Como Funciona &lt;br /&gt;&lt;br /&gt;Aquí están paso a paso como funciona una pagina ASP...&lt;br /&gt;1. Un usuario por medio del navegador solicita una pagina ASP. &lt;br /&gt;2. Esta solicitud llega al servidor el cual tiene alojada la página pedida. &lt;br /&gt;3. Este servidor procesa la pagina ASP y devuelve código HTML. &lt;br /&gt;4. El usuario visualiza la página en su navegador. &lt;br /&gt;Noten que para el usuario no existe diferencia en ASP y HTML por que a su navegador siempre llega código HTML puro, el único que requiere un trabajo extra es el servidor el cual tiene que procesar el código ASP y transformarlo en HTML para su posterior envío al cliente. &lt;br /&gt;&lt;br /&gt;Software Necesario &lt;br /&gt;&lt;br /&gt;Para utilizarlo necesitamos un servidor que procese nuestras paginas ASP, para ello existe el Internet Information Sever bajo Windows NT o 2000 y bajo Windows 95/98 esta el Personal Web Server que viene el CD de Instalación de Windows 98 o en el CD del Visual Studio.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-8654136140320649578?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='related' href='http://www.google.com.co/search?hl=es&amp;q=ASP&amp;btnG=Buscar+con+Google&amp;meta=' title='Introducción a ASP'/><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/8654136140320649578/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=8654136140320649578&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/8654136140320649578'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/8654136140320649578'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2008/09/introduccin-asp.html' title='Introducción a ASP'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-7664539551187726465.post-2985613322806534499</id><published>2007-03-24T23:04:00.003-05:00</published><updated>2008-09-23T20:59:02.960-05:00</updated><title type='text'>Start</title><content type='html'>Seas bienvenido al blog de Juan Camilo.&lt;br /&gt;&lt;br /&gt;Acá encontrarás un poquito de como escribir codigo ASP y SQLServer, al final del blog encontrarás algunos vinculos que te servirán de ayuda.&lt;br /&gt;&lt;br /&gt;*PD: Blogger le da un orden distinto a las entradas, así que por favor sigue el orden de "Archivo del Blog". &lt;br /&gt;&lt;br /&gt;Gracias por visitar mi blog.&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/7664539551187726465-2985613322806534499?l=juancsb.blogspot.com' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://juancsb.blogspot.com/feeds/2985613322806534499/comments/default' title='Comentarios de la entrada'/><link rel='replies' type='text/html' href='http://www.blogger.com/comment.g?blogID=7664539551187726465&amp;postID=2985613322806534499&amp;isPopup=true' title='0 Comentarios'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/2985613322806534499'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/7664539551187726465/posts/default/2985613322806534499'/><link rel='alternate' type='text/html' href='http://juancsb.blogspot.com/2007/03/seas-bienvenido-al-blog-de-juan-camilo.html' title='Start'/><author><name>Angeo G-Host</name><uri>http://www.blogger.com/profile/07727868243214539048</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='32' height='24' src='http://1.bp.blogspot.com/-PemrR-HgcoE/TWHjMvDnXOI/AAAAAAAAADk/LWA2i1RoV7w/s220/violin.jpg'/></author><thr:total>0</thr:total></entry></feed>
