O documento resume o currículo e as experiências de Renato Groffe na área de tecnologia, incluindo mais de 15 anos de experiência, pós-graduação em Engenharia de Software, certificações como MCTS e ITIL. O documento também lista as redes sociais e contatos de Renato, além de resumir brevemente as principais novidades do Visual Studio 2015 e do ASP.NET 5.
Futuro do ASP.NET vNext - MVP ShowCast Eduardo Pires
Confira todo meu conteúdo do ASP.NET vNext em:
http://eduardopires.net.br/category/asp-net-vnext/
Palestra Realizada no MVP ShowCast 2014 no dia 15/09/14
O ASP.NET mudou, e não foram poucas mudanças. Após 12 anos de existência, o ASP.NET passa pela sua maior transformação e o resultado é o ASP.NET vNext. Entenda que mudanças são estas e prepare-se para aprender sobre um ASP.NET totalmente novo e moderno.
Futuro do ASP.NET vNext - MVP ShowCast Eduardo Pires
Confira todo meu conteúdo do ASP.NET vNext em:
http://eduardopires.net.br/category/asp-net-vnext/
Palestra Realizada no MVP ShowCast 2014 no dia 15/09/14
O ASP.NET mudou, e não foram poucas mudanças. Após 12 anos de existência, o ASP.NET passa pela sua maior transformação e o resultado é o ASP.NET vNext. Entenda que mudanças são estas e prepare-se para aprender sobre um ASP.NET totalmente novo e moderno.
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...Renato Groff
Apresentação sobre o desenvolvimento de APIs REST multiplataforma com ASP.NET Core 2.0. Palestra realizada durante o Nerdzão #3 em São Paulo-SP, um evento promovido pelo grupo Nerdzão em 04/11/2017.
Campus Party 2014 - Desenvolvimento Web com ASP.NETEduardo Pires
Palestra apresentando ASP.NET ,a plataforma de desenvolvimento Web da Microsoft. Conheça as principais vantagens do ASP.NET e como obter máxima produtividade no desenvolvimento.
.NET Core Internals. O que é o .NET Platform Standard?Victor Cavalcante
Slide apresentado no evento ASP.NET Conference por Victor Cavalcante. Esta apresentação demonstra a evolução do .NET e como o NET Platform Standard irá se encaixar na nova estratégia da Microsoft.
JBoss Fuse Service Works - O Fuse além da integração - PT-BRElvis Rocha
JBoss Fuse Service Works - O Fuse além da integração
Red Hat Day 07/11/2014
1 - Arquitetura de aplicações Java
2 - Soluções de integração
3 - Arquitetura orientada a serviços SOA
5 - Diferença entre JBoss Fuse e JBoss Fuse Service Works
.NET 6: O que há de novo e o que está por vir?akamud
.NET 6 é a nova versão do .NET, que completa a unificação da plataforma e adiciona novos recursos para a construção de aplicativos web, nativos e híbridos para Linux, Windows, Mac, iOS e Android com uma única base de código. Veja como escrever menos código, alcançar mais dispositivos e construir aplicativos nativos em nuvem mais rapidamente.
Palestra realizada no TDC Future 2021, trilha Arquitetura de Software, junto de Letticia Nicoli.
Vitor Hugo Bastos Cardoso apresenta voando alto com WordPress: um guia prátic...WordCamp Floripa
Desenvolvedor WEB, professor, historiador, fotógrafo amador e pai da Gabriela e Maria Teresa. Entusiasta de tecnologias open-source, reconhece que o WordPress é hoje uma das principais ferramentas no desenvolvimento de uma internet mais democrática, participativa e livre. Persegue o desafio de aliar tecnologia e educação na construção de um mundo melhor.
Breve descrição sobre a apresentação: A apresentação tem por finalidade principal realizar um comparativo sobre as diferentes formas de instalar/configurar um ambiente WordPress num servidor cloud. Nesse sentido, reunimos aqui experiências diversas de criação de um website na Amazon Web Services (AWS), um dos principais serviços de computação em nuvem. Servidores cloud é uma realidade cada vez mais presente na vida de programadores, gestores, empreendedores, produtores de conteúdo, dentre outros atores do mundo digital.
Implementando APIs multiplataforma com ASP.NET Core 2.0 - Nerdzão Day #3 - No...Renato Groff
Apresentação sobre o desenvolvimento de APIs REST multiplataforma com ASP.NET Core 2.0. Palestra realizada durante o Nerdzão #3 em São Paulo-SP, um evento promovido pelo grupo Nerdzão em 04/11/2017.
Campus Party 2014 - Desenvolvimento Web com ASP.NETEduardo Pires
Palestra apresentando ASP.NET ,a plataforma de desenvolvimento Web da Microsoft. Conheça as principais vantagens do ASP.NET e como obter máxima produtividade no desenvolvimento.
.NET Core Internals. O que é o .NET Platform Standard?Victor Cavalcante
Slide apresentado no evento ASP.NET Conference por Victor Cavalcante. Esta apresentação demonstra a evolução do .NET e como o NET Platform Standard irá se encaixar na nova estratégia da Microsoft.
JBoss Fuse Service Works - O Fuse além da integração - PT-BRElvis Rocha
JBoss Fuse Service Works - O Fuse além da integração
Red Hat Day 07/11/2014
1 - Arquitetura de aplicações Java
2 - Soluções de integração
3 - Arquitetura orientada a serviços SOA
5 - Diferença entre JBoss Fuse e JBoss Fuse Service Works
.NET 6: O que há de novo e o que está por vir?akamud
.NET 6 é a nova versão do .NET, que completa a unificação da plataforma e adiciona novos recursos para a construção de aplicativos web, nativos e híbridos para Linux, Windows, Mac, iOS e Android com uma única base de código. Veja como escrever menos código, alcançar mais dispositivos e construir aplicativos nativos em nuvem mais rapidamente.
Palestra realizada no TDC Future 2021, trilha Arquitetura de Software, junto de Letticia Nicoli.
Vitor Hugo Bastos Cardoso apresenta voando alto com WordPress: um guia prátic...WordCamp Floripa
Desenvolvedor WEB, professor, historiador, fotógrafo amador e pai da Gabriela e Maria Teresa. Entusiasta de tecnologias open-source, reconhece que o WordPress é hoje uma das principais ferramentas no desenvolvimento de uma internet mais democrática, participativa e livre. Persegue o desafio de aliar tecnologia e educação na construção de um mundo melhor.
Breve descrição sobre a apresentação: A apresentação tem por finalidade principal realizar um comparativo sobre as diferentes formas de instalar/configurar um ambiente WordPress num servidor cloud. Nesse sentido, reunimos aqui experiências diversas de criação de um website na Amazon Web Services (AWS), um dos principais serviços de computação em nuvem. Servidores cloud é uma realidade cada vez mais presente na vida de programadores, gestores, empreendedores, produtores de conteúdo, dentre outros atores do mundo digital.
Apresentação sobre BDD (Behavior-Driven Development) realizada em 06/09/2015.
Tópicos abordados:
- Cenários comuns dentro do desenvolvimento de software
- Test-Driven Development (TDD): uma visão geral
- Testes Unitários no Visual Studio: um exemplo simples
- Behavior-Driven Development (BDD)
- BDD na plataforma .NET
- Exemplo prático no Visual Studio 2015
Eu apresentarei a palestra “ASP.NET Core, .NET Core e EF Core: multiplataforma e otimizados para a nuvem” na edição de Brasília. Veja nesta palestra, as novidades mais recentes das novas plataformas de desenvolvimento multiplataforma da Microsoft:
- ASP.NET Core 1.0 (anteriormente chamado de ASP.NET Core 5), que é o novo framework de desenvolvimento web multiplataforma da Microsoft que contém o ASP.NET Core MVC (anteriormente chamado de ASP.NET MVC 6) que, agora, está integrado com o ASP.NET Core Web API.
- .NET Core 1.0 (anteriormente chamado de .NET Core 5), novo framework de uso geral que contém um subconjunto do .NET Framework e outras APIs únicas.
- Entity Framework Core 1.0 (anteriormente chamado de Entity Framework 7), que é o novo framework de mapeamento objeto relacional da Microsoft e não somente isso, pois há extensões para suporta acesso a bancos de dados NoSQL, dentre outros paradigmas de acesso a dados.
Apresentação sobre BDD (Behavior-Driven Development) realizada em 20/05/2015.
Tópicos abordados:
- Cenários comuns dentro do desenvolvimento de software
- Test-Driven Development (TDD): uma visão geral
- Testes Unitários no Visual Studio: um exemplo simples
- Behavior-Driven Development (BDD)
- BDD na plataforma .NET
Docker para Desenvolvedores .NET - .NET SP - Novembro-2018Renato Groff
Apresentação sobre o uso de Docker, Docker Compose, Kubernetes, Azure Web App for Containers e Azure Kubernetes Service no desenvolvimento de soluções baseadas no .NET Core/ASP.NET Core. Palestra realizada em 06/11/2018 em evento promovido pelo grupo .NET SP em São Paulo-SP.
Docker de ponta a ponta - do Desenvolvimento à Nuvem - .NET SP - Outubro-2018Renato Groff
Apresentação realizada no dia 02/10/2018 em um evento promovido pelo grupo .NET SP na cidade de São Paulo-SP. Esta palestra na utilização de containers Docker em conjunto com tecnologias como ASP.NET Core 2.1, .NET Core 2.1 e serviços do Microsoft Azure (Azure Web App for Containers, Azure Kubernetes Services) com diversos exemplos práticos e dicas para projetos reais.
Docker de ponta a ponta: do Desenvolvimento à Nuvem - Azure Talks - Agosto-2018Renato Groff
Apresentação realizada em um evento promovido pelo grupo Azure Talks na cidade de São Paulo-SP. Esta palestra focou na utilização de containers Docker em conjunto com tecnologias como ASP.NET Core 2.1, .NET Core 2.1 e serviços do Microsoft Azure (Azure Web App for Containers, Azure Kubernetes Services) com diversos exemplos práticos e dicas para projetos reais.
Docker + Kubernetes + Azure: opções disponíveis para uso de Containers na nuv...Renato Groff
Apresentação sobre o uso de Docker e Kubernetes para a implementação de soluções a partir do Microsoft Azure. Palestra realizada em evento promovido pela XP Investimentos no dia 11/01/2020 em São Paulo-SP.
Treinamento básico sobre ASP.NET MVC ministrado na área de tecnologia para o negócio na Localiza Rent a Car S/A, com objetivo de nivelamento de conceitos e entendimento da tecnologia.
Na palestra "Docker com ASP.NET Core e Hospedagem no Azure", eu apresentei uma visão geral sobre contêineres, o Docker, o ASP.NET Core, Docker em contêineres Windows, Suporte a Dcoker no Azure, Visual Studio 2017 & Docker e Recursos para estudo.
Aqui são apresentados conceitos básicos sobre o paradigma web. Simples e rápido.
/**Depois que entrei no mundo Java, começei a procurar por conteúdo na internet para estudar, então me deparei com um ótimo site, http://www.argonavis.com.br, de um grande cara chamado Helder Rocha, que disponibiliza este mesmo conteúdo em seu site também. Obrigado pela ajuda a comunidade.*/
Semelhante a ASP.NET 5 - Novidades do Desenvolvimento Web em .NET (20)
Microsoft Azure role-based certifications valem a pena? | Interop Day Edição ...Renato Groff
Apresentação realizada em 03/10/2020 durante o Interop Day, cobrindo as Microsoft Azure role-based certifications (com dicas e orientações para todos aqueles interessados em efetuar exames de certificação). Também foi discutido o uso de tecnologias como Azure App Service, Azure Kubernetes Service, Azure Functions, Azure DevOps, dentre outros serviços que integram a nuvem Microsoft.
Kubernetes: dicas e truques para o dia a dia | Azure Experts - Novembro-2020Renato Groff
Apresentação cobrindo dicas e truques úteis no dia a dia com Kubernetes. Palestra realizada em 11/11/2020 durante o evento comemorativo de 1 ano da comunidade Azure Experts.
Como o Microsoft Azure pode melhorar o desenvolvimento de seu Back-End? | Dev...Renato Groff
Slides de apresentação sobre como serviços do Microsoft Azure podem melhorar o desenvolvimento de Back-Ends. Palestra realizada no dia 05/12/2020 (sábado) durante o DevPira Festival 20', evento que aconteceu de forma online com transmissão via YouTube.
Como avançar na Power Platform com Azure Functions e Logic Apps | MVPConf Lat...Renato Groff
Slides de apresentação demonstrando como ir além no desenvolvimento low-code com Power Apps e Power Automate ao combinar estas tecnologias com soluções criadas com Azure Functions e Azure Logic Apps. Palestra realizada em 12/12/2020 (quinta) durante o MVPConf Latam 2020.
GitHub Actions: descomplicando o build/deployment automatizados | MVPConf Lat...Renato Groff
Slides de apresentação cobrindo o build e o deployment automatizado de aplicações utilizando GitHub Actions. Palestra realizada em 12/12/2020 (sábado) durante o MVPConf Latam 2020.
A evolução da plataforma .NET: passado, presente e futuro | Baixada NERD - No...Renato Groff
Slides de apresentação realizada em evento online promovido pela comunidade Baixada NERD no dia 14/11/2020 (sábado). A palestra abordou a evolução da plataforma .NET e de tecnologias como C#, ASP.NET e Visual Studio ao longo das últimas 2 décadas.
Polly: aplicações .NET resilientes e um melhor tratamento de falhas | MVPConf...Renato Groff
Slides de apresentação cobrindo a utilização da biblioteca Polly na implementação de aplicações .NET mais resilientes e contando com um melhor tratamento de falhas. Palestra realizada em 11/12/2020 (sexta) durante o MVPConf Latam 2020.
Containers no Azure: Docker, Kubernetes e suas diferentes possibilidades | MV...Renato Groff
Slides de apresentação cobrindo o suporte do Microsoft Azure a Docker e Kubernetes. Palestra realizada em 10/12/2020 (quinta) durante o MVPConf Latam 2020.
Docker: dicas e truques para o dia a dia | MVPConf Latam 2020Renato Groff
Slides de apresentação com dicas e truques envolvendo a utilização de containers Docker. Palestra realizada em 10/12/2020 (quinta) durante o MVPConf Latam 2020.
Simplificando a montagem de ambientes de Dev+Testes com Docker | DEVDAY 2020Renato Groff
Slides de apresentação sobre o uso de containers Docker na montagem de ambientes de Dev/Testes realizada no dia 03/12/2020 (quinta) durante o DEVDAY 2020, evento que aconteceu de forma online com transmissão via YouTube.
.NET Core + Serverless: Desenvolvimento Multiplataforma com Azure Functions |...Renato Groff
Slides sobre a implementação de soluções serverless multiplataforma com Azure Functions e .NET Core. Palestra realizada durante o dia 29/10/2020 na trilha .NET do TDC Recife Online.
Aplicações Distribuídas com .NET | TDC Recife Online 2020Renato Groff
Apresentação sobre a implementação de aplicações distribuídas com .NET, incluindo o uso de RabbitMQ e Apache Kafka. Slides utilizados no dia 29/10/2020 durante o TDC Recife Online 2020.
Novidades do .NET 5 e ASP.NET 5 | Visual Studio Summit 2020Renato Groff
Apresentação sobre as novas funcionalidades do .NET 5 e do ASP.NET 5. Material utilizado em palestra realizada durante o Visual Studio Summit 2020 evento online que aconteceu entre os dias 28 e 31/10/2020.
Serverless + Integrações com BDs: Azure Functions e Logic Apps - SQLSaturday ...Renato Groff
Apresentação sobre o uso de soluções serverless como Azure Functions e Logic Apps em integrações com tecnologias de bancos de dados como SQL Server/Azure SQL, Redis, MongoDB e Azure Cosmos DB. Palestra realizada durante o SQLSaturday #1016 - São Paulo, evento que aconteceu online no dia 26/09/2020 (sábado).
Boas práticas de segurança no acesso a dados em Web Apps - SQLSaturday #972 -...Renato Groff
Apresentação sobre boas práticas de segurança no acesso a dados em Web Apps. Palestra realizada durante o SQLSaturday #972 - Belo Horizonte, evento que aconteceu online no dia 24/10/2020 (sábado).
.NET: passado, presente e futuro | Semana FCI 2020 - MackenzieRenato Groff
Apresentação o passado, o presente e o futuro da plataforma .NET (incluindo tecnologias como C#, Visual Studio, Visual Studio Code, Microsoft Azure). Palestra realizada em 16/10/2020 durante a Semana da Faculdade de Computação e Informática da Universidade Mackenzie em São Paulo-SP.
Docker: visão geral e primeiros passos | Fatec Praia Grande - Semana Tecnológ...Renato Groff
Apresentação sobre primeiros passos no uso de containers Docker. Palestra realizada em 06/10/2020 durante a Semana Tecnológica da Fatec de Praia Grande-SP.
Kubernetes de ponta a ponta: do Pod ao Deployment Automatizado | Setembro-2020Renato Groff
Slides de apresentação realizada no dia 03/09/2020 e focando na implementação e deployment de soluções escaláveis com Kubernetes, além de trazer diversas dicas, truques e exemplos práticos na orquestração de containers.
Sobrevoando os serviços do Azure | TDC São Paulo Online 2020Renato Groff
Slides de palestra detalhando diversos serviços do Microsoft Azure e sua aplicabilidade na implementação de soluções na nuvem. Apresentação realizada na Sala Microsoft em 25/08/2020, durante o TDC São Paulo Online.
2. Mais de 15 anos de experiência na área de Tecnologia
Pós-graduação em Engenharia de Software – ênfase em
SOA
Cursando MBA em Business Intelligence (FIAP)
Graduação em Sistemas de Informação
Técnico em Processamento de Dados
MTAC (Microsoft Technical Audience Contributor), MCP,
Microsoft Specialist, MCTS, OCA, ITIL, COBIT
3. Página no Facebook
https://www.facebook.com/RenatoGroffeSW
Perfil no Facebook
https://www.facebook.com/renatogroff
LinkedIn
http://br.linkedin.com/in/renatogroffe
5. Visual Studio 2015 e as novidades da plataforma .NET
ASP.NET 5: uma visão geral
Um novo mecanismo nativo para injeção de dependências
Itens de configuração no ASP.NET 5
Gerenciamento de pacotes client-side com npm, Grunt e
Bower
Reusabilidade com View Components
Simplificando a codificação de Views com Tag Helpers
6. Melhoramentos na IDE (debug de expressões lambda, IntelliTest,
NuGet reformulado, dentre outras funcionalidades) → Release
Candidate (versão mais atual - Junho/2015)
C# 6.0 → nova versão da linguagem, com melhorias visando
simplificar o desenvolvimento de soluções
Novo compilador (Roslyn)
Boa parte da plataforma .NET é agora open source, estando
hospedada no GitHub
ASP.NET 5 → plataforma Web totalmente reformulada
7. Possibilidade de desenvolvimento de soluções multiplataforma
Novos tipos de projetos
Mudanças na forma como os projetos encontram-se
estruturados no Visual Studio
Arquitetura mais enxuta e modular → a biblioteca
System.Web.dll não será mais utilizada
MVC 6 → modelo de programação Web unificado, combinando
MVC e Web API em um único framework
8. Compilação dinâmica
◦ Mudanças podem ser realizadas a partir do Visual Studio, com a
aplicação em execução
◦ Não há necessidade de recompilar o projeto para as modificações
surtirem efeito
Possibilidade de hospedagem no IIS ou, até mesmo, de
implementação de um projeto que cuide disto
A geração de projetos sob a forma de dlls deu lugar a módulos
que seguem os padrões de pacotes do utilitário NuGet
9. Mecanismo nativo para injeção de dependências
Modificações na forma como itens de configuração são
manipulados
Gerenciamento de pacotes client-side com npm, Grunt e Bower
View Components
Tag Helpers
10. 2 runtimes possíveis para a execução de aplicações →
.NET Core e .NET Framework
.NET Core
◦ Versão mais enxuta (apenas recursos realmente necessários)
◦ Suporte a ambientes Windows, Linux e Mac OS X
◦ Deploy de soluções com os packages que formam este runtime →
mudanças no .NET Framework de um servidor não afetarão
aplicações que empregam esta alternativa
.NET Framework
◦ Versão mais completa que a anterior, com acesso total às APIs do
.NET Framework
11. Visual Studio Code → editor de código que representa
uma alternativa para o desenvolvimento em Linux e Mac
12. 3 novos tipos de projetos:
◦ ASP.NET Web Application
◦ Class Library (Package)
◦ Console Application (Package)
Todos estes templates são baseados na utilização de recursos
do ASP.NET 5
Os compiláveis seguem a estrutura de um package do NuGet
16. A indicação de quais componentes serão utilizados
acontece nos métodos ConfigureServices e Configure da
classe Startup (um equivalente do antigo Global.asax)
A biblioteca System.Web.dll não está mais disponível para
projetos ASP.NET 5
A especificação apenas de recursos realmente necessários
contribui para uma melhor performance da aplicação
18. Classe Controller (namespace Microsoft.AspNet.Mvc) → mesma
base para a implementação de soluções MVC e Web API
Exemplo de implementação de um serviço Web API
19. Injeção de Dependências – Benefícios
◦ Favorece um menor acoplamento entre as partes de um sistema
◦ Priorização do uso de interfaces
◦ Flexibilidade diante da necessidade de mudanças
20. Versões anteriores do ASP.NET dependiam do uso de
algum container para a injeção de dependências
◦ Unity, Ninject, Autofac e Spring.NET eram algumas das alternativas
O ASP.NET 5 conta agora com um novo mecanismo
nativo, de forma a simplificar o uso de técnicas de injeção
de dependências
26. O arquivo Web.config e a classe ConfigurationManager
(namespace System.Configuration) não estão mais disponíveis
Uma implementação da interface IConfiguration (namespace
Microsoft.Framework.ConfigurationModel) deverá ser utilizada
para acesso às configurações
◦ O acesso a esta referência será feito via injeção de dependência
Por default, as configurações de um projeto são declaradas no
arquivo config.json
◦ Outros arquivos no formato JSON podem ser adicionados
◦ Também é possível o uso de arquivos .ini ou variáveis de sistema
27. Exemplo – Configurando o uso de IConfiguration no método ConfigureServices
28. Exemplo – arquivo config.json com alguns itens de configuração
29. Exemplo - Utilizando IConfiguration em um Controller
30. Exemplo - Utilizando IConfiguration em uma View
31. Bower → gerenciador empregado na instalação e
restauração de pacotes client-side (arquivos CSS e de
scripts)
Grunt → automação de tarefas envolvendo manipulação
de pacotes client-side, por meio de arquivos de
instruções com uma sintaxe baseada em JavaScript
npm (Node Package Manager) → ambiente a partir do qual
outras ferramentas como Bower e Grunt serão executadas
32. Tarefas do processo de build envolvendo scripts
◦ Bundling → combinação de arquivos em uma simples unidade, de forma
a minimizar a quantidade de requisições HTTP enviadas ao servidor
◦ Minification → eliminação em tempo de execução de itens
desnecessários (espaços, comentários) em arquivos CSS e de scripts
◦ Determinar qual versão de um pacote client-server será utilizada
◦ Possibilidade de uso de ferramentas para verificação automática de
código JavaScript (como JSHint e JSLint)
◦ Uso de pré-processadores como LESS e SASS → viabilizam a utilização
de variáveis, funções e mixins (agrupamentos de propriedades) em
folhas de estilo
33. Arquivo bower.json → dependências de pacotes client-side controladas por meio da
ferramenta Bower (exemplo de inclusão da biblioteca Open Weather)
39. Não é mais possível o uso de Partial Views no ASP.NET 5
Disponibilizado agora um novo recurso conhecido como View
Component
◦ Favorece o reuso
◦ Dispensa a codificação de um novo Controller, com uma Action
relacionada ao processamento de um item
◦ Possibilita a inserção de conteúdo em pontos específicos das páginas de
uma aplicação
40. Estrutura de um ViewComponent (classe na pasta Components +
View Default.cshtml em ViewsSharedComponents)
41. Exemplo – Classe que implementa um View Component (derivada
do tipo básico ViewComponent)
42. Exemplo – View Default.cshtml (parte das funcionalidades)
43. Exemplo – Consumindo o View Component ClimaCidade
46. Exemplo – Consumindo o View Component assíncrono
47. Alternativa ao uso de HTML Helpers convencionais,
visando simplificar a codificação de Views
Faz uso de uma sintaxe similar àquela empregada em
código HTML padrão
48. Exemplo – Ativando o uso de Tag Helpers (NuGet)
54. ASP.NET 5 Documentation
http://docs.asp.net/en/latest/
Gerenciando bibliotecas de scripts no Visual Studio 2015
http://www.devmedia.com.br/gerenciando-bibliotecas-de-scripts-no-visual-studio-
2015/31869
O novo mecanismo de Cache do ASP.NET 5
http://netcoders.com.br/blog/asp-net-5-cache/
O novo mecanismo de Injeção de Dependências do ASP.NET 5
http://netcoders.com.br/blog/asp-net-5-injecao-dependencias/
Visual Studio 2015: Implementando uma aplicação ASP.NET MVC 6
http://www.devmedia.com.br/visual-studio-2015-implementando-uma-aplicacao-asp-net-
mvc-6/32265
Visual Studio 2015: Implementando uma aplicação Web API
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/30528.visual-studio-2015-
implementando-uma-aplicacao-web-api.aspx
Visual Studio Code: criando um projeto MVC 6
http://social.technet.microsoft.com/wiki/pt-br/contents/articles/30967.visual-studio-code-
criando-um-projeto-mvc-6.aspx