Articles of asp.net

Como manter os assemblies ASP.NET no AppDomain vivo?

Cenário: Eu tenho um aplicativo ASP.NET empresarial n-Tier implantado usando projetos de implantação da Web. Todas as camadas produzem assemblies independentes que são consumidos pelo aplicativo ASP.NET. Problema: quando executo o aplicativo. pela primeira vez após a implantação, leva muito tempo para carregar conjuntos dependentes na memory. Mas uma vez carregado seu aplicativo de iluminação […]

Cache Inesperado de Resultados AJAX no IE8

Estou tendo um problema sério com os resultados de armazenamento em cache do Internet Explorer de uma solicitação do JQuery Ajax. Eu tenho um header na minha página da web que é atualizado toda vez que um usuário navega para uma nova página. Depois que a página é carregada eu faço isso $.get(“/game/getpuzzleinfo”, null, function(data, […]

ASP.NET WebApi: como executar uma postagem multipart com upload de arquivo usando o WebApi HttpClient

Eu tenho um serviço WebApi manipulando um upload de um formulário simples, como este: No entanto, não consigo descobrir como simular a mesma postagem usando a API HttpClient. O bit FormUrlEncodedContent é bastante simples, mas como eu adiciono o conteúdo do arquivo com o nome ao post?

como usar o transferidor no site não angular?

Eu encontrei o framework Protractor que é feito para aplicações web AngularJS. Como posso usar o Protractor em um site que não está usando o AngularJS? Eu escrevi meu primeiro teste e o Protractor acionou esta mensagem: Error: Angular could not be found on the page https://www.stratexapp.com/ : retries looking for angular exceeded

Não é possível avaliar a expressão porque o código está otimizado ou um quadro nativo está no topo da pilha de chamadas

Estou recebendo o erro: Não é possível avaliar a expressão porque o código está otimizado ou um quadro nativo está no topo da pilha de chamadas. Eu redirecionei para uma nova página no evento itemcommand do repetidor. O erro ocorre na linha: string url = “~/Galleries/AlbumImageList.aspx?UId=” + this.UserId.ToString() + “&AlbumId=” + e.CommandArgument.ToString(); Response.Redirect(url); Alguém pode […]

O Visual Studio 2015 não destaca a nitidez da razor nem o Intellisense

Meus modos de exibição Razor no VS2015 RC não estão mostrando a coloração adequada para o código C #. Meu projeto estava funcionando bem no VS2013, mas não está em 2015, e não está me dando nenhum Intellisense no código C #. A solução é compilada e o site é executado corretamente. Eu tentei o […]

ASP.NET Web API OperationCanceledException quando o navegador cancela a solicitação

Quando um usuário carrega uma página, ele faz uma ou mais solicitações ajax, que atingem os controladores ASP.NET Web API 2. Se o usuário navegar para outra página, antes que essas solicitações do ajax sejam concluídas, as solicitações serão canceladas pelo navegador. Nosso ELMAH HttpModule registra dois erros para cada solicitação cancelada: Erro 1: System.Threading.Tasks.TaskCanceledException: […]

Autorização personalizada no Asp.net WebApi – que bagunça?

Estou lendo vários resources (livros e respostas SO) sobre autorização no WebApi. Suponha que eu queira adicionar o atributo personalizado, que permite o access apenas para determinados usuários: Caso 1 Eu vi essa abordagem de replace OnAuthorization , que define resposta se algo está errado public class AllowOnlyCertainUsers : AuthorizeAttribute { public override void OnAuthorization(HttpActionContext […]

“A página que você está solicitando não pode ser atendida devido à configuração de extensão”. Mensagem de erro

Estou recebendo essa mensagem de erro ao tentar executar meu aplicativo. Eu não sei como consertar isso: Erro HTTP 404.3 – Não encontrado A página que você está solicitando não pode ser atendida devido à configuração da extensão. Se a página for um script, adicione um manipulador. Se o arquivo precisar ser baixado, adicione um […]

WCF no IIS8; mapeamento de manipulador * .svc não funciona

Eu estou tentando obter um serviço wcf em execução no IIS8 em 2012 construir 8400. Ao instalar o papel web, o material wcf (abaixo de 3.51) não deveria ser encontrado como em 2008. Quando instalado o mapeamento do manipulador svc estava faltando, então eu fiz um: %windir%\Microsoft.NET\Framework\v3.0\WindowsCommunication Foundation\ServiceModelReg.exe –i Agora o mapeamento do manipulador está […]