Articles of asp.net

Como “aquecer” o Entity Framework? Quando fica “frio”?

Não, a resposta para minha segunda pergunta não é o inverno. Prefácio: Eu tenho feito muita pesquisa sobre o Entity Framework recentemente e algo que me incomoda é o seu desempenho quando as consultas não são aquecidas, chamadas de consultas frias. Eu passei pelo artigo sobre considerações de desempenho para o Entity Framework 5.0. Os […]

Como obter o URL da página atual no MVC 3

Eu estou usando o plugin de comentários do Facebook em um blog que estou construindo. Possui algumas tags FBXML que são interpretadas pelo javascript do facebook que é referenciado na página. Isso tudo funciona bem, mas tenho que passar a URL atual e totalmente qualificada para o plug-in. Qual é a melhor maneira de obter […]

ASP.NET MS11-100: como posso alterar o limite do número máximo de valores de formulário postados?

A Microsoft recentemente (12-29-2011) divulgou uma atualização para resolver várias vulnerabilidades de segurança graves no .NET Framework. Uma das correções introduzidas pelo MS11-100 atenua temporariamente um possível ataque DoS envolvendo colisões de tabela de hash. Parece que essa correção quebra páginas que contêm muitos dados POST. No nosso caso, em páginas com listas de checkboxs […]

HTTP erro 503.O serviço esta indisponivel

Eu sou realmente novo em configurar servidores web em geral. Eu tenho o IIS 8 no Windows 8 e estou tentando configurar um pequeno site localmente, enquanto faço algum desenvolvimento. No IIS eu escolho Add Site, dou um nome, aponto para um local onde eu tenho um arquivo index.html (já tentei locais diferentes, mais recente […]

Validação Remota para LISTA de MODELOS

Eu usei o seguinte tutorial: http://msdn.microsoft.com/en-us/library/gg508808%28VS.98%29.aspx E tudo parecia bem, mas no meu caso, string Username sempre volta null. Depois de várias pesquisas, descobri que todos descobriram os prefixos BIND. Isso seria ótimo em muitas circunstâncias, mas não nessa. Devo observar todas as propriedades e os nomes alinhados, no entanto, no meu loop for, o […]

Noções básicas sobre a autenticação do Windows WCF

Eu tenho um serviço com autenticação do windows. Usando o código a seguir, posso obter a Identidade do Windows do usuário que (usando o cliente) consome o serviço. String currentUser = OperationContext.Current.ServiceSecurityContext.WindowsIdentity.Name; A configuração no servidor é: Eu também li que no servidor, ele está usando o Kerberos para que isso funcione. Agora, estou tentando […]

Segmentos de Manipulação do ASP.Net MVC com Rota

Eu sou novo no asp.net MVC e enfrentando um problema. Aqui está. routes.MapRoute( “SearchResults”,// Route name “{controller}/{action}/{category}/{manufacturer}/{attribute}”, new { controller = “Home”, action = “CategoryProducts”, category = UrlParameter.Optional, manufacturer = UrlParameter.Optional, attribute = UrlParameter.Optional } ); E aqui está o meu método de controle. public ActionResult CategoryProducts(string category, string manufacturer, string attribute) { string[] categoryParameter […]

Grupo DataTable Eficiente por

Eu gostaria de realizar uma consulta agregada em um DataTable para criar outro DataTable. Eu não posso alterar o SQL sendo usado para criar a DataTable inicial. DataTable original: (tudo é um int) TeamID | MemberID ——-|———– 1 | 1 1 | 2 1 | 3 2 | 4 2 | 5 Resultado desejado: TeamID […]

Por que alguém usaria um Contêiner DI de terceiros sobre o Contêiner DI do ASP.NET embutido?

Como atualmente há falta de documentação sobre o tópico DI – Dependency Injection . Alguém pode me ajudar a entender o seguinte: Qual a diferença entre esses registros? public void ConfigureServices(IServiceCollection services) { services.AddTransient(); services.AddScoped(); services.AddSingleton(); services.AddInstance(service); } Quais são os prós e contras de usar o DI embutido em soluções existentes como (NInject, Autofac, […]

Como eu me conecto a um .mdf (arquivo de database do Microsoft SQL Server) em um projeto da Web simples?

Especificamente, no VS 2008, desejo conectar-me a uma fonte de dados que você pode ter clicando com o botão direito do mouse na pasta App_Data gerada automaticamente (um database “.mdf”). Parece fácil, e é assim que você sabe como.