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!

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();

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

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

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