Articles of asp.net

¿Qué sucede en BeginProcessRequest ()?

Estamos utilizando NewRelic para proporcionar rastreos de aplicaciones del lado del servidor. Hemos notado que algunas de nuestras aplicaciones gastan de manera consistente aproximadamente 100 ms en el método System.Web.Mvc.MvcHandler.BeginProcessRequest() . Esto ocurre antes de que se llame a cualquier código de controlador personalizado (que se registra por separado, y no de forma acumulativa): no […]

Qué causa esta “longitud inválida para una matriz de caracteres Base-64”

Tengo muy poco para seguir aquí. No puedo reproducir esto localmente, pero cuando los usuarios reciben el error, recibo una notificación automática de excepción de correo electrónico: Invalid length for a Base-64 char array. at System.Convert.FromBase64String(String s) at System.Web.UI.ObjectStateFormatter.Deserialize(String inputString) at System.Web.UI.ObjectStateFormatter.System.Web.UI.IStateFormatter.Deserialize(String serializedState) at System.Web.UI.Util.DeserializeWithAssert(IStateFormatter formatter, String serializedState) at System.Web.UI.HiddenFieldPageStatePersister.Load() Me inclino a pensar que […]

¿Cómo se obtiene el ID de usuario de un objeto Usuario en ASP.Net MVC?

Tengo algunas tablas que tienen un identificador de usuario uniqueidentifier que se relaciona con aspnet_Users.UserID. Cuando el usuario envía algunos datos para esas tablas, dado que el método del controlador tiene un [Autorizar], obtengo un objeto Usuario. Puedo obtener el nombre de usuario con User.Identity.Name, pero ¿cómo obtengo que el UserID pueda establecer (la propiedad) […]

Ejecutar ASP.Net en un servidor basado en Linux

Para un desarrollador con un fondo Java, estoy interesado en explorar el desarrollo de software usando las herramientas / plataforma ASP.NET también. Las aplicaciones web Java (.jsp y servlets) se pueden ejecutar en muchas plataformas de servidores. Pregunta : ¿una aplicación web .NET podrá ejecutarse en un servidor basado en Linux? Teniendo en cuenta el […]

Crear imagen en miniatura

Quiero mostrar una imagen en miniatura en una vista de cuadrícula desde la ubicación del archivo. ¿Cómo generar eso del archivo .jpeg ? Estoy usando C# lenguaje C# con asp.net .

En ASP.NET, ¿cuándo debería usar Session.Clear () en lugar de Session.Abandon ()?

Tanto Session.Clear () como Session.Abandon () eliminan las variables de sesión. Tal como lo entiendo, Abandon () finaliza la sesión actual y hace que se cree una nueva sesión, lo que provoca que los eventos End y Start se disparen. Parece preferible llamar a Abandon () en la mayoría de los casos, como desconectar a […]

Obtener URL de la página ASP.Net en código subyacente

Tengo una página ASP.Net que se alojará en un par de servidores diferentes, y quiero obtener la URL de la página (o incluso mejor: el sitio donde está alojada la página) como una cadena para usar en el código subyacente. . ¿Algunas ideas?

¿Cuál es la diferencia (si existe) entre Html.Partial (ver, modelo) y Html.RenderPartial (ver, modelo) en MVC2?

Aparte del tipo que devuelve y el hecho de que lo llames de manera diferente, por supuesto Si son diferentes, ¿por qué llamarías a uno en lugar de a otro? Las definiciones: // Type: System.Web.Mvc.Html.RenderPartialExtensions // Assembly: System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35 // Assembly location: C:\Program Files (x86)\Microsoft ASP.NET\ASP.NET MVC 2\Assemblies\System.Web.Mvc.dll using System.Web.Mvc; namespace System.Web.Mvc.Html { […]

¿Cómo redirigir desde OnActionExecuting en el controlador base?

He intentado de dos maneras: Response.Redirect () que no hace nada, así como llamar a un nuevo método dentro del Controlador base que devuelve un ActionResult y hacer que devuelva RedirectToAction () … ninguno de estos funciona. ¿Cómo puedo hacer una redirección desde el método OnActionExecuting?

Llamar javascript desde código detrás

Tengo la aplicación ac # asp.net 3.5. Estoy tratando de abrir una ventana desde el código que está detrás de un evento determinado. Tengo esto pero no funciona y no hay errores en Firebug protected override void OnPreRender(EventArgs e) { base.OnPreRender(e); if (openCredentialsWindow) { if (openCredentialsWindow_ClientId != Guid.Empty) { this.Page.ClientScript.RegisterStartupScript(this.GetType(), “openCredentials”, string.Format(“radopen(‘Services.aspx?clientId={0}, Window_Services’)”, openCredentialsWindow_ClientId.ToString())); } […]