Publicado por Pedro en Noviembre 20, 2009
Hola fieles lectores!
¿Cómo hcer que el IIS no nos bloquee las conexiones a 10 sesiones simultaneas?
Esto es aplicable en Windows XP Profesional, al menos a IIS 5.1, entorno en el que lo he aplicado pero creo que valdrá también para IIS 6.0.
Aquí estamos subiendo el número de 50 conexiones:
cd \inetpub\adminscripts
cscript adsutil.vbs set w3svc/MaxConnections 50
iisreset
Espero os sirva este pequeño comando!
Publicado en Programación | Deja un Comentario »
Publicado por Pedro en Noviembre 15, 2009
Hola amigos,
La gran cuestión del momento. ¿Usas Facebook? ¡Ojo! esa pregunta es trampa. Para algunas personas eso significa que tienes mucho tiempo que perder y que te aburres tanto que no sabes donde pasar el rato… para otras personas usar Facebook indica que estás al día en nuevas tecnología y que usas el mejor sistema de comunicación asíncrona de la historia.
Así que ya sabéis según quien os pregunte la respuesta correcta será una de las siguientes:
- ¿Ceisbuk? ¿Qué es eso? Ya sabes que yo no tengo tiempo para perder con juegos.
- Claro, tengo 80 amigos de 7 países diferentes.
Publicado en Internet | Deja un Comentario »
Publicado por Pedro en Noviembre 12, 2009

MUSICA BODAS, CELEBRACIONES, EVENTOS
Si necesita un grupo musical para amenizar un evento, como una boda, una comida de negocios o cena, En Clave de Música se encargará de todo.
Son especialistas en amenizaciones, actuaciones que se centran principalmente en el marco de las celebraciones, bodas y eventos de empresa.
En Clave de música está formado por profesionales cuyo objetivo es la difusión de la música en todas sus formas y expresiones. Para ello cuentan con una gran variedad de músicos cuya experiencia y trayectoria musical está avalada por su participación en agrupaciones de gran prestigio.
MUSICA BODAS
Publicado en General / Varios | Etiquetado: música bodas, música para celebraciones, música para eventos | Deja un Comentario »
Publicado por Pedro en Abril 8, 2009
Publicado en Internet | Deja un Comentario »
Publicado por Pedro en Abril 2, 2009
Publicado en Internet | 1 comentario
Publicado por Pedro en Marzo 10, 2009

TERETE - Restaurante en Haro, La Rioja
Hemos publicado hoy la nueva página del Restaurante más famoso de la Rioja: Restaurante Terete.
http://www.terete.es
Sin duda el mejor cordero asado de España. Si lo dudáis probadlo y me dais vuestra opinión…
Por cierto también me podéis dar vuestra opinión sobre el sitio web en el que hemos utilizado las más avanzadas tecnologías de diseño web, con un componente Deep Zoom de Silverlight.
Podréis ver algunas de las firmas de personajes muy conocidos que han firmado el libro de autógrafos. ¡Muy interesante! También hemos utilizado ese componente para los numerosos recortes de prensa existentes referenciando este restaurante típico de la comida riojana.
Os aconsejamos, además del inmejorable cordero, la menestra, la morcilla y los postres caseros.
RESTAURANTE TERETE
Publicado en General / Varios | Etiquetado: restaurante terete haro la rioja | Deja un Comentario »
Publicado por Pedro en Febrero 8, 2009
Hola fieles lectores!
Si quieren conocer Zaragoza y disfrutar de una estancia en apartamento, consulten APARTAMENTO EN ZARAGOZA
Encontrarán un apartamento situado en el barrio de Las Delicias, en una zona comercial y urbana.
El apartamento está totalmente amueblado y se puede alquilar por días. Una posibilidad muy interesante!
http://www.apartamentoenzaragoza.es
Publicado en General / Varios | Deja un Comentario »
Publicado por Pedro en Enero 4, 2009
Realizamos una búsqueda mediante un cuadro de texto para filtrar los elementos del ListView:
En la página ASPX:
<p>
Aplicar filtro de búsqueda:
<asp:TextBox ID=”txtFiltro” runat=”server”></asp:TextBox>
<asp:Button ID=”cmdFiltrar” runat=”server” Text=”Aplicar” OnClick=”Filtrar” />
</p>
<asp:ListView Id=”lsvJuegos” runat=”server” DataKeyNames=”IdJuego” DataSourceID=”sqlJuegos” OnItemCommand=”ListadoDeComandos”>
<LayoutTemplate>
<asp:PlaceHolder ID=”itemPlaceHolder” runat=”server”></asp:PlaceHolder>
</LayoutTemplate>
<ItemTemplate>
<p><%#Eval(“NombreJuego”)%></p>
</ItemTemplate>
</asp:ListView>
<asp:Label ID=”lblMensaje” runat=”server”></asp:Label>
<asp:SqlDataSource ID=”sqlJuegos” runat=”server”></asp:SqlDataSource>
En la página de código:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
‘Enlazar SQL
sqlJuegos.ConnectionString = “Data Source=.\SQLEXPRESS;AttachDbFilename=’C:\datos\Visual Studio 2008\WebSites\Prueba1\App_Data\Juegos_NDS.mdf’;Integrated Security=True;User Instance=True”
sqlJuegos.SelectCommand = “SELECT * FROM [Juegos]“
End Sub
Sub Filtrar()
Dim CriterioDeBusqueda As String
CriterioDeBusqueda = txtFiltro.Text
sqlJuegos.SelectCommand = “SELECT * FROM [Juegos] WHERE NombreJuego LIKE ‘%” & CriterioDeBusqueda & “%’”
sqlJuegos.DataBind()
End Sub
La búsqueda se hace incremental utilizando la palabra LIKE
Publicado en Programación | 1 comentario
Publicado por Pedro en Enero 4, 2009
Lo estrictamente necesario para poder eliminar un registro en un ListView es lo siguiente:
En la página ASPX:
<asp:ListView Id=”lsvJuegos” runat=”server” DataKeyNames=”IdJuego” DataSourceID=”sqlJuegos” OnItemCommand=”ListadoDeComandos”>
<LayoutTemplate>
<asp:PlaceHolder ID=”itemPlaceHolder” runat=”server”></asp:PlaceHolder>
</LayoutTemplate>
<ItemTemplate>
<p>
<asp:Label ID=”lblIdJuegoMostrando” runat=”server” Text=’<%#Bind(“IdJuego”) %>‘ Visible=”false”></asp:Label>
<#Eval(“NombreJuego”)%>
<asp:LinkButton ID=”lnkEliminar” runat=”server” CommandName=”EliminarUnRegistro” Text=”Eliminar”></asp:LinkButton>
</p>
</ItemTemplate>
</asp:ListView>
<asp:Label ID=”lblMensaje” runat=”server”></asp:Label>
<asp:SqlDataSource ID=”sqlJuegos” runat=”server”></asp:SqlDataSource>
En la página de código:
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
‘Enlazar SQL
sqlJuegos.ConnectionString = “Data Source=.\SQLEXPRESS;AttachDbFilename=’C:\datos\Visual Studio 2008\WebSites\Prueba1\App_Data\Juegos_NDS.mdf’;Integrated Security=True;User Instance=True”
sqlJuegos.SelectCommand = “SELECT * FROM [Juegos]“
End Sub
Sub ListadoDeComandos(ByVal sender As Object, ByVal e As ListViewCommandEventArgs)
Select Case e.CommandName
Case “EliminarUnRegistro”
Dim IdJuego As String = CType(e.Item.FindControl(“lblIdJuegoMostrando”), Object).Text
Dim CadenaSQL As String
CadenaSQL = “DELETE FROM Juegos WHERE IdJuego=” & IdJuego
sqlJuegos.DeleteCommand = CadenaSQL
sqlJuegos.Delete()
sqlJuegos.DataBind()
End Select
End Sub
Protected Sub lsvJuegos_ItemDataBound(ByVal sender As Object, ByVal e As System.Web.UI.WebControls.ListViewItemEventArgs) Handles lsvJuegos.ItemDataBound
If e.Item.ItemType = ListViewItemType.DataItem Then
Dim BotonDeBorrar As LinkButton
BotonDeBorrar = e.Item.FindControl(“lnkEliminar”)
If BotonDeBorrar IsNot Nothing Then
BotonDeBorrar.Attributes.Add(“onclick”, “javascript:return confirm(‘¨Seguro que desea eliminar el registro?’)”)
End If
End If
End Sub
Podréis ver que se pide confirmación al usuario antes de eliminar.
Publicado en Programación | 2 Comentarios »