Articles of asp.net

Problemas de aplicaciones web (errores web.config) HTTP 500.19 con IIS7.5 y ASP.NET v2

Esto está volviendo loco a todo el equipo. Debe haber alguna parte simple configurada incorrectamente de IIS o nuestro servidor web, pero cada vez que intentamos ejecutar la aplicación web ASP.NET en IIS 7.5 obtenemos el siguiente error … Aquí está el error completo: HTTP Error 500.19 – Internal Server Error The requested page cannot […]

Validación de ViewModel para una lista

Tengo la siguiente definición de viewmodel public class AccessRequestViewModel { public Request Request { get; private set; } public SelectList Buildings { get; private set; } public List Persons { get; private set; } } Entonces en mi aplicación debe haber al menos 1 persona para una solicitud de acceso. ¿Qué enfoque usarías para validar? […]

El administrador de transacciones ha deshabilitado su soporte para transacciones remotas / de red

Estoy usando SQL Server y ASP.NET. Tengo la siguiente función: Using js = daoFactory.CreateJoinScope() Using tran = New Transactions.TransactionScope() ‘… tran.Complete() End Using End Using Sin embargo, la excepción ‘ El administrador de transacciones ha deshabilitado su soporte para transacciones remotas / de red. ‘ es aventado. Descripción de JoinScope: Public Class JoinScope Implements IJoinScope […]

HTTPS con el servidor de desarrollo ASP.NET incorporado de Visual Studio

¿Hay alguna manera de acceder al servidor de desarrollo ASP.NET integrado de Visual Studio a través de HTTPS?

MemoryCache Empty: devuelve null después de ser configurado

Tengo un problema con una aplicación MVC 3 que está utilizando el nuevo .NET 4 System.Runtime.Caching MemoryCache. Noté que después de un tiempo aparentemente impredecible, deja de almacenar en caché cosas, y actúa como si estuviera vacío. Considere este pequeño código que tomé directamente de una vista de prueba en ASP.NET MVC: MemoryCache.Default.Set(“myname”,”fred”, new CacheItemPolicy() […]

Cómo evitar Response.End () “El hilo se estaba cancelando” Excepción durante la descarga del archivo de Excel

Traté de convertir mi conjunto de datos en Excel y descargar ese Excel. Recibí mi archivo de Excel requerido. Pero System.Threading.ThreadAbortException se presentó cada descarga de Excel. ¿Cómo resolver este problema? Por favor, ayúdenme … Llamo a este método en mi pantalla aspx. También ha lanzado la misma excepción con este método. Llamo a esa […]

ASP.NET MVC: cómo mostrar un error no autorizado en la página de inicio de sesión?

En mi aplicación ASP.NET MVC, tengo la mayoría de los controladores decorados con [Authorize(Roles=”SomeGroup”)] Cuando un usuario no está autorizado a acceder a algo, se lo envía a “~ / Login”, que es la acción de inicio de sesión en mi controlador de cuenta. ¿Cómo puedo determinar si un usuario ha llegado a la página […]

Servicio de autorización de OAuth en ASP.NET Core

En Web API 2, solía poder crear un punto final para emitir un token configurando un servidor de autorización OAuth a través de middleware como se muestra a continuación: //Set up our auth server options. var OAuthServerOptions = new OAuthAuthorizationServerOptions() { AllowInsecureHttp = true, TokenEndpointPath = new PathString(“/token”), AccessTokenExpireTimeSpan = TimeSpan.FromDays(1), Provider = new SimpleAuthorizationServerProvider() […]

Cómo incluir una vista parcial dentro de un formulario web

Algunos sitios que estoy progtwigndo usan ASP.NET MVC y WebForms. Tengo una vista parcial y quiero incluir esto dentro de un formulario web. La vista parcial tiene algún código que debe procesarse en el servidor, por lo que el uso de Response.WriteFile no funciona. Debería funcionar con javascript deshabilitado. ¿Cómo puedo hacer esto?

Las llamadas jQuery Ajax al servicio web parecen ser síncronas

Tengo dos llamadas ajax a un servicio web de jquery. La primera llamada ( GetMessages ) inicia un intervalo en javascript ( setInterval ) y devuelve una matriz de cadena de mensajes almacenados en una variable de sesión. La segunda llamada ( UploadUsers ) carga usuarios y guarda el estado en la sesión que se […]