Articles of asp.net

Cómo enviar un correo electrónico en ASP.NET C #

Soy muy nuevo en el área ASP.NET C #. Estoy planeando enviar un correo a través de ASP.NET C # y esta es la dirección SMTP de mi ISP : smtp-proxy.tm.net.my Debajo está lo que traté de hacer, pero falló. Email Test Page Message to: Message from: Subject: Message Body: Y debajo está mi código […]

Llamar a un procedimiento almacenado con el parámetro en c #

Puedo hacer una eliminación, insertar y actualizar en mi progtwig e bash hacer una inserción llamando a un procedimiento almacenado creado desde mi base de datos. Esta inserción de un botón que hago funcionar bien. private void btnAdd_Click(object sender, EventArgs e) { SqlConnection con = new SqlConnection(dc.Con); SqlCommand cmd = new SqlCommand(“Command String”, con); da.InsertCommand […]

¿Por qué Response.Redirect causa System.Threading.ThreadAbortException?

Cuando uso Response.Redirect (…) para redirigir mi formulario a una nueva página, aparece el siguiente error: Se produjo una excepción de primera oportunidad del tipo ‘System.Threading.ThreadAbortException’ en mscorlib.dll Se produjo una excepción del tipo ‘System.Threading.ThreadAbortException’ en mscorlib.dll pero no se manejó en el código de usuario Mi comprensión de esto es que el error se […]

Error de manejo personalizado de ASP.NET MVC Application_Error Global.asax?

Tengo un código básico para determinar los errores en mi aplicación MVC. Actualmente en mi proyecto tengo un controlador llamado Error con los métodos de acción HTTPError404() , HTTPError500() y General() . Todos ellos aceptan un error parámetro de cadena. Usando o modificando el código a continuación. ¿Cuál es la mejor forma de pasar los […]

Implementación de Comet para ASP.NET?

He estado buscando formas de implementar mensajes similares a Gmail dentro de un navegador, y llegué al concepto de Comet . Sin embargo, no he podido encontrar una buena implementación .NET que me permita hacer esto dentro de IIS (nuestra aplicación está escrita en ASP.NET 2.0). Las soluciones que encontré (o podía pensar, para el […]

¿Cómo acceder a las variables de sesión de cualquier clase en ASP.NET?

He creado un archivo de clase en la carpeta App_Code en mi aplicación. Tengo una variable de sesión Session[“loginId”] Quiero acceder a las variables de esta sesión en mi clase, pero cuando escribo la siguiente línea, aparece un error Session[“loginId”] ¿Alguien puede decirme cómo acceder a las variables de sesión dentro de una clase que […]

ASP.NET Identity predeterminado Password Hasher, ¿cómo funciona y es seguro?

Me pregunto si la contraseña hasher implementada por defecto en el UserManager que viene con MVC 5 y ASP.NET Identity Framework es lo suficientemente segura. Y si es así, ¿podrías explicarme cómo funciona? La interfaz IPasswordHasher se ve así: public interface IPasswordHasher { string HashPassword(string password); PasswordVerificationResult VerifyHashedPassword(string hashedPassword, string providedPassword); } Como puede ver, […]

Mantener la sesión de ASP.NET abierta / viva

¿Cuál es la forma más fácil y menos obscena de mantener viva una sesión de ASP.NET mientras el usuario tenga abierta la ventana del navegador? ¿Se trata de llamadas AJAX temporizadas? Quiero evitar lo siguiente: a veces los usuarios mantienen su ventana abierta durante mucho tiempo, luego ingresan cosas, y al enviar nada, nada funciona […]

incluir antiforgerytoken en ajax publicar ASP.NET MVC

Estoy teniendo problemas con AntiForgeryToken con ajax. Estoy usando ASP.NET MVC 3. Probé la solución en llamadas jQuery Ajax y Html.AntiForgeryToken () . Usando esa solución, el token ahora está siendo pasado: var data = { … } // with token, key is ‘__RequestVerificationToken’ $.ajax({ type: “POST”, data: data, datatype: “json”, traditional: true, contentType: “application/json; […]

¿Tratar de desarrollar para Medium Trust una causa perdida?

Empecé a desarrollar una nueva aplicación MVC con Entity Framework primero en código y Unity para dependency injection. Usé EF5 y Unity porque pensé que debían funcionar en Medium Trust. Sin embargo, cuando lancé la etiqueta en mi web.config , comencé a recibir excepciones de Permiso de Reflexión. Siempre parece que cada vez que voy […]