DevMedia Cursos
Curso online

ASP.NET MVC 2.0 com Visual Studio 2010
Neste curso de ASP.NET MVC com Visual Studio 2010 serão abordados os principios básicos da arquitetura MVC. O ASP.NET MVC, que está em sua versão 2, possui mais facilidade para sair do modelo web-forms.
[VER MAIS DETALHES]
Introdução
- 1
MVC 2.0: Introdução
Marcar como lido | DownloadNesta vídeo aula será realizado uma introdução geral ao mesmo e informações sobre instalação do Visual Studio 2010 e SQL Server 2008.
MVC - Teoria
- 2
Características MVC e ASP.NET MVC
Marcar como lido | DownloadNesta vídeo aula iniciaremos a teoria do que seria o padrão MVC, mostrando suas características, sua separação e etc.
- 3
Mudanças nas URLs
Marcar como lido | DownloadNesta vídeo, estaremos dando continuidade à caracteristicas MVC e ASP.NET MVC.
Web Forms
- 4
WebForms x HTML
Marcar como lido | DownloadNesta vídeo aula, focaremos na comparação WebForms x HTML, como realmeque é na prática.
- 5
Métodos Get e Post
Marcar como lido | DownloadNesta vídeo aula estaremos realizando alguns comentário da arquitetura dos controles WebForms comparando com o HTML puro.
MVC - Prática
- 6
MVC 2.0: Projeto ASP.NET Web Application
Marcar como lido | DownloadNesta vídeo aula, será iniciado os primeiros passos para essa nova idéia de desenvolvimento de aplicações web.
- 7
MVC 2.0: Visão geral das Estruturas
Marcar como lido | DownloadNesta vídeo aula, será realizado uma visão geral em relação a cada estrutura do ASP.NET MVC.
Controller e View
- 8
Controller e View
Marcar como lido | DownloadNesta vídeo, veremos exemplos focados na criação de controller e views.
- 9
Controller Home: Exemplos
Marcar como lido | DownloadNesta Vídeo aula, será realizado alguns exemplos “em cima” do controller Home.
FileStreamResult
- 10
FileStreamResult: Trabalhando com download de arquivos
Marcar como lido | DownloadNesta vídeo aula, veremos como retornar o download de um arquivo, neste caso, o resultado não será uma view e sim um FileStreamResult.
- 11
FileStreamResult com parâmetros
Marcar como lido | DownloadNesta vídeo aula, veremos como trabalhar com parâmetros com FileStreamResult, utilizando o exemplo da vídeo anterior.
ViewData
- 12
Int e String no ViewData
Marcar como lido | DownloadNesta Vídeo vamos ver um exemplo de download de arquivos, veremos também ViewData com int e string, e por último como trabalhar diretamente com HTML.
- 13
ViewData Dinâmica
Marcar como lido | DownloadNesta vídeo aula, será mostrado primeiramente, como criar ViewData de forma dinâmica. Ou seja, a partir de um parâmetro a mesma é atribuída. Recuperando estas informações através do ID
- 14
Array no ViewData
Marcar como lido | DownloadNesta vídeo aula, será apresentado a terceira parte abordando o uso de ViewData. Especificamente será mostrado como exibir estes valores dos arrays que foram criado e atribuído a uma view data
- 15
Pesquisa Array: ViewData
Marcar como lido | DownloadNesta vídeo aula, será apresentado sobre a questão de array. Será mostrado como gerar um loop neste array, buscando o tamanho do mesmo, e mostrando todos, utilizando o response write. Em seguida a idéia é mostrar como realizar uma pesquisa nestes array. Para isso será criado um array de cidades.
- 16
Trabalhando com Coleções: ViewData
Marcar como lido | DownloadNesta vídeo aula, será mostrado como trabalhar com coleções. Na prática é possível criar por exemplo uma lista de String. Um fator interessante no exemplo, é que desta forma trabalhamos com dados fortemente tipado. Além de uma lista de string, também pode ser criado por exemplo uma lista de inteiro.
- 17
Dados Tipados: ViewData
Marcar como lido | DownloadNesta vídeo aula, será mostrado como trabalhar com dados fortemente tipados utilizando uma classe. Será utilizado a classe de usuário. Esta classe possui algumas propriedades. Na classe Usuário será criado um método que irá criar alguns objetos do tipo Usuário.
HtmlHelper
- 18
HtmlHelper: Encode e Label
Marcar como lido | DownloadNesta vídeo aula, será mostrado um novo tema no curso. Será comentado sobre os HtmlHelper. Um dos pontos interessantes é a produtividade que ele proporciona, o código fica mais simples para entendimento. Não é preciso se preocupar com algumas questões que envolvem formulários HTML.
- 19
HtmlHelper: Label e TextBox
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com HTML Helpers. Para isso será dado sequencia ao label. Em seguida será mostrado o TextBox. O TextBox é o mesmo controle para quem já utilizou via Web Forms.
- 20
HtmlHelper: RadioButton
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com radiobutton. No ASP.NET MVC, é possível trabalhar com rádio Button. Você deve informar o nome do rádio Button e o seu valor.
- 21
HtmlHelper: DropDownList
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com DropDownList. Um DropDownList, que em HTML é um select option, é outro Html Helpers que o ASP.NET MVC possui. Será mostrado como criar um DropDownList de cores, da forma mais simples possível.
- 22
HtmlHelper: ActionLink
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com um ActionLink.
- 23
HtmlHelper: ActionLink e ID
Marcar como lido | DownloadNesta vídeo aula será mostrado como passar um ID como parâmetro em conjunto com um ActionLink.
- 24
HtmlHelper: Criando HtmlHelpers
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar HtmlHelpers. Para isso é necessário seguir alguns padrões.
- 25
HtmlHelper: Criando HtmlHelper Formulário
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar HtmlHelper para formulário. A idéia é utilizar um formulário com as classes criada.
- 26
HtmlHelper: Extension Method
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar um HTML helpers que lista informações de um array.
CRUD
- 27
CRUD : Select
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com banco de dados no ASP.NET MVC.
- 28
CRUD : Select – Utilizando Details
Marcar como lido | DownloadNesta vídeo aula será mostrado como visualizar apenas o registro selecionado. Por default na view já é criado o modelo para exibir os detalhes.
- 29
CRUD : Delete
Marcar como lido | DownloadNesta vídeo aula será mostrado como apagar os registros. Para isso será visto primeiramente a diferença do post e get.
- 30
CRUD : Create e DropDownLis
Marcar como lido | DownloadNesta vídeo aula será mostrado como cadastrar registros. Para isso é mostrado o Create.
- 31
CRUD : Create e TextArea
Marcar como lido | DownloadNesta vídeo aula será mostrado como salvar as informações no banco de dados. Para isso é criado um ActionResult via POST.
- 32
CRUD : Edit e Password
Marcar como lido | DownloadNesta vídeo aula será mostrado como editar informações do banco de dados. Para essa tarefa é necessario trabalhar com o mesmo molde do Delete.
- 33
CRUD : Edit
Marcar como lido | DownloadNesta vídeo aula será mostrado como editar um registro. Primeiramente o registro deve ser recuperado. Geralmente é trabalho com GET para isso.
Validações e Mascaras
- 34
Validações com DataAnnotions
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com validações. Para o exemplo ser bem contextualizado, será criado uma classe Pessoa.
- 35
Validações Client/Server
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com expressões regulares diretamente no ASP.NET MVC. Para isso é mostrado o exemplo com email.
- 36
Máscara JavaScript e jQuery
Marcar como lido | DownloadNesta vídeo aula será mostrado será mostrado como trabalhar com mascaras no ASP.NET MVC. Para isso é visto como criar as mesmas em JavaScript, utilizando o exemplo para mascara de telefone com DDD
Login
- 37
Login
Marcar como lido | DownloadNesta vídeo aula será mostrado será mostrado como trabalhar com a parte de login no ASP.NET MVC. Para isso é mostrado como funciona a segurança.
ActionResult
- 38
ActionResult acesso ao SQL Server
Marcar como lido | DownloadNesta vídeo aula será mostrado será mostrado como criar uma ActionResult que realize um acesso a o SQL Server, utilizando o entity framework e verifique se o usuário existe no banco de dados.
- 39
ActionResult para logoff
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar um ActionResult para realizar logoff. Primeiramente é mostrado como criar uma rotina para que quando o usuário estiver logado, seja possível mostrar o nome do mesmo.
Download
- 40
Banco de Dados Download
Marcar como lido | DownloadNesta vídeo aula será mostrado como criar um exemplo de aplicação de downloads.
- 41
Filtrando por Categoria
Marcar como lido | DownloadNesta vídeo aula será mostrado como somente exibir e uma view download de uma categoria especifica.
FileResult
- 42
FileResult
Marcar como lido | DownloadNesta vídeo aula será mostrado como trabalhar com FileResult.
Envio de Arquivo
- 43
Enviando Arquivo
Marcar como lido | DownloadNesta videoaula será mostrado como trabalhar com envio de arquivos para o servidor. Para isto será mostrado como criar o formulário para o envio dos arquivos.


3
0