DevCasts e Meetups de .NET
81 vídeosPodCasts, DevCasts e Vídeos sobre .NET. Aprenda a desenvolver sites, web services e aplicações mobile utilizando a linguagem C# e os frameworks ASP.NET MVC, Web API, Entity Framework, Xamarin e mais.
![Código Efetivo: Eu programo com o melhor da linguagem?](http://www.devmedia.com.br/arquivos/noticias/devcast/devcast_codigo-efetivo-eu-programo-com-o-melhor-da-linguagem_39795.png)
Código Efetivo: Eu programo com o melhor da linguagem?
Conhecer e utilizar melhor os recursos da linguagem de programação é o caminho para um código mais efetivo, legível e...
![Começando no .NET](http://arquivo.devmedia.com.br/noticias/devcast/devcast_comecando-no-net_37631.png)
Começando no .NET
Está pretendendo começar os estudos sobre a plataforma .NET e a linguagem C#? Nós te ajudamos. Confira nesse DevCast...
![Um bate-papo sobre .NET](http://arquivo.devmedia.com.br/noticias/devcast/devcast_um-bate-papo-sobre-net_38502.png)
Um bate-papo sobre .NET
Neste DevCast teremos um bate-papo sobre o framework .NET e o que ele nos oferece, junto com a linguagem C#, para o...
![Os pilares da Programação Orientada a Objetos](http://arquivo.devmedia.com.br/noticias/devcast/devcast_os-pilares-da-programacao-orientada-a-objetos_38384.png)
Os pilares da Programação Orientada a Objetos
Neste DevCast veremos quais são os quatro pilares da Orientação a Objetos, seu conceito e sua importância na...
![Verificando a conexão no MongoDB com C#](http://arquivo.devmedia.com.br/noticias/devcast/devcast_verificando-a-conexao-no-mongodb-com-csharp_1939.jpg)
Verificando a conexão no MongoDB com C#
Neste DevCast veremos como tratar a exceção de Time Out do driver oficial do MongoDB para C#, a fim de verificar se o...
![SELECT no Entity Framework](http://arquivo.devmedia.com.br/noticias/devcast/devcast_select-no-entity-framework_36899.jpg)
SELECT no Entity Framework
Buscando uma solução para a realização de comandos SQL Select dentro do Entity Framework.
![Deserialização com JSON](http://arquivo.devmedia.com.br/noticias/devcast/devcast_deserializacao-com-json_36898.jpg)
Deserialização com JSON
Como lidamos com os dados retornados por web services?
![Paginação de dados no Entity Framework](http://arquivo.devmedia.com.br/noticias/devcast/devcast_paginacao-de-dados-no-entity-framework_36897.jpg)
Paginação de dados no Entity Framework
A paginação de dados é essencial, mas como podemos implementá-la?
![Multithreading em C# .NET](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Multithreading em C# .NET
O DevCast traz um exemplo sobre o conceito de multithreading e seu funcionamento para evitar que tarefas custosas...
![Repositórios de Imagens com Entity Framework e ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Repositórios de Imagens com Entity Framework e ASP.NET MVC
O DevCast traz um exemplo simples e completo sobre como utilizar o padrão Repository para armazenar dados em bases de...
![ASP.Net MVC 5 e AngularJs: Consumindo uma web API de cadastro](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
ASP.Net MVC 5 e AngularJs: Consumindo uma web API de cadastro
CRUD no ASP.NET MVC 5 com AngularJS e Web API utilizando o Visual Studio Community 2015 em uma tabela de celulares,...
![Realizando Mapeamento Objeto Relacional com Fluent API e Entity Framework Code First](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Realizando Mapeamento Objeto Relacional com Fluent API e Entity Framework Code First
Neste pocket vídeo será apresentado como realizar o Mapeamento Objeto Relacional com uso do Fluent API e Entity...
![Clonando controles da interface com C#](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Clonando controles da interface com C#
Este pocket video mostra como fazer a clonagem de controles em uma aplicação .NET para replicar elementos visuais em...
![Engenharia reversa de banco de dados com Entity Framework Power Tools e Code First](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Engenharia reversa de banco de dados com Entity Framework Power Tools e Code First
Neste pocket vídeo será apresentado como trabalhar com plug-in Entity Framework Power Tools para o Visual Studio, no...
![Integrando e criando aplicativos com Template Facebook do ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Integrando e criando aplicativos com Template Facebook do ASP.NET MVC
Neste pocket vídeo será demonstrado como criar aplicações para o Facebook através do Template Facebook do ASP.NET MVC...
![Modelando BD de Vendas com Entity Framework Code First e Migrations](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Modelando BD de Vendas com Entity Framework Code First e Migrations
Neste pocket vídeo será demonstrado como modelar um banco de dados utilizando o Entity Framework Code First e...
![Entity Framework Code First e Migrations na Prática](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Entity Framework Code First e Migrations na Prática
Neste pocket vídeo será apresentado como trabalhar como versionamento de banco de dados com uso do Entity Framework...
![Validando dados com Data Annotations e RegularExpression no ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Validando dados com Data Annotations e RegularExpression no ASP.NET MVC
Neste pocket vídeo será apresentado como validar dados com Data Annotations e RegularExpression.
![Listando e pesquisando dados via Ajax com jQuery, ASP.NET Web API e MySQL](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Listando e pesquisando dados via Ajax com jQuery, ASP.NET Web API e MySQL
Neste pocket vídeo será apresentado como listar e pesquisar dados através do desenvolvimento de uma aplicação ASP.NET...
![Filtros de ação personalizados no ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Filtros de ação personalizados no ASP.NET MVC
Neste pocket vídeo será apresentado como trabalhar como filtros de ação(Action Filter), uma forma de injetar um trecho...
![Criando um sistema de login e cadastro de usuário com Bootstrap e ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Criando um sistema de login e cadastro de usuário com Bootstrap e ASP.NET MVC
Nesta pocket vídeo será apresentado passo a passo como desenvolver um sistema de login e cadastro de usuários com uso...
![Recorte de imagem com Jcrop e ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Recorte de imagem com Jcrop e ASP.NET MVC
Neste pocket vídeo será apresentado como trabalhar com plugin de recorte de imagem Jcrop juntamente ao ASP.NET MVC.
![Páginação no ASP.NET MVC com PagedList](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Páginação no ASP.NET MVC com PagedList
Nesta pocket vídeo será demostrado como implementar paginação de dados no ASP.NET MVC com a biblioteca PagedList.
![Integrando o TinyMCE editor html no ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Integrando o TinyMCE editor html no ASP.NET MVC
Nesta pocket vídeo será apresentado como realizar a integração do editor de texto html TinyMCE ao ASP.NET MVC.
![AngularJS: Consumindo um serviço ASP.NET Web API](http://arquivo.devmedia.com.br/noticias/devcast/devcast_angularjs-consumindo-um-servico-asp-net-web-api_32918.png)
AngularJS: Consumindo um serviço ASP.NET Web API
Nesta pocket vídeo será apresentado como criar um serviço ASP.NET Web API e consumir o mesmo através do uso do...
![Criando Layouts Web Responsivos com ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Criando Layouts Web Responsivos com ASP.NET MVC
O pocket vídeo traz a criação de layouts para websites capazes de adaptação a diferentes tamanhos de tela. Criamos um...
![Crie uma aplicação de acesso a dados com Knockout.js e ASP.NET Web API](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Crie uma aplicação de acesso a dados com Knockout.js e ASP.NET Web API
Aprenda passo-a-passo como fazer uma aplicação CRUD (Create, Read, Update e Delete) utilizando a biblioteca JavaScript...
![Upload de imagens com Plugin Plupload e ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Upload de imagens com Plugin Plupload e ASP.NET MVC
Nesta pocket vídeo será apresentado o plugin Plupload, um plugin com base no JQuery que fornece uma interface gráfica...
![Crie uma aplicação de acesso a dados com Entity Framework e WPF](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Crie uma aplicação de acesso a dados com Entity Framework e WPF
Nesta pocket vídeo será demostrado como desenvolver uma aplicação para cadastro de cliente completa com todas as...
![Obtendo o status de processos longos com SignalR](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Obtendo o status de processos longos com SignalR
Neste Pocket Vídeo, veremos a criação de um projeto que apresenta mensagens de forma assíncrona utilizando a biblioteca...
![Drag and Drop imagens com Dropzone JS, mensagens com toastr](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Drag and Drop imagens com Dropzone JS, mensagens com toastr
Apresentarei duas bibliotecas que serão úteis em seus projetos, uma é a Dropzone JS, biblioteca de código aberto que...
![ASP.NET MVC: Cascading DropdownList com jQuery](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
ASP.NET MVC: Cascading DropdownList com jQuery
Veja nesse DevCast como criar DropDownList com ASP.NET MVC e jQuery.
![Autocomplete com jQuery Ajax no ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Autocomplete com jQuery Ajax no ASP.NET MVC
O elemento DataList, no novo HTML 5, mostra uma lista de elementos predefinidos como opção para uma caixa de entrada de...
![WCF Service Application: Sincronizando dados entre .NET e Android](http://www.devmedia.com.br/cursos/_new/img/tema/android.png)
WCF Service Application: Sincronizando dados entre .NET e Android
Nesta DevCast será demonstrado como sincronizar dados no formato JSON entre um serviço .NET com banco de dados SQL...
![ASP. NET: Roteamento dinâmico](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
ASP. NET: Roteamento dinâmico
Veja neste DevCast, como é feito uma abordagem de roteamento de URL’s de forma que se possa criar URL´s para um Web...
![Simplificando consultas com LINQ](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Simplificando consultas com LINQ
Nesta DevCast será feito uma abordagem de como montar consultas simplificadas de acesso a dados com a utilização do...
![Consumir objetos Win32 a partir de aplicações .NET](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Consumir objetos Win32 a partir de aplicações .NET
Nesse pocket video veremos como criar uma classe utilizando uma plataforma e linguagem para Win32 seguindo o padrão COM...
![Padrão de Projeto State na prática com .NET](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Padrão de Projeto State na prática com .NET
Nesse pocket video veremos como trabalhar como criar um pequeno sistema de processamento de folha de pagamento de...
![Unit Tests - Testes Unitários com .NET](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Unit Tests - Testes Unitários com .NET
Nesse devcast veremos como melhorar a qualidade de um sistema de software através do uso de testes unitários no Visual...
![Serializando Objetos em XML com C#](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Serializando Objetos em XML com C#
Nesse pocket video veremos como armazenar (serializar) objetos C# em disco usando XML, bem como recuperar essas...
![SQL Server e .NET: Performance de acesso a Dados](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
SQL Server e .NET: Performance de acesso a Dados
Nesse pocket video veremos como otimizar a performance (SQL Tuning) de aplicações de acesso a banco de dados com .NET,...
![ADO .NET: Performance no Acesso a Dados](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
ADO .NET: Performance no Acesso a Dados
Nesse pocket video veremos como otimizar a performance de aplicações de acesso a banco de dados com .NET e C#.
![Controles de interface (XAML) no Windows 8](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Controles de interface (XAML) no Windows 8
Este pocket video apresenta como utilizar controles para escolha de datas em aplicações nativas desenvolvidas com a...
![Versionando Assemblies e evitando o DLL Hell em .NET](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Versionando Assemblies e evitando o DLL Hell em .NET
Nesse pocket video veremos como versionar assemblies (ex. 1.0) em sistemas .NET a fim de evitar conflitos de versões de...
![Criando Class Helpers em .NET](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Criando Class Helpers em .NET
Nesse pocket video veremos como criar classes que encapsulam o funcionamento complexo de outras classes associadas para...
![Relacionamentos N para N com EF (Entity Framework)](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Relacionamentos N para N com EF (Entity Framework)
Nesse pocket video veremos como trabalhar com relacionamentos muito para muitos (N para N) no Entity Framework.
![Associação e Tipos Complexos no EF](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Associação e Tipos Complexos no EF
Nesse pocket video veremos como trabalhar com associação e tipos complexos na modelagem de entidades no Entity...
![Herança no EF com C# - Do Modelo Orientado a Objetos ao Sistema Relacional de Banco de Dados](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Herança no EF com C# - Do Modelo Orientado a Objetos ao Sistema Relacional de Banco de Dados
Nesse pocket video veremos como trabalhar com herança na modelagem de entidades no Entity Framework.
![Definindo Arquitetura de Soluções em Camadas em C#](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Definindo Arquitetura de Soluções em Camadas em C#
Nesse pocket video veremos como se realiza o papel de um arquiteto de software a fim de modelar uma solução...
![ASP.NET MVC: Data Annotations e Custom Validation](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
ASP.NET MVC: Data Annotations e Custom Validation
Neste DevCast temos a oportunidade de aprender a realizar validações com Data Annotations e aprender a customizar uma...
![ASP.NET MVC: @Html.EnumDropDownListFor](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
ASP.NET MVC: @Html.EnumDropDownListFor
Esse DevCast apresenta um Helper, que foi lançado como uma nova feature do ASP.NET MVC 5.1, o...
![Reduzindo o Acoplamento e Dependência em C#](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Reduzindo o Acoplamento e Dependência em C#
Nesse DevCast veremos como reduzir a dependência entre módulos de um sistema a fim de maximizar a reutilização do...
![Reduzindo a Complexidade em projetos C#](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Reduzindo a Complexidade em projetos C#
Nesse DevCast veremos como reduzir a complexidade de um código fonte em relação as instruções IFs condicionais.
![Cadastro básico com Entity Framework 6.1 e Visual Studio 2013 Express](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Cadastro básico com Entity Framework 6.1 e Visual Studio 2013 Express
Nesse DevCast veremos modelar um sistema usando uma abordagem dirigida a modelos, com foco no domínio do problema, para...
![Design Patterns C#: Criando um Sistema Bancário](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Design Patterns C#: Criando um Sistema Bancário
Nesse DevCast veremos como implementar um sistema de transações bancárias, usando POO(Orientação a objetos) em C# e...
![C# LINQ: Criando um Sistema de Vestibular com POO](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
C# LINQ: Criando um Sistema de Vestibular com POO
Nesse DevCast veremos como programar de forma correta um sistema do mundo real, usando as melhores práticas de...
![ASP.NET MVC: Custom Helpers](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
ASP.NET MVC: Custom Helpers
Aprenda como criar um Custom Helper utilizando Visual Studio 2013 em um projeto MVC, neste exemplo o autor mostra como...
![Como integrar o VNC com Java e C#](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Como integrar o VNC com Java e C#
Este DevCast mostra como é possível criar uma aplicação cliente em Java e C# que se conecta a um servidor VNC remoto.
![Trabalhando com Areas no ASP.NET MVC](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
Trabalhando com Areas no ASP.NET MVC
O objetivo desse DevCast é explicar o conceito e como utilizar áreas no ASP.NET MVC 5.
![LeapMotion: Introdução ao desenvolvimento com Java e C#](http://www.devmedia.com.br/cursos/_new/img/tema/net.jpg)
LeapMotion: Introdução ao desenvolvimento com Java e C#
Nesse DevCast veja uma introdução ao desenvolvimento de aplicação com o dispositivo LeapMotion. Será mostrado como...