Articles of asp.net mvc

Por que classs de camada de interface / resumo são necessárias em nosso projeto?

Nós normalmente usamos abstract function / Interfaces em nossos projetos. Por que isso é realmente necessário? Por que não podemos apenas usar Camada lógica de negócios, Camada de access a dados e somente Camada de apresentação? Função na Camada de Apresentação: abc(); Função no Business Logic Layer: public void abc() { //Preparing the list } […]

Diferença entre o ApiController e o Controller no ASP.NET MVC

Eu tenho jogado com a ASP.NET MVC 4 beta e vejo dois tipos de controladores agora: ApiController e Controller . Estou um pouco confuso em quais situações eu posso escolher um determinado controlador. Por ex: Se eu quiser retornar uma visão, então eu tenho que usar o ApiController ou o Controller comum? Estou ciente de […]

Como zombar do pedido no controlador no asp.net MVC?

Eu tenho um controlador em C # usando o framework ASP.Net MVC public class HomeController:Controller{ public ActionResult Index() { if (Request.IsAjaxRequest()) { //do some ajaxy stuff } return View(“Index”); } } Eu tenho algumas dicas sobre zombaria e estava esperando para testar o código com o seguinte e RhinoMocks var mocks = new MockRepository(); var […]

Passando dados para uma checkbox de diálogo da IU do jQuery

Estou desenvolvendo um site ASP.Net MVC e nele listo algumas reservas de uma consulta de database em uma tabela com um ActionLink para cancelar a reserva em uma linha específica com um certo BookingId assim: Minhas reservas Date Time Seats 2008-12-27 13:00 – 14:00 2 cancel change 2008-12-27 15:00 – 16:00 3 cancel change O […]

ASP.NET MVC Routing Via Atributos do Método

No StackOverflow Podcast # 54 , Jeff menciona que eles registram suas rotas de URL na base de código do StackOverflow através de um atributo acima do método que lida com a rota. Soa como um bom conceito (com a ressalva que Phil Haack levantou sobre as prioridades da rota). Alguém poderia fornecer uma amostra […]

ReSharper “não pode resolver o símbolo” mesmo quando o projeto é construído

Minhas ferramentas: Visual Studio 2012 Ultimate + Atualização 1 ReSharper v7.1.25.234 Meu Status de Build de Solução: Construa com Sucesso Mas quando eu instalo ReSharper e ReSharper, a análise de código é ativada, muitas palavras-chave do meu código ficam vermelhas com este erro: “não é possível resolver o símbolo XXX” Outra foto do meu projeto […]

Obter o nome do controlador e da ação no controlador?

Para nosso aplicativo da Web, preciso salvar a ordem dos itens buscados e exibidos, dependendo da exibição – ou, para ser preciso, do controlador e da ação que gerou a exibição (e o ID do usuário, é claro, mas esse não é o ponto aqui). Em vez de apenas fornecer um identificador em cada ação […]

Roteamento para a página de erro ASP.NET MVC 404 personalizada

Eu estou tentando fazer uma página de erro HTTP 404 personalizada quando alguém digita uma URL que não invoca uma ação válida ou controlador no asp.net MVC, em vez de exibir o erro ASP.NET genérico “recurso não encontrado”. Eu não quero usar o web.config para lidar com isso. Existe algum tipo de mágica de roteamento […]

Certifique-se de que o controlador tenha um erro de construtor público sem parâmetros

Eu segui este tutorial que funcionou muito bem, até que eu modifiquei meu DbContext para ter um construtor adicional. Agora estou tendo problemas com a resolução e não sei o que fazer para corrigir isso. Existe uma maneira fácil de forçá-lo para pegar o construtor sem parâmetros ou estou abordando isso incorretamente? DbContext com dois […]

Como renderizar a vista parcial em uma string

Eu tenho o seguinte código: public ActionResult SomeAction() { return new JsonpResult { Data = new { Widget = “some partial html for the widget” } }; } Eu gostaria de modificá-lo para que eu pudesse ter public ActionResult SomeAction() { // will render HTML that I can pass to the JSONP result to return. […]