Palestra – Novidades do ASP.NET 5 e Visual Studio 15 – Vídeo

Palestrei sobre as novidades do ASP.NET 5 e Visual Studio 2015 no Codificando Night Week um evento online promovido pela comunidade Microsoft.

Primeiramente gostaria de agradecer aos organizadores do Codificando Night Week pelo convite, sempre aceitarei com muito prazer participar e dividir o conhecimento sobre grande revolução que já está acontecendo faz algum tempo.

O evento Codificando Night Week foi realizado durante cinco dias sendo um dia totalmente dedicado para Web, dia qual eu e mais outros palestrantes apresentaram temas muito interessantes.

O interessante desta palestra é que poucas horas antes havia sido liberado o CTP6 do Visual Studio 2015 e o ASP.NET 5 tinha sido liberado na versão beta 3 e eu consegui já apresentar todas as recentes novidades destas versões.

Foram abordados os temas:

  • .NET 2015
  • ASP.NET 5 (beta3)
  • Novidades de comandos CMD (EF, Scaffolding)
  • Visual Studio 2015 (NPM, Grunt, Bower, etc…)

O vídeo a seguir é de todas as palestras, porém deixei configurado para iniciar diretamente na minha, use o mesmo vídeo para assistir as demais.

* Assine meu canal no Youtube 🙂

Vamos continuar a troca de conhecimentos, participe nos comentários abaixo 😉

EF Code-First – Partindo de uma base existente

Utilizar o Entity Framework com Code-First a partir de uma base existente é possível e relativamente fácil, inclusive melhorando a nomenclatura da base.

Neste vídeo tutorial iremos acompanhar como funciona o processo de criação de um sistema novo partindo de uma base já existente e utilizando Entity Framework no modelo Code-First.

Entity Framework Code-First

Como apresentado no vídeo os modelos guiados por design e que geram EDMX estão obsoletos, geram muita dificuldade na manutenção e não serão mais suportados na próxima versão do Entity Framework (7).

Neste tutorial iremos aprender:

  • Diferenças entre Model-First, Database-First e Code-First.
  • Instalar o EF Power Tools.
  • Customização de templates T4 para geração de classes.
  • Fazer engenharia reversa do banco criando classes POCO e mapeamentos com Fluent API.
  • Melhorar a nomenclatura das classes e mapeamentos quando o banco de dados não possui padronização ou está num padrão não apropriado para nomenclatura das entidades na aplicação.
  • Atualizar o banco de dados com Migrations
  • Como atualizar o código quando houver alteração direta no banco de dados.
  • Resolver problemas comuns do processo de engenharia reversa.

Vídeo

* Assine meu canal no Youtube 🙂

Vamos continuar com a troca de experiências, deixe seu comentário abaixo.

Referências

Podcast ASP.NET 5, MVC 6 e Novidades

Participei de um podcast sobre ASP.NET 5, MVC 6 e novidades com Fabrício Sanchez, produtor do podcast Papo Tech.

PAPO TECH ASP.NET 5

Primeiramente gostaria de agradecer ao convite feito pelo Fabrício Sanchez que também é Microsoft MVP em ASP.NET e promove o Papo Tech, um podcast sobre tecnologia onde muitos assuntos interessantes são abordados e debatidos de forma bem descontraída e enriquecedora.

Falamos do ASP.NET desde seus primórdios com o ASP clássico, passando pelo ASP.NET WebForms, MVC, OWIN, Katana até chegarmos no ASP.NET 5 (vNext) e .NET 2015. Fizemos também um esclarecimento da estratégia da Microsoft em criar o ASP.NET e para onde estaremos indo num futuro muito próximo na nova era do .NET e do desenvolvimento Web multiplataforma.

Particularmente eu achei que ficou muito legal, fácil de acompanhar e de ouvir. Parabenizo o Fabrício pela ótima condução dos assuntos.

Para ouvir use o player abaixo.

Caso não consiga ouvir recomendo que ouça diretamente no site do Papo Tech e aproveite para ouvir os demais, eu já ouvi e são muito legais!

Referências