Imprimir Post

Caminho Rápido – Definindo a Página Inicial em uma Aplicação do tipo ASP.NET MVC

Resumo:

O objetivo desta publicação é ensinar como definir a Página Inicial em uma Aplicação do tipo ASP.NET MVC à partir da ferramenta de desenvolvimento Microsoft Visual Studio.

O guia será apresentado de maneira a minimizar a parte teórica ao essencial e elevar a parte prática até a concretização do objetivo.

Palavras-chaves:

Visual, Studio, Definir, Página, Inicial, MVC.

Texto:

Adendo

Para realização das tarefas referentes ao objetivo do post, foram utilizados os seguintes Programas:

  • Windows 10 Pro;
  • Microsoft Visual Studio Community 2015 Ultimate (Update 3).

A única configuração realizada após a instalação dos programas acima, foi manter o Microsoft Visual Studio sendo executado como usuário Administrador do Sistema Operacional, a fim de evitar maiores problemas.

Mãos à Obra

Tela Inicial do Microsoft Visual Studio Community 2015 (Update 3):

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio 2015 Community - Tela Inicial

Microsoft Visual Studio 2015 Community – Tela Inicial

Primeiramente deve-se criar uma aplicação, no exemplo será ASP.NET MVC:

Relembre - ASP.NET MVC

Tela ao criar uma aplicação do tipo ASP.NET MVC:

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio Community 2015 - Criação de Novo Projeto

Microsoft Visual Studio Community 2015 – Criação de Novo Projeto

Em segundo lugar deve-se adicionar um Controller na aplicação ASP.NET MVC:

Controller em uma Aplicação ASP.NET MVC - Relembre - Controller

Tela ao adicionar um Controller na aplicação, no exemplo criado como DefaultController.cs:

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio Community 2015 - Tela após adicionar o Controller

Microsoft Visual Studio Community 2015 – Tela após adicionar o Controller

Em terceiro, deve-se adicionar uma View de maneira a centralizar o Layout na aplicação ASP.NET MVC:

View em uma Aplicação ASP.NET MVC - Relembre - View

Tela ao adicionar uma View na aplicação, no exemplo criada como Index.cshtml:

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio Community 2015 - Tela após adicionar a View

Microsoft Visual Studio Community 2015 – Tela após adicionar a View

Alterando a classe RouteConfig

O próximo passo é localizar a classe RouteConfig. Na área à direita nomeada como: Solution Explorer, deve-se clicar duas vezes (2x) sobre RouteConfig.cs, alterando-a para o seguinte código:

Tela ao colar o código:

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio Community 2015 - Tela após Alteração da Classe

Microsoft Visual Studio Community 2015 – Tela após Alteração da Classe

Por fim, deve-se salvar a classe RouteConfig e suas alterações clicando no botão Salvar. Tela com a confirmação positiva (ver rodapé da janela) ao clicar no botão Salvar:

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio Community 2015 - Tela após Salvar o Projeto

Microsoft Visual Studio Community 2015 – Tela após Salvar o Projeto

Finalizando o exemplo, resta apenas executar a Aplicação, deve-se então clicar no botão Start Debugging (F5):

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio Community 2015 - Execução da Aplicação

Microsoft Visual Studio Community 2015 – Execução da Aplicação

Tela ao clicar no botão Start Debugging (F5):

Definindo a Página Inicial em uma Aplicação ASP.NET MVC - Microsoft Visual Studio Community 2015 - Execução da Aplicação (Janela do Browser)

Microsoft Visual Studio Community 2015 – Execução da Aplicação (Janela do Browser)

Considerações Finais:

Esta publicação visa definir a Página Inicial em uma Aplicação do tipo ASP.NET MVC.

Vale destacar que:

  • Sempre que uma Aplicação do tipo ASP.NET MVC é criada, a classe RouteConfig nasce automaticamente dentro de uma pasta intitulada App_Start. Seu objetivo é manter a configuração de todas as rotas das páginas criadas dentro da Aplicação através de regras. Por padrão existe uma primeira regra que define justamente a página inicial a ser chamada com a execução do projeto.
  • No exemplo, houve portando a modificação da regra padrão que compõe esta classe, de:

Alterando-a para :

Esta modificação garante ao executar a Aplicação que, a View Index.cshtml tenha prioridade na apresentação de seu conteúdo, como página inicial.

Referências Bibliográficas:

As referências bibliográficas não se aplicam a este post.

Sobre o autor

Thiago Richard Vanicore

Thiago Richard Vanicore formou-se em análise e desenvolvimento de sistemas, possui certificação ITIL Foundation V2 e entre seus conhecimentos estão: ASP .Net (WebForms/MVC5/Web API) C#, HTML5, Html/XHtml, CSS3, JQuery, JQuey Mobile, JavaScript, Xml, Ajax, Json, Microsoft SqlServer, MySql, Firebird, Azure, Visual Studio Online, Scrum, UML, CRM, Quality Assurance, CTI (Computer Telephony Integration) MPSBR (Melhoria de Processos do Software Brasileiro).

Link permanente para este artigo: http://linksinergia.com.br/2017/02/22/caminho-rapido-definindo-a-pagina-padrao-em-uma-aplicacao-do-tipo-asp-net-mvc/