Articles of asp.net mvc

Como faço para redirect para a ação anterior no asp.net MVC?

Vamos supor que eu tenha algumas páginas some.web/articles/details/5 some.web/users/info/bob some.web/foo/bar/7 que pode chamar um controlador de utilitário comum como locale/change/es ou authorization/login Como faço para obter esses methods ( change , login ) para redirect para as ações anteriores ( details , info , bar ), passando os parâmetros anteriores para eles ( 5 , […]

Redirecionamento do atributo do filtro de ação

Qual é a melhor maneira de fazer um redirecionamento em um ActionFilterAttribute . Eu tenho um ActionFilterAttribute chamado IsAuthenticatedAttributeFilter e que verificou o valor de uma variável de session. Se a variável for falsa, quero que o aplicativo redirecione para a página de login. Eu preferiria redirect usando o nome da rota SystemLogin no entanto, […]

Como adicionar / atualizar entidades filhas ao atualizar uma entidade pai no EF

As duas entidades são relacionamento um-para-muitos (construídas primeiro pelo código api fluente). public class Parent { public Parent() { this.Children = new List(); } public int Id { get; set; } public virtual ICollection Children { get; set; } } public class Child { public int Id { get; set; } public int ParentId { […]

Como bloquear caminhos no asp.net MVC?

Estou brincando com o MVC 4 pela primeira vez para verificar o que foi alterado / adicionado / etc comparado ao MVC 3. Para começar, criei um aplicativo da web do MVC 4 em branco e comecei a criar a partir do zero. Uma das primeiras coisas que notei que é diferente no MVC 4 […]

Múltiplos Contextos de BD no Mesmo BD e Aplicação nas Migrações do EF 6 e do Code First

Eu sou novo no Entity Framework. Eu estou tentando configurar uma aplicação MVC que usa o EF 6. Estou usando o Code First Migrations. Estou usando Áreas no aplicativo e gostaria de ter diferentes DbContexts em cada área para dividi-lo. Eu sei que o EF 6 tem o ContextKey, mas não consigo encontrar informações completas […]

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 […]