Latest web development tutorials

Introdução ao ASP.NET MVC

ASP.NET é um framework de desenvolvimento para criar páginas web e sites usando HTML, CSS, JavaScript e scripts do servidor.

ASP.NET suporta três modelo de desenvolvimento diferente:
Páginas da Web (página Web), MVC (Model View Controller Model - View - Controller), Web Forms (formulários).

Este tutorial apresenta o MVC.

Páginas da web MVC web Forms


modelo de programação MVC

ASP.NET MVC são três modos de programação em um.

MVC é um uso MVC (Model View Controller Model - View - Controller) padrão de design para criar um aplicativo da Web:

  • Modelo (Modelo) representa o núcleo do aplicativo (como uma lista de registros de banco de dados).
  • View (Vista) para exibir dados (registros de dados).
  • Controller (Controlador) processar a entrada (escrito para o registro de banco de dados).

modelo MVC, proporcionando total controle sobre HTML, CSS e JavaScript.


MVC

MVC padrão para definir a aplicação Web com três camadas lógicas:

camada de negócios (modelo lógico)

camada de exibição (visão lógica)

Controlo de Entrada (Controlador Lógico)

Model (modelo) é parte da aplicação para o processamento da lógica de dados do aplicativo.
Geralmente responsável pelo modelo de objeto para acessar os dados no banco de dados.

Vista (vista) faz parte dos dados do processo de aplicação indicadas.
Normalmente vista baseia-se nos dados do modelo criado.

Controller (Controlador) faz parte da interação com o usuário processo de candidatura.
Normalmente o controlador é responsável pela leitura de dados a partir da visão, o controle de entrada do usuário e para transmitir o modelo de dados.

MVC camadas ajuda a gerenciar aplicações complexas, porque você pode se concentrar exclusivamente em um aspecto de cada vez. Por exemplo, você não pode contar com o caso de se concentrar na lógica de negócios do modo de design. Mas também permitir o teste de uma aplicação mais fácil.

MVC também simplificar o desenvolvimento hierárquico agrupamento. Diferentes desenvolvedores podem desenvolver simultaneamente ver, a lógica do controlador e lógica de negócios.


Compare Web Forms MVC

modelo de programação MVC é uma alternativa ao ASP.NET tradicional (Web Forms) de um peso leve. É leve estrutura, altamente testável, integrando todos os recursos do ASP.NET existentes, tais como páginas mestras, segurança e autenticação.


Visual Studio Express 2012/2010

Visual Studio Express é uma versão gratuita do Microsoft Visual Studio.

Visual Studio Express é MVC (e Web Forms) ferramentas de desenvolvimento sob medida.

Visual Studio Express é composto por:

  • MVC e Web Forms
  • controles de arraste e Web queda e componentes da Web
  • idioma do servidor Web (Navalha usando VB ou C #)
  • Web Server (IIS Express)
  • O servidor de banco de dados (SQL Server Compact)
  • framework de desenvolvimento Web completo (ASP.NET)

Se você tiver instalado o Visual Studio Express, você vai aprender mais neste tutorial.

Se você deseja instalar o Visual Studio Express, por favor clique no link em um dos seguintes:

O Web Developer 2012, o Visual (do Windows. 7 ou Windows 8)

O Web Developer 2010, o Visual (o Windows Vista ou XP)

lâmpada Depois de concluir a primeira instalação do Visual Studio Express, você pode instalar patches e service packs, executando o programa de configuração novamente, só que você precisa clicar no link novamente.


Manual do ASP.NET MVC Referência

Neste tutorial, nós fornecemos um manual completo de referência ASP.NET MVC para sua revisão.