Curso grátis de Asp.Net MVC 4 com C#(CSharp) Visual Studio 2013 passo a passo

Veja aqui todas as Vídeo Aulas Asp.Net MVC 4 com C#(CSharp) Visual Studio 2013.


Autor : Antonio Carlos Ferreira de Azevedo
Postado em : 21/09/2016

Acompanhe aqui todas as aulas publicadas.

Primeiros passos, conhecendo a ferramenta Visual Studio 2013.
Compilando sua primeira aplicação Asp.Net MVC 4 com C#.
Veja a Postagem desta vídeo aula

Trabalhando com as tags Form, Input e Submit
Variáveis array ViewBag
Recebendo dados por HttpPost e FormCollection.
Veja a Postagem desta vídeo aula

Trabalhando com as tags Form, Input e Submit
Variáveis array ViewData
Recebendo dados por HttpPost em Objetos Tipados.
Veja a Postagem desta vídeo aula

Validação de formularios com Data Annotation (Parte 01)
Veja a Postagem desta vídeo aula

Validação de formularios com Data Annotation (Parte 02)
Validando Datas no formato dd/MM/yyyy com o Atributo DataBrasil Mascaras Com JQuery-Mask.js
Veja a Postagem desta vídeo aula

Validação de formularios com Data Annotation (Parte 03)
Validando Números (integer, double, decimal) com ponto milhar e casas decimais com o Atributo NumeroBrasil
Veja a Postagem desta vídeo aula

Validação de formularios com Data Annotation (Parte 04)
Validanção Remota com Remote Attribute
Veja a Postagem desta vídeo aula

Validação de formularios com Data Annotation (Parte 05)
Validanção E-mail com nosso atributo EmailBrasil
Validanção Senha com nosso atributo SenhaBrasil
Validanção por comparação Compare Attribute
Ignorar validação de atributos em seu modelo
Veja a Postagem desta vídeo aula

Integrando framework Twitter Bootstrap a sua aplicação Asp.Net MVC com C#(CSharp)
Aprenda a formatar seu código com Bootstrap
Veja a Postagem desta vídeo aula

Criando Mensagens Modal com framework Twitter Bootstrap em sua aplicação Asp.Net MVC com C#(CSharp)
Veja a Postagem desta vídeo aula

Acessando Banco de Dados MS SQL Server
Criando Consultas e Views com MS SQL Server em sua aplicação Asp.Net MVC com C#(CSharp)
Veja a Postagem desta vídeo aula

Fazendo a Manutenção de um Cadastro de Alunos (Criar, apagar e alterar) seus dados
Acessando Banco de Dados MS SQL Server
Comandos SQL (select, insert, delete e update) com MS SQL Server em sua aplicação Asp.Net MVC com C#(CSharp)
Criar e usar Stored Procedures
Veja a Postagem desta vídeo aula

Fazendo a Manutenção de um Cadastro de Alunos (Criar, apagar e alterar) seus dados
Acessando Banco de Dados MySql
Comandos SQL (select, insert, delete e update) com MySql em sua aplicação Asp.Net MVC com C#(CSharp)
Criar e usar Stored Procedures
Veja a Postagem desta vídeo aula

Retomano nosso curso de Asp.Net MVC 4 com C#(CSharp)
Download e compilação de nossa última aula
Veja a Postagem desta vídeo aula

Download das ferramentas necessárias para continuar nosso curso de Asp.Net MVC 4 com C#(CSharp)
Veja a Postagem desta vídeo aula

Criando banco de dados e configurando o MSSQLServer para nosso curso de Asp.Net MVC 4 com C#(CSharp)
Veja a Postagem desta vídeo aula

Criando banco de dados e configurando o MSSQLServer EXPRESS para nosso curso de Asp.Net MVC 4 com C#(CSharp)
Veja a Postagem desta vídeo aula

Criando banco de dados e configurando o MySql para nosso curso de Asp.Net MVC 4 com C#(CSharp)
Veja a Postagem desta vídeo aula




Links Relacionados



Comentários

Nascimento em 20/04/2016 10:35:27
 

Não vai gravar mais vídeo aulas ?


Antonio Azevedo (Administrador) em 23/04/2016 16:14:01
 

Vou sim, como as próximas aulas serão sobre validações estou publicando matérias sobre o assunto para depois gravar as aulas.. Só aguardar....


Nascimento em 03/07/2016 23:20:03
 

Estou acompanhando todas as aulas, Parabéns.


Antonio Azevedo (Administrador) em 04/07/2016 11:44:56
 

Obrigado, seu cometário é importante.


Thomaz em 31/08/2016 23:02:32
 

Show!!! Parabéns e obrigado pelo excelente material.


Fernando em 04/11/2016 12:16:49
 

Suas aulas são excelentes. Poderia fazer uma aula com Angular JS?

Obrigado


Antonio Azevedo (Administrador) em 04/11/2016 17:48:03
 

Ola Fernando, Angular não é muito minha praia, estou trabalhando em um novo projeto hoje que talvez tenha que fazer uso de Angular para agilizar, mas, por enquanto se fosse falar de Angular estaria falando de algo que não domino ainda.
Acredito que ainda temos muita coisa pra ver sobre o próprio MVC, dei uma pequena pausa nas postagens, estou me preparando para uma prova que terei que fazer agora no final deste mês, acabei de ser alocado em um novo projeto onde terei que pesquisar algumas coisas novas, sendo assim estou com o tempo curto, mas em breve teremos mais postagens.
Obrigado por seu comentário.


Rodrigo em 06/11/2016 21:37:06
 

Olá Antonio! Meus parabéns pelo material e vídeo aulas. Sou desenvolvedor java porém começarei amanha em um novo emprego trabalhando com c#. Nos últimos tempos a MS está incentivando bastante os desenvolvedores a utilizar suas ferramentas e linguagens e vejo que o MS visual studio community ajudou bastante por permitir utilização em determinados casos sem precisar pagar pela licença, o que para mim era um dos empecilhos. Uma duvida que percebi quando da video aula 4. Ali foi inserido direto no modelo as validações de formulário. Para este caso OK que é um exemplo mas se este modelo fosse utilizado por varias partes de um sistema, deveríamos criar um modelo só para a validação ou o desenvolvedor teria que fazer a validação no lado servidor de outra forma que não no modelo? Obrigado!


Antonio Azevedo (Administrador) em 08/11/2016 22:22:42
 

Ola Rodrigo, desculpe a demora na resposta, os atributos utilizados na aula 4 são os padrões utilizados pelo Visual Studio, o que esta se referindo é o que faz validações utilizando expressões regulares, este atributo pode ser utilizado para validar quase tudo, datas, e-mails, horas, textos e muito mais, nas aulas seguintes vai ter oportunidade de acompanhar a instalação e funcionamento de diversos atributos, para validar do lado do cliente (no navegador) utilizando JavaScript e no Servidor (C#), criamos atributos para validar Data (DataBrasil), e-mail (EmailBrasil), Numeros (NumeroBrasil) entre outros, todos desenvolvidos por nós e que acredito ajudar e muito quem esta começando.
Tenho certeza que ao acompanhar as próximas aulas vai entender o funcionamento e ver que todos estão separados e prontos para uso.


Dalmiro em 23/12/2016 12:59:16
 

Ola Antonio, estou pesquisando sobre bootstrap e aspnet e cheguei na sua página. Parabéns pelo trabalho. Assisti algumas aulas para assuntos pontuais, mas a intenção é fazer o curso na sequencia. Tenho algumas dúvidas este espaço e o caminho para tirar estas dúvidas? Obrigado att


Antonio Azevedo (Administrador) em 27/12/2016 15:28:44
 

Olá Dalmiro, se estiver dentro do contexto das aulas, pode postar aqui mesmo.


Dalmiro em 27/12/2016 16:17:44
 

Então vamos as perguntas 2 pra começar: 1 - Vc comentou sobre o entity fw, que evita usar por conta do retrabalho nas atualizações de futuras versões. Mas isso tb não se aplicaria ao mvc? (Estou estudando o template mvc agora ok) Exemplo: tenho na máquina o vs2010 onde tem o templ. mvc2 e vc esta usando o mvc4. Consigo executar seu projeto no vs2010 mvc2?

2 - Acho que aula 11, vc popula uma tabela com layout BootStrap com informações do banco fazendo um loop e faz via html. Isso foi uma opção sua correto? Daria para usar code-behind e um componente, exemplo o gridview, e aplicar o latyout com BS?

É isso !! obrigado att


Antonio Azevedo (Administrador) em 30/12/2016 22:35:21
 

Bom vamos lá,
Sobre o Entily o maior problema que vejo é que alguns programadores simplesmente não sabem nem mesmo que banco de dados esta usando, já socorri pessoas em fórum que precisava executar comando diretamente no banco e não fazia a minima ideia do que eu estava falando, ou seja, é uma boa ferramenta mas para quem esta começando e não sabe como funciona o banco de dados, eu prefiro não usar, gosto de fazer as coisas e saber o que estou fazendo, tentei trabalhar com o Entily em um projeto e acabei encontrando mais problemas que soluções e não usei mais, talvez porque sempre trabalhamos com stored procedures, prefiro assim, e claro todo Framework fechado vai acabar criando problemas mais a frente.
Já o MVC não é um Framework e sim um conceito, vem evoluindo e o que mudou na realidade foi o Asp.Net, as antigas rotinas em aspx, onde você tinha o Code-Behind, 1x1 ou sejá você tinha uma pagina aspx associada a uma rotina C#, onde podíamos utilizar os componentes, este conceito foi descontinuado, esta sendo abandonado pela Microsoft, na realidade o looping utilizado no exemplo é feito utilizando o foreach do Asp.Net que também é encontrado no C#, o conceito de MVC ou seja quando define um projeto como MVC pelo menos na versão 4 você nem mesmo tem acesso aos componentes do antigo aspx, que por sinal deixavam você também engessado, no meu ponto de vista trabalhando da maneira que postei a aula você tem muito mais domínio sobre seu código, e ao longo do tempo vai virar Expert em C#, Asp.Net, JavaScript, Html, Ajax, só tendo a ganhar com isso.

Este é meu ponto de vista.


Antonio Azevedo (Administrador) em 24/05/2017 22:39:25
 

Pessoal estávamos com problemas ao baixar as aulas no GitHub em pacote compactado, devido ao tamanho das pastas ao tentar descompactar eram exibidos vários erros, corrigi o problema e fiz alguns testes aqui e agora tudo parece estar normal.

Obrigado a Andréa por apontar o Erro.


Marcos em 17/06/2017 16:44:09
 

Por favor, posta o restante das Aulas


Antonio Azevedo (Administrador) em 06/07/2017 18:40:55
 

Estou com o tempo bem corrido, acredito que em agosto consigo terminar


Alexander Igor em 28/07/2017 17:44:52
 

Antonio, boa tarde.

Muito bom o curso, gostaria se possível um exemplo de como montar um DropDownList Cascade, ou seja, Pai e Filho com a arquitetura usada no projeto do curso.

Obrigado.


José Carlos Kismajoros em 07/08/2017 23:06:52
 

Boa noite tudo bom?

Primeiramente muito bom as aulas de vocês. Eu uso aqui o visual studio 2015 e não consigo montar o projeto com a mesma base das aulas. Montei algo bem próximo, mas alguns recursos como os bundles de js e css não aparecem...

Fica a sugestão para uma aula de configuração incial do projeto no VS 2015

Valeu


Antonio Azevedo (Administrador) em 17/10/2017 22:22:12
 

Em primeiro lugar desculpe pela demora, tive que ficar afastado da pagina por algum tempo, para trabalhar com o 2015 o processo é o mesmo só tem que configurar uma coisa ou outra, vou ver se consigo migrar todo o projeto para 2015 e publicar algumas aulas.

Obrigado.


Antonio Azevedo (Administrador) em 17/10/2017 22:29:53
 

Boa noite, Vamos trabalhar em exemplos de DropDownList Cascade, Prometo Alexandre

Obrigado