El sistema Ubuntu 7.10 no me instaló el modem por defecto por lo que tuve que investigar y encontré estos dos sitios que me dieron la ayuda necesaria para lograr conectarme a internet desde Ubuntu 7.10
Ayuda #1
Ayuda #2
¿Por qué aguardas con impaciencia las cosas? Si son inútiles para tu vida, inútil es también aguardarlas. Si son necesarias, ellas vendrán y vendrán a tiempo. Amado Nervo
miércoles, 19 de diciembre de 2007
miércoles, 12 de diciembre de 2007
Error al iniciar el servidor X
Para los novatines en Linux (incluyéndome), específicamente con Ubuntu 7.10, creo que sea poco probable que les suceda lo que me pasó a mí el día de ayer (Martes 10).
Haciendo pruebas en una Terminal se me ocurrió presionar Ctrl+Alt+Del para resetear la window X después de unas pruebas que estaba haciendo y el resultado fue un desastre porque hasta ahorita pude solucionar el problema. Durante varias horas el sistema no podía cargar el modo gráfico. Supuestamente no se encontraban unos archivos necesarios para cargar el modo gráfico, definitivamente alguno de los comandos que estaba probando me provocó este problema.
Los pasos para restaurar el modo gráfico son los siguientes:
1º) presionar ctrl. + F1 (logearce como root)
2º) Digitar lo siguiente en la Terminal
nano /etc/X11/xorg.conf
3º) En el documento de configuración que aparece, buscar la sección de dispositivos:
Section “Device”
Identifier “Nvidia Corporation .........”
Driver “nv”
EndSection
4º) Poner en la parte donde dice 'Driver' la palabra ‘vesa’ y eso sería todo!.
O de otra forma verificar si el valor de la tarjeta gráfica es el correcto.
5º) Hay que guardar, para eso presionar:
Ctrl + o (salvar)
Ctrl + x (salir)
6º) Digitar después de salir:
startx
Si lo anterior no funcionó, la otra solución sería restaurar el archivo con un utilitario, en tal caso probar lo siguiente:
1º) Ctrl + F1
2º) sudo dpkg-reconfigure xserver-xorg
3º) guardar y salir
4º) startx ó digitar Ctrl+F7
Haciendo pruebas en una Terminal se me ocurrió presionar Ctrl+Alt+Del para resetear la window X después de unas pruebas que estaba haciendo y el resultado fue un desastre porque hasta ahorita pude solucionar el problema. Durante varias horas el sistema no podía cargar el modo gráfico. Supuestamente no se encontraban unos archivos necesarios para cargar el modo gráfico, definitivamente alguno de los comandos que estaba probando me provocó este problema.
Los pasos para restaurar el modo gráfico son los siguientes:
1º) presionar ctrl. + F1 (logearce como root)
2º) Digitar lo siguiente en la Terminal
nano /etc/X11/xorg.conf
3º) En el documento de configuración que aparece, buscar la sección de dispositivos:
Section “Device”
Identifier “Nvidia Corporation .........”
Driver “nv”
EndSection
4º) Poner en la parte donde dice 'Driver' la palabra ‘vesa’ y eso sería todo!.
O de otra forma verificar si el valor de la tarjeta gráfica es el correcto.
5º) Hay que guardar, para eso presionar:
Ctrl + o (salvar)
Ctrl + x (salir)
6º) Digitar después de salir:
startx
Si lo anterior no funcionó, la otra solución sería restaurar el archivo con un utilitario, en tal caso probar lo siguiente:
1º) Ctrl + F1
2º) sudo dpkg-reconfigure xserver-xorg
3º) guardar y salir
4º) startx ó digitar Ctrl+F7
martes, 4 de diciembre de 2007
Encriptar carpetas en Win XP
En HKEY_LOCAL_MACHINE + Software + Microsoft + Windows + Current Version + Explorer + Advanced crear un nuevo valor de tipo DWORD
EncryptionContextMenu = 1
Presionar F5 e ir al Explorador de Windows, escoger cualquier carpeta y mostrar el menú contextual, verificar que la opción encriptar ya aparece.
EncryptionContextMenu = 1
Presionar F5 e ir al Explorador de Windows, escoger cualquier carpeta y mostrar el menú contextual, verificar que la opción encriptar ya aparece.
martes, 6 de noviembre de 2007
FireFox: 10 razones
Los 10 complementos más descargados:
http://www.maestrosdelweb.com/editorial/las-10-extensiones-de-firefox-mas-populares/
http://www.maestrosdelweb.com/editorial/las-10-extensiones-de-firefox-mas-populares/
¿Cómo saber que tan rápido carga mi página?
Existe un sitio que evalúa eso por nosotros y es:
http://tools.pingdom.com/fpt/
Además se muestra en forma gráfica otros detalles como por ejemplo el tamaño de los archivos, etc.
Explicación en detalle:
Artículo
Mejorar tu blog
Más recomendaciones en:
http://www.2mdc.com/blogs/diseno-web/diez-formas-de-acelerar-la-descarga-de-tus-paginas-web
http://bulma.net/impresion.phtml?nIdNoticia=734
Este es muy interesante:
http://bulma.net/impresion.phtml?nIdNoticia=734
http://tools.pingdom.com/fpt/
Además se muestra en forma gráfica otros detalles como por ejemplo el tamaño de los archivos, etc.
Explicación en detalle:
Artículo
Mejorar tu blog
Más recomendaciones en:
http://www.2mdc.com/blogs/diseno-web/diez-formas-de-acelerar-la-descarga-de-tus-paginas-web
http://bulma.net/impresion.phtml?nIdNoticia=734
Este es muy interesante:
http://bulma.net/impresion.phtml?nIdNoticia=734
¿Cómo puedo validar mi código HTML o CSS?
¿Cómo puedo validar mi código HTML o CSS?
Una opción puede ser visitar la W3C y usar los validadores correspondientes:
http://www.w3.org/
Para CSS: http://jigsaw.w3.org/css-validator/
Para HTML: http://jigsaw.w3.org/css-validator/
Además también puedo verificar que tan rápido se carga mi página usando:
http://tools.pingdom.com/fpt/
Una opción puede ser visitar la W3C y usar los validadores correspondientes:
http://www.w3.org/
Para CSS: http://jigsaw.w3.org/css-validator/
Para HTML: http://jigsaw.w3.org/css-validator/
Además también puedo verificar que tan rápido se carga mi página usando:
http://tools.pingdom.com/fpt/
HTML: Eficiencia al cargar páginas Web
Interesante link donde explican como crear una página web en forma eficiente:
http://www.articleset.com/Desarrollo-del-Web_articles_es_Cual-es-incorrecto-con-mi-Web-site.htm
http://www.articleset.com/Desarrollo-del-Web_articles_es_Cual-es-incorrecto-con-mi-Web-site.htm
CSS: Tables Format.
Interesante link donde se explica todo sobre CSS para formato a las tablas.
http://www.w3.org/TR/REC-CSS2/tables.html
http://www.w3.org/TR/REC-CSS2/tables.html
viernes, 2 de noviembre de 2007
Fix Error: ¿Cómo evitar que un link llame a otra pagina?
Si uno desea implementar un link, pero se quiere evitar que se cargue otra página y además evitar un postback, entonces es posible resolverlo aplicando una de las siguiente soluciones:
1º Usar el caracter comodin '#' para el valor del atributo href.
2º Usar la función 'void(0);' para el atributo href.
Ejemplo: href="javascript:void(0);"
3º Poner ...href="/"...
Nota: la primera opción es la mejor opción porque funciona en IE y FireFox.
1º Usar el caracter comodin '#' para el valor del atributo href.
2º Usar la función 'void(0);' para el atributo href.
Ejemplo: href="javascript:void(0);"
3º Poner ...href="/"...
Nota: la primera opción es la mejor opción porque funciona en IE y FireFox.
sábado, 27 de octubre de 2007
Ajax demos y más:
Ajax demos y más:
http://pixelco.us/blog/2007/08/27/ajax-daddy-un-larga-coleccion-de-demos-ajax/
http://pixelco.us/blog/2007/10/13/phpform-creando-formularios-en-tres-simples-pasos/
***Wow, vale la pena ver los links anteriores funcionando:
http://www.phpform.org/
http://www.ajaxdaddy.com/
Gráficos con PHP:
http://pixelco.us/blog/2007/10/26/dos-recursos-para-generar-graficos-con-php/
http://pixelco.us/blog/2007/08/27/ajax-daddy-un-larga-coleccion-de-demos-ajax/
http://pixelco.us/blog/2007/10/13/phpform-creando-formularios-en-tres-simples-pasos/
***Wow, vale la pena ver los links anteriores funcionando:
http://www.phpform.org/
http://www.ajaxdaddy.com/
Gráficos con PHP:
http://pixelco.us/blog/2007/10/26/dos-recursos-para-generar-graficos-con-php/
FrameWork para PHP-AJax
Ya puse el link del framnework de My-Bic pero aquí esta este otro que promete mucho:
http://scriptex.tan-com.com/jPOP/tutshome.php
http://scriptex.tan-com.com/jPOP/tutshome.php
PHP-AJAX, interesante!
Esto si vale la pena; en el sitio explican una filosofía de programación muy buena en la cual se utiliza PHP, AJAX y Javascript:
http://www.litfuel.net/mybic/
http://www.litfuel.net/mybic/
Crear Extensiones para Firefox
Muestra cómo crear tus propias extensiones para FireFox:
http://pixelco.us/blog/2007/06/30/tutorial-y-framework-para-desarrollar-extensiones-para-firefox/
El link para ir directo al curso es el siguiente:
http://www.pcmag.com/article2/0,1895,2147602,00.asp
http://pixelco.us/blog/2007/06/30/tutorial-y-framework-para-desarrollar-extensiones-para-firefox/
El link para ir directo al curso es el siguiente:
http://www.pcmag.com/article2/0,1895,2147602,00.asp
Laboratorio: borrar filas de una tabla en Javascript
En este blog explican como lograrlo:
http://sentidoweb.com/2006/09/19/laboratorio-borrar-filas-de-una-tabla-en-javascript.php
http://sentidoweb.com/2006/09/19/laboratorio-borrar-filas-de-una-tabla-en-javascript.php
Diseño Web
El siguiente linlk muestra una gran lista de herramientas para diseño web totalmente gratuitas:
www.designvitality.com
Esta otro link es muy interesante porque permite crear una plantilla OnLine, la cual proporciona opciones básicas e inmediatamente cuando quieras puedes bajar el script en *.css, para instalarlo en el sitio que estas creando:
http://csscreator.com
Este otro link, es muy importante porque nos muestra cual sería el metatag correcto y de esta forma no sufrir los dolores de cabeza en el momento de presentar información con CSS:
Meta Tags Correctos
www.designvitality.com
Esta otro link es muy interesante porque permite crear una plantilla OnLine, la cual proporciona opciones básicas e inmediatamente cuando quieras puedes bajar el script en *.css, para instalarlo en el sitio que estas creando:
http://csscreator.com
Este otro link, es muy importante porque nos muestra cual sería el metatag correcto y de esta forma no sufrir los dolores de cabeza en el momento de presentar información con CSS:
Meta Tags Correctos
viernes, 19 de octubre de 2007
lunes, 1 de octubre de 2007
Fix Error
En este foro menciono por qué ocurre el siguiente error:
Sys.ArgumentException: AjaxControlToolkit.Animation.Animation.set_animationTarget requires the ID of a Sys.UI.DomElement or Sys.UI.Control. No element or control could be found corresponding to btnControl'Parameter name: idhttp://localhost/Atlas/....................
Link: http://forums.asp.net/p/1078504/1932505.aspx#1932505
Sys.ArgumentException: AjaxControlToolkit.Animation.Animation.set_animationTarget requires the ID of a Sys.UI.DomElement or Sys.UI.Control. No element or control could be found corresponding to btnControl'Parameter name: idhttp://localhost/Atlas/....................
Link: http://forums.asp.net/p/1078504/1932505.aspx#1932505
jueves, 27 de septiembre de 2007
Ajax:Excelente: Para detener animaciones, etc
Trabajar con javascript y los controles extendidos:
http://blogs.msdn.com/phaniraj/archive/2007/05/31/scripting-animations-from-the-ms-ajax-animationextender.aspx
http://blogs.msdn.com/phaniraj/archive/2007/05/31/scripting-animations-from-the-ms-ajax-animationextender.aspx
GridView: Para agregar Attributes a cada row
Ejemplo que sirve para agregar attributes a cada row, e implementar eventos en cada fila, etc:
http://www.webswapp.com/codesamples/viewsource.aspx?file=~/codesamples/aspnet20/gridview_multiplerows_selection/default.aspx
http://www.webswapp.com/codesamples/viewsource.aspx?file=~/codesamples/aspnet20/gridview_multiplerows_selection/default.aspx
martes, 25 de septiembre de 2007
Login Control: How to Override ReturnURL in ASP.NET
¿Como establecer la página destino después de tener éxito con el acceso en el control Login?
¿Porque no funciona DestinationPageURL del control Login?
Se debe a un bug del compilador. Una alternativa es usar:
FormsAuthentication.SetAuthCookie(LoginControl.UserName, false);
Response.Redirect(destinationPage, true);
O usar el evento 'LoginControl_LoggedIn' en el cual se debe poner:
Response.Redirect(URL_Destino, true);
¿Porque no funciona DestinationPageURL del control Login?
Se debe a un bug del compilador. Una alternativa es usar:
FormsAuthentication.SetAuthCookie(LoginControl.UserName, false);
Response.Redirect(destinationPage, true);
O usar el evento 'LoginControl_LoggedIn' en el cual se debe poner:
Response.Redirect(URL_Destino, true);
Agregar CSS sin usar archivos *.css
<style type="text/css">
.contenedor
{
background-color:Aqua;
}
</style>
Generalmente se pone en el head, pero puede ir en cualquier parte!.
.contenedor
{
background-color:Aqua;
}
</style>
Generalmente se pone en el head, pero puede ir en cualquier parte!.
martes, 18 de septiembre de 2007
miércoles, 12 de septiembre de 2007
miércoles, 5 de septiembre de 2007
Asp.Net: FrameSet. Ocultar los bordes.
Para poder ocultar los bordes de una página con frames:
http://forums.asp.net/t/1032329.aspx
Otras ayudas:
http://msdn2.microsoft.com/en-us/library/ms535251.aspx
http://www.w3.org/TR/html4/present/frames.html
http://www.java2s.com/Code/HTMLCSSReference/HTML-Tag-Reference/framesetHTMLAttributes.htm
http://forums.asp.net/t/1032329.aspx
Otras ayudas:
http://msdn2.microsoft.com/en-us/library/ms535251.aspx
http://www.w3.org/TR/html4/present/frames.html
http://www.java2s.com/Code/HTMLCSSReference/HTML-Tag-Reference/framesetHTMLAttributes.htm
martes, 4 de septiembre de 2007
lunes, 3 de septiembre de 2007
viernes, 31 de agosto de 2007
Manual Ajax práctico - Taller Ajax
jueves, 30 de agosto de 2007
jueves, 23 de agosto de 2007
lunes, 20 de agosto de 2007
Gradient Image
Para crear imágenes con gradiente:
http://tools.dynamicdrive.com/gradient/
http://www.guestbook.4u2ges.com/gradient-image-maker.asp
http://tools.dynamicdrive.com/gradient/
http://www.guestbook.4u2ges.com/gradient-image-maker.asp
Javascript 1.5. Excelente!
Excelente guía sobre javascript:
http://developer.mozilla.org/es/docs/Gu%C3%ADa_JavaScript_1.5
http://developer.mozilla.org/es/docs/Portada
http://developer.mozilla.org/es/docs/Gu%C3%ADa_JavaScript_1.5
http://developer.mozilla.org/es/docs/Portada
martes, 14 de agosto de 2007
Inside Windows - Ajax - Javascript
Interesante sitio donde explican tres formas diferentes para trabajar con Ajax:
- Atlas
- Anthem.NET
- Ajax.NET Professional
/microsoft.apress.com
Ajax.NET Professional = www.ajaxpro.info/
- Atlas
- Anthem.NET
- Ajax.NET Professional
/microsoft.apress.com
Ajax.NET Professional = www.ajaxpro.info/
viernes, 3 de agosto de 2007
miércoles, 25 de julio de 2007
martes, 24 de julio de 2007
viernes, 20 de julio de 2007
Regular Expresions, PathName, C#
Interesante página, explican muy bien sobre las expresiones regulares y presenta ejemplos con código para C#. Aparece un ejemplo para la RE (Regular Expression) de un pathname, los links son:
www.seeingwithc.org/topic7html.html
www.silveragesoftware.com/hffrtwhelp/source/regexp.html
www.seeingwithc.org/topic7html.html
www.silveragesoftware.com/hffrtwhelp/source/regexp.html
lunes, 16 de julio de 2007
martes, 10 de julio de 2007
Error en ASP.NET usando Ajax
Descripción del error:
Error de servidor en la aplicación '/HoverMenuExtender'.
An extender can't be in a different UpdatePanel than the control it extends
Puede ser porque falta meter un control en el UpdatePanel, que por error se dejó afuera.
Error de servidor en la aplicación '/HoverMenuExtender'.
An extender can't be in a different UpdatePanel than the control it extends
Puede ser porque falta meter un control en el UpdatePanel, que por error se dejó afuera.
lunes, 9 de julio de 2007
Mostrando bloques con código HTML dentro de una página web
Hay que leer esta explicación, está muy buena:
http://www.locualo.net/programacion/mostrando-bloques-codigo-html-dentro-pagina-web/00000001.aspx
http://www.locualo.net/programacion/mostrando-bloques-codigo-html-dentro-pagina-web/00000001.aspx
Ajax! Links recomendados!
http://www.uberbin.net/archivos/internet/ajax-un-nuevo-acercamiento-a-aplicaciones-web.php
http://www.uberbin.net/archivos/internet/ajax-un-nuevo-acercamiento-a-aplicaciones-web.php
http://www.ajaxdevelopersjournal.com/read/253435.htm
http://www.cristalab.com/tutoriales/162/tutorial-de-ajax
http://www.asp.net/learn/videos/default.aspx?tabid=63
http://adaptivepath.com/publications/essays/archives/000385.php
http://www.cristalab.com/tutoriales/162/tutorial-de-ajax
http://en.wikipedia.org/wiki/Ajax_%28programming%29
http://ajax.asp.net/documentation/default.aspx?tabid=47
http://weblogs.asp.net/scottgu/archive/2007/03/22/asp-net-ajax-documentation-update-videos-and-cool-articles.aspx
http://ajax.schwarz-interactive.de/csharpsample/default.aspx
http://ajax.asp.net/docs/overview/default.aspx
http://www.uberbin.net/archivos/internet/ajax-un-nuevo-acercamiento-a-aplicaciones-web.php
http://www.ajaxdevelopersjournal.com/read/253435.htm
http://www.cristalab.com/tutoriales/162/tutorial-de-ajax
http://www.asp.net/learn/videos/default.aspx?tabid=63
http://adaptivepath.com/publications/essays/archives/000385.php
http://www.cristalab.com/tutoriales/162/tutorial-de-ajax
http://en.wikipedia.org/wiki/Ajax_%28programming%29
http://ajax.asp.net/documentation/default.aspx?tabid=47
http://weblogs.asp.net/scottgu/archive/2007/03/22/asp-net-ajax-documentation-update-videos-and-cool-articles.aspx
http://ajax.schwarz-interactive.de/csharpsample/default.aspx
http://ajax.asp.net/docs/overview/default.aspx
miércoles, 4 de julio de 2007
Ajax!
Interesantes links sobre Ajax:
http://developer.mozilla.org/es/docs/AJAX:Primeros_Pasos
http://www.mozilla.org/docs/dom/
http://developer.mozilla.org/es/docs/AJAX:Primeros_Pasos
http://www.mozilla.org/docs/dom/
miércoles, 27 de junio de 2007
domingo, 24 de junio de 2007
Asp.Net AJAX
Para empezar a utilizar ASP.NET AJAX con Visual Studio 2005
http://msmvps.com/blogs/otelis/Default.aspx?PageIndex=3
También comentan sobre tipos genéricos en eventos.
http://msmvps.com/blogs/otelis/Default.aspx?PageIndex=3
También comentan sobre tipos genéricos en eventos.
lunes, 4 de junio de 2007
Formato de campo fecha en un DataGrid
Para formatear fechas en un DataGrid cuyo campo es DateTime:
DataRow x[indice/Texto] = ((DateTime) dr[Indice del campo DateTime]).ToString("MM/dd/yyyy");
Link Relacionado:
http://msdn2.microsoft.com/es-es/library/8kb3ddd4(VS.80).aspx
DataRow x[indice/Texto] = ((DateTime) dr[Indice del campo DateTime]).ToString("MM/dd/yyyy");
Link Relacionado:
http://msdn2.microsoft.com/es-es/library/8kb3ddd4(VS.80).aspx
jueves, 24 de mayo de 2007
Truco para DataGrid
ToolTip='<%# OnChangeItem((string)DataBinder.Eval(Container.DataItem, "Comment", "{0:c}")) %>'
martes, 22 de mayo de 2007
lunes, 21 de mayo de 2007
jueves, 3 de mayo de 2007
Resetear el valor Identity
Se reinicia el contador desde 0
DBCC CHECKIDENT(PonerAquiNombredeTabla, RESEED, 0)
DBCC CHECKIDENT(PonerAquiNombredeTabla, RESEED, 0)
lunes, 26 de marzo de 2007
Rutas Absolutas y Relativas ~|/|..
Explicación detallada de las rutas absolutas y relativas para trabajar en ASP.NET
http://msdn2.microsoft.com/es-es/library/ms178116(VS.80).aspx
Este link muestra otro enlace al tema del Contexto en Asp.Net, interesante!
http://msdn2.microsoft.com/es-es/library/ms178116(VS.80).aspx
Este link muestra otro enlace al tema del Contexto en Asp.Net, interesante!
domingo, 11 de marzo de 2007
sábado, 10 de marzo de 2007
Videoas para aprender
Interesantísimo link, con cientos de videos:
www.illasaron.com/html/modules.php?name=Your_Account
Para comenzar con AJAX:
http://ajax.asp.net/
www.illasaron.com/html/modules.php?name=Your_Account
Para comenzar con AJAX:
http://ajax.asp.net/
jueves, 8 de marzo de 2007
martes, 6 de marzo de 2007
Intercambio de Variables en ASP.Net
Formas de pasar variables de página a página es:
- En un link, asociar al URL, la cadena: param = value, ....., la cadena aparecerá en la barra de dirección. Luego en la página que se abre, desde cualquier parte de la página, se puede tomar el valor con:
Request["paramA"].toString();
Para asociar los parámetros al URL, se utilizará el signo de pregunta. Se podría usar un linkButton y en la propiedad NavigationURL, poner la URL con los parámetros.
- La otra forma es usar el PostBackURL, del botón, o en cualquier control que tenga esa propiedad. En esa propiedad se colocará el URL de la página en forma normal. Luego en la página que se abre, será más fácil, porque se podrá hacer referencia a cualquier control, específicamente a aquel que tenga activa la propiedad PostBackURL, de la cula podremos leer su contenido.
TextBox1.Text = Request["postBackTextBox"].toString();
- En un link, asociar al URL, la cadena: param = value, ....., la cadena aparecerá en la barra de dirección. Luego en la página que se abre, desde cualquier parte de la página, se puede tomar el valor con:
Request["paramA"].toString();
Para asociar los parámetros al URL, se utilizará el signo de pregunta. Se podría usar un linkButton y en la propiedad NavigationURL, poner la URL con los parámetros.
- La otra forma es usar el PostBackURL, del botón, o en cualquier control que tenga esa propiedad. En esa propiedad se colocará el URL de la página en forma normal. Luego en la página que se abre, será más fácil, porque se podrá hacer referencia a cualquier control, específicamente a aquel que tenga activa la propiedad PostBackURL, de la cula podremos leer su contenido.
TextBox1.Text = Request["postBackTextBox"].toString();
Focus en TextBox
Para hacer que al cargar el formulario, se ponga el foco en el primer TextBox, se puede configurar las dos propiedades el Form:DefaultButtom and DefaultFocus , en cada uno, poner el id de los controles.
Método para encriptar en ASP.Net
Protected Sub EncryptConfig(ByVal nEncrypt As Boolean)
Dim path = "/tricks" Dim config As Configuration =
WebConfigurationManager.OpenWebConfiguration(path) Dim appSettings As
ConfigurationSection = config.GetSection("connectionStrings") If (bEncrypt) Then
appSettings.SectionInformation.ProtectSection
(DataProtectionConfigurationProvider) else
appeSettings.SectionInformation.UnprotectSection () End If config.Save()End Sub
Activar la propiedad MaintainScrollPositionOnPostback = "true", para hacer que el scrollbar se mantenga donde lo dejaron
Dim path = "/tricks" Dim config As Configuration =
WebConfigurationManager.OpenWebConfiguration(path) Dim appSettings As
ConfigurationSection = config.GetSection("connectionStrings") If (bEncrypt) Then
appSettings.SectionInformation.ProtectSection
(DataProtectionConfigurationProvider) else
appeSettings.SectionInformation.UnprotectSection () End If config.Save()End Sub
Activar la propiedad MaintainScrollPositionOnPostback = "true", para hacer que el scrollbar se mantenga donde lo dejaron
lunes, 5 de marzo de 2007
ASP.Net
Completo índice sobre temas de ASP.NET:
http://www.asp.net/es/MoreArticles.aspx?tabid=1&mid=67&more=true
A continuación los línk que me interesaron:
Implementar CallBack:
http://www.netveloper.com/contenido2.aspx?IDC=144_0
Almacenar el estado de las páginas:
http://www.microsoft.com/spanish/msdn/articulos/archivo/270306/voices/PgStPrst.mspx
Insertar código javascript en páginas ASP.NET:
http://www.netveloper.com/contenido2.aspx?IDC=143_0
Desarrollar aplicaciones Web de alto rendimiento:
http://www.netveloper.com/contenido2.aspx?IDC=100_0
Proteger la autenticación de formularios ASP.NET:
http://www.microsoft.com/spanish/msdn/articulos/archivo/201205/voices/paght000012.mspx
Almacenador de estado de páginas ASP.NET:
http://www.microsoft.com/spanish/msdn/articulos/archivo/270306/voices/PgStPrst.mspx
Envío de correo electrónico con ASP.NET:
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art96.asp
Implementar callback partes II:
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/MTJ_3875.asp
Bloquear los valores de configuración de ASP.NET:
http://msdn2.microsoft.com/es-es/library/ms178693(VS.80).aspx
Excluir una página del form autentication:
http://geekswithblogs.net/ranganh/archive/2005/04/25/37591.aspx
http://www.asp.net/es/MoreArticles.aspx?tabid=1&mid=67&more=true
A continuación los línk que me interesaron:
Implementar CallBack:
http://www.netveloper.com/contenido2.aspx?IDC=144_0
Almacenar el estado de las páginas:
http://www.microsoft.com/spanish/msdn/articulos/archivo/270306/voices/PgStPrst.mspx
Insertar código javascript en páginas ASP.NET:
http://www.netveloper.com/contenido2.aspx?IDC=143_0
Desarrollar aplicaciones Web de alto rendimiento:
http://www.netveloper.com/contenido2.aspx?IDC=100_0
Proteger la autenticación de formularios ASP.NET:
http://www.microsoft.com/spanish/msdn/articulos/archivo/201205/voices/paght000012.mspx
Almacenador de estado de páginas ASP.NET:
http://www.microsoft.com/spanish/msdn/articulos/archivo/270306/voices/PgStPrst.mspx
Envío de correo electrónico con ASP.NET:
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art96.asp
Implementar callback partes II:
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/MTJ_3875.asp
Bloquear los valores de configuración de ASP.NET:
http://msdn2.microsoft.com/es-es/library/ms178693(VS.80).aspx
Excluir una página del form autentication:
http://geekswithblogs.net/ranganh/archive/2005/04/25/37591.aspx
Controles compuestos
¡Excelente!, para crear un control compuesto, por ejemplo un calendar control:
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art186.asp
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art186.asp
sábado, 3 de marzo de 2007
Drop-Down Menu en JavaScript
Intersante link para crear paso a paso un menú desplegable (drop-down):
http://msdn2.microsoft.com/en-us/library/aa218659(office.11).aspx
http://msdn2.microsoft.com/en-us/library/aa218659(office.11).aspx
JavaScript a Fondo
Importante link, para conocer Javascript a fondo, según la especificación por "ECMAScript":
El más importante primero:
http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/
Esta otra referencia:
http://msdn2.microsoft.com/es-es/office/aa905433(en-us).aspx
El más importante primero:
http://wp.netscape.com/eng/mozilla/3.0/handbook/javascript/
Esta otra referencia:
http://msdn2.microsoft.com/es-es/office/aa905433(en-us).aspx
viernes, 2 de marzo de 2007
jueves, 1 de marzo de 2007
martes, 27 de febrero de 2007
lunes, 26 de febrero de 2007
Error: se daña la interfaz en ASP.NET
Cuando doy clic en un botón, se realiza el postback, pero al terminar el refresh de la página web, algunos botones aparecen desubicados.
Esto puede ser porque hay un método Response.Write(), el cual provoca el problema.
Accesos a las páginas Web
Para controlar el acceso a las páginas Web en ASP.Net ver siguiente ejemplo:Ejemplo
<authentication mode="Forms">
<forms loginurl="frmLogin.aspx" name="3345C" timeout="1">
</forms>
<authorization>
<deny users="?">
</deny>
</authorization></authentication>
Para poder leerlo desde la aplicaión web:
string connectionInfo = ConfigurationSettings.AppSettings["ConnectionInfo"];
<authentication mode="Forms">
<forms loginurl="frmLogin.aspx" name="3345C" timeout="1">
</forms>
<authorization>
<deny users="?">
</deny>
</authorization></authentication>
Para poder leerlo desde la aplicaión web:
string connectionInfo = ConfigurationSettings.AppSettings["ConnectionInfo"];
Limpiar cuadros de Texto
Para limpiar los cuadros de texto, por ejemplo en un wizard control:
foreach (object o in w.Controls)
{
if (o is System.Web.UI.WebControls.TextBox)
{
TextBox t = (TextBox)o;
t.Text = "";
}
}
foreach (object o in w.Controls)
{
if (o is System.Web.UI.WebControls.TextBox)
{
TextBox t = (TextBox)o;
t.Text = "";
}
}
domingo, 25 de febrero de 2007
Trucos
Link interesante sobre diversos trucos en varios lenguajes de programación:
http://www.mistrucos.net/
http://www.mistrucos.net/
viernes, 23 de febrero de 2007
Evitar Postback
Una alternativa para trabajar con botones de servidor y a la vez evitar el postback es poniendo en la propiedad OnClientClick lo siguiente:
clearTextBox();return false;
clearTextBox();return false;
jueves, 22 de febrero de 2007
Error en el evento Page_Load
Cuando aparece el siguiente error:
The command 'MovePrevious' is not valid for the previous step, make sure the step type is not changed between postbacks
Significa que en el evento Page_Load hay un error:
if (Page.IsPostBack == true) //ERROR
{
Wizard1.ActiveStepIndex = 0;
}
En lugar de usar if (Page.IsPostBack == true), debería ser: (Page.IsPostBack != true)
The command 'MovePrevious' is not valid for the previous step, make sure the step type is not changed between postbacks
Significa que en el evento Page_Load hay un error:
if (Page.IsPostBack == true) //ERROR
{
Wizard1.ActiveStepIndex = 0;
}
En lugar de usar if (Page.IsPostBack == true), debería ser: (Page.IsPostBack != true)
Más sobre PostBack
ASP.NET
Implementing Client Callbacks Without Postbacks in ASP.NET Web Pages
http://msdn2.microsoft.com/es-es/library/ms178208(VS.80).aspx
Implementing Client Callbacks Without Postbacks in ASP.NET Web Pages
http://msdn2.microsoft.com/es-es/library/ms178208(VS.80).aspx
miércoles, 21 de febrero de 2007
Artículos técnicos
Excelente, cientos de artículos técnicos en español:
http://www.microsoft.com/spanish/msdn/articulos/architec/default.mspx
Clasificados por temas
http://www.microsoft.com/spanish/msdn/articulos/architec/default.mspx
Clasificados por temas
Secretos de Asp.Net
Secretos internos de ASP.NET:
http://www.microsoft.com/spanish/msdn/articulos/archivo/111004/voices/Internals.asp
ASP.NET Home: ASP.NET Whidbey: Páginas principales en ASP.NET 2.0 (INTERESANTE):
http://www.microsoft.com/spanish/msdn/articulos/archivo/111004/voices/masterpages.asp
Nuevas características de seguridad en ASP.NET 2.0:
http://www.microsoft.com/spanish/msdn/articulos/archivo/100904/voices/SecFeatNT2.asp
Cuestión de contexto:
http://www.microsoft.com/spanish/msdn/articulos/archivo/210302/voices/asp01242002.asp
Introducción a ViewState de ASP.NET:
http://www.microsoft.com/spanish/msdn/articulos/archivo/140202/voices/Asp11222001.asp
http://www.microsoft.com/spanish/msdn/articulos/archivo/111004/voices/Internals.asp
ASP.NET Home: ASP.NET Whidbey: Páginas principales en ASP.NET 2.0 (INTERESANTE):
http://www.microsoft.com/spanish/msdn/articulos/archivo/111004/voices/masterpages.asp
Nuevas características de seguridad en ASP.NET 2.0:
http://www.microsoft.com/spanish/msdn/articulos/archivo/100904/voices/SecFeatNT2.asp
Cuestión de contexto:
http://www.microsoft.com/spanish/msdn/articulos/archivo/210302/voices/asp01242002.asp
Introducción a ViewState de ASP.NET:
http://www.microsoft.com/spanish/msdn/articulos/archivo/140202/voices/Asp11222001.asp
Diseño Web. Aprovechar ventajas de DHTML
Diseño de páginas y controles ASP.NET que aprovechan las ventajas del modelo de objetos DHTML (artículos técnicos sobre ASP.NET):
http://www.microsoft.com/spanish/msdn/articulos/archivo/020104/voices/DHTMLObjectModel.asp
http://www.microsoft.com/spanish/msdn/articulos/archivo/020104/voices/DHTMLObjectModel.asp
¿Còmo mantener el texto en un TextBox con modo en Password?
http://dotnetslackers.com/UserGroup/re-16487_Setting_the_value_of_Password_Fields_in_ASP_NET_2_0_a_tip_and_rant_rolled_up_into_1.aspx
http://dotnetslackers.com/UserGroup/re-16487_Setting_the_value_of_Password_Fields_in_ASP_NET_2_0_a_tip_and_rant_rolled_up_into_1.aspx
martes, 20 de febrero de 2007
Excelente link para conocer la mayoría de controles en ASP.Net:
http://msdn2.microsoft.com/es-es/library/8sbwck0z(vs.80).aspx
http://msdn2.microsoft.com/es-es/library/8sbwck0z(vs.80).aspx
lunes, 19 de febrero de 2007
Interesante, formas seguras para crear pàginas web con ASP.NET:
http://javier-romero.com/tag/web-projects/
http://javier-romero.com/tag/web-projects/
Otra intersante página, me ayudó con la información sobre validadores en ASP.Net
http://es.gotdotnet.com/quickstart/aspplus/doc/webvalidation.aspx
http://www.es-asp.net/tutoriales-asp-net/tutorial-61-82.aspx
http://es.gotdotnet.com/quickstart/aspplus/doc/webvalidation.aspx
http://www.es-asp.net/tutoriales-asp-net/tutorial-61-82.aspx
viernes, 26 de enero de 2007
Tipos por Valor y Referencia:
Tipos por Valor y Referencia:
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art48.asp
http://www.microsoft.com/spanish/msdn/comunidad/mtj.net/voices/art48.asp
jueves, 25 de enero de 2007
CAPTCHA
Estas dos dirección hablan sobre los captches:
Presenta un ejemplo que funciona:
http://www.codeproject.com/aspnet/CaptchaLIKE.asp
Otras lecturas:
http://msdn2.microsoft.com/es-es/library/ms972952(en-us).aspx
http://www.codeproject.com/aspnet/CaptchaImage.asp
Presenta un ejemplo que funciona:
http://www.codeproject.com/aspnet/CaptchaLIKE.asp
Otras lecturas:
http://msdn2.microsoft.com/es-es/library/ms972952(en-us).aspx
http://www.codeproject.com/aspnet/CaptchaImage.asp
sábado, 13 de enero de 2007
Las virtudes y maldades del SQL dinámico
Interesante página, menciona las técnicas para trabajar con sql dinámico; también se puede aprender sobre el Injection Code y como prevenirlo:
http://www.hayes.ch/sql/sql_dinamico.html
Otro link relacionado:
http://www.securiteam.com/securityreviews/5DP0N1P76E.html
http://www.hayes.ch/sql/sql_dinamico.html
Otro link relacionado:
http://www.securiteam.com/securityreviews/5DP0N1P76E.html
Layer Design
Desarrollo en tres capas:
Este link está excelente. Muestra el desarrollo de una aplicación Web sobre un Video utilizando Visual Studio .Net
Esto me recuerda mi antiguo trabajo, donde desagraciadamente ya no estoy. ¡Jaja, que dicha, vacaciones!
http://www.desarrollaconmsdn.com/msdn/WebApps/Eventos/Webcast7.aspx
Este link está excelente. Muestra el desarrollo de una aplicación Web sobre un Video utilizando Visual Studio .Net
Esto me recuerda mi antiguo trabajo, donde desagraciadamente ya no estoy. ¡Jaja, que dicha, vacaciones!
http://www.desarrollaconmsdn.com/msdn/WebApps/Eventos/Webcast7.aspx
Suscribirse a:
Entradas (Atom)