Personalizando Rotas em ASP.NET MVC
O roteamento é um dos principais aspectos da estrutura MVC que torna o MVC o que ele é. Embora isso seja uma simplificação excessiva, a estrutura de roteamento é onde …
Continuar lendoConteúdo para você se capacitar em programação
O roteamento é um dos principais aspectos da estrutura MVC que torna o MVC o que ele é. Embora isso seja uma simplificação excessiva, a estrutura de roteamento é onde …
Continuar lendoO empacotamento de script se tornou um recurso padrão para todos os meus projetos recentes, ele simplifica e centraliza o gerenciamento de script. Mas o que você pode fazer se …
Continuar lendoComo a Microsoft fez uma atualização de segurança (??) e quebrou todas as compilações do ASP.NET MVC, a solução mais fácil de corrigir é atualizar a referência usando o NuGet, …
Continuar lendoPassar por um tutorial já pode ser uma chatice, e é por isso que achei esse problema tão frustrante. Se você estiver usando a ASP.NET MVC e ao tentar armazenar …
Continuar lendoEsta é uma maneira simples e limpa de lidar com a nulidade do modelo, geralmente retornada pela parte OrDefault da consulta LINQ. Também um smilar pode ser usado para um …
Continuar lendoHomeController.cs: public class Notification{ public string Name { get; set; } public IDictionary<string, string> Fields { get; set; }}[HttpPost]public ActionResult Send(string id, Notification viewModel){ string name = viewModel.Name; IDictionary<string, string> …
Continuar lendoO modelo de desenvolvimento “Code-First” do Entity Framework tornou-se uma abordagem altamente popular para modelagem de dados no desenvolvimento ASP.NET MVC nos últimos anos. A abordagem Code First poupa ao …
Continuar lendoUma das coisas mais legais sobre os sites do Windows Azure é a integração com o controle de origem e os ganchos de implantação automatizados que o Azure oferece. No …
Continuar lendoProblema Todos nós vimos isso: E geralmente perdemos tempo tentando descobrir por que seu contêiner IoC não está funcionando direito, etc. O erro não é sobre um IoC mal configurado. …
Continuar lendoSuponha que você tenha uma pasta de construção para todos os seus arquivos js. Essa pasta não faz parte da solução porque é gerada por meio de algum executor de …
Continuar lendopublic static string RenderViewAsString(this Controller controller, ControllerContext context, string viewName, object model){ var stringWriter = new StringWriter(); var viewResult = ViewEngines.Engines.FindView(context, viewName, null); var viewContext = new ViewContext( controller.ControllerContext, viewResult.View, …
Continuar lendoNão sei quantas vezes preciso simular partes do contexto de um controlador ASP.NET MVC. Na verdade – é um requisito se você estiver fazendo qualquer aplicativo da Web ASP.NET MVC. …
Continuar lendochar[] delimiters = new char[] { ‘,’ };string[] stringArray = “1,2,3,4,5”.Split( delimiters );int[] intArray = Array.ConvertAll( stringArray, s => int.Parse( s ) );
Continuar lendo//In your .cshtml file@{ var newSource = YourModel.SomeCollection.Select(m => new SelectListItem { Value = m.YourValueField.ToString(), Text = string.Format(“Custom Text {0}: {1} {2}”, m.FirstTextField, m.SecondTextField, m.ThirdTextField) }); SelectList finalSource = new …
Continuar lendoEscrever JavaScript modular é a primeira etapa para aproximar o desenvolvimento de front-end da OOP do lado do servidor, para um programador C #, o padrão de módulo aplicado ao …
Continuar lendoUsar MVC para construir widgets no Sitefinity é novo na versão 5.1. É muito legal porque você pode ter widgets (também conhecidos como controles) construídos com MVC na mesma página …
Continuar lendo