Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 27/11, durante a edição 2019 do TDC (The Developer's Conference) em Porto Alegre-RS.
.NET Core 3.0 e ASP.NET Core 3.0 Deep Dive: conhecendo as principais novidade...Renato Groff
Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 16/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
.NET Core 3.0 e ASP.NET Core 3.0 Deep Dive - Coders in Rio Summit 2019Renato Groff
Slides de apresentação sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Palestra realizada durante o Coders in Rio Summit 2019 em 08/11/2019, evento que aconteceu na cidade do Rio de Janeiro-RJ.
Dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core - Dezem...Renato Groff
Apresentação com dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core 3.0 e 3.1. Palestra realizada em evento promovido pela XP Investimentos no dia 10/12/2019 em São Paulo-SP.
Banco de Dados - Docker Compose + Bancos Relacionais: descomplicando a montag...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados Relacionais na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 20/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019Renato Groff
Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 23/08/2019, em evento promovido pela FCamara na cidade de São Paulo-SP.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL e MongoDB. Palestra realizada durante o Database Weekend 2019, um evento que aconteceu na cidade de Campinas-SP no dia 27/07/2019.
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados NoSQL (MongoDB, Redis, RavenDB) na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 18/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
APIs Multiplataforma com o ASP.NET Core: Presente e Futuro - .NET Conf Local ...Renato Groff
Apresentação sobre o presente e o futuro do desenvolvimento de APIs multiplataforma com o ASP.NET Core. Palestra realizada em 24/11/2018 durante o .NET Conf Local 2018 em São José dos Campos-SP.
.NET Core 3.0 e ASP.NET Core 3.0 Deep Dive: conhecendo as principais novidade...Renato Groff
Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 16/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
.NET Core 3.0 e ASP.NET Core 3.0 Deep Dive - Coders in Rio Summit 2019Renato Groff
Slides de apresentação sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Palestra realizada durante o Coders in Rio Summit 2019 em 08/11/2019, evento que aconteceu na cidade do Rio de Janeiro-RJ.
Dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core - Dezem...Renato Groff
Apresentação com dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core 3.0 e 3.1. Palestra realizada em evento promovido pela XP Investimentos no dia 10/12/2019 em São Paulo-SP.
Banco de Dados - Docker Compose + Bancos Relacionais: descomplicando a montag...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados Relacionais na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 20/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
.NET Core 3.0 e ASP.NET Core 3.0: principais novidades - FCamara - Agosto-2019Renato Groff
Slides de palestra sobre novidades do .NET Core 3.0 e ASP.NET Core 3.0. Apresentação realizada em 23/08/2019, em evento promovido pela FCamara na cidade de São Paulo-SP.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL e MongoDB. Palestra realizada durante o Database Weekend 2019, um evento que aconteceu na cidade de Campinas-SP no dia 27/07/2019.
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados NoSQL (MongoDB, Redis, RavenDB) na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 18/07, durante a edição 2019 do TDC (The Developer's Conference) em São Paulo-SP.
APIs Multiplataforma com o ASP.NET Core: Presente e Futuro - .NET Conf Local ...Renato Groff
Apresentação sobre o presente e o futuro do desenvolvimento de APIs multiplataforma com o ASP.NET Core. Palestra realizada em 24/11/2018 durante o .NET Conf Local 2018 em São José dos Campos-SP.
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...Renato Groff
Palestra sobre o uso de .NET e do Microsoft Azure em conjunto com tecnologias open source. Apresentação realizada em conjunto com o MVP Ericson da Fonseca durante o Americana Tech Conf, evento que aconteceu em 24/11/2018 (sábado) na cidade de Americana-SP.
Extração de Dados na Web com MongoDB e Selenium - TDC 2018 - São PauloRenato Groff
Slides de palestra sobre o uso de MongoDB e Selenium WebDriver na extração de dados de páginas Web. Apresentação realizada em 20/07, durante a edição 2018 do TDC (The Developer's Conference) em São Paulo-SP.
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados NoSQL (MongoDB, Redis, RavenDB) na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 30/10/2019 durante a 13a. edição do Meetop em São Paulo-SP.
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019Renato Groff
Apresentação sobre o desenvolvimento de aplicações .NET Core em Linux, utilizando ferramentas como Visual Studio Code, SQL Server 2017, Azure Data Studio e o próprio .NET/ASP.NET Core 3.0. Palestra realizada no dia 31/10/2019 em Salto-SP, durante o III Congresso de Tecnologia da Informação do CEUNSP (Centro Universitário Nossa Senhora do Patrocínio).
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Setembro-2019Renato Groff
Slides utilizados durante workshop sobre o desenvolvimento de APIs REST Multiplataforma com ASP.NET Core (com exemplos nas versões 2.2 e 3.0). Apresentação realizada durante evento promovido pela comunidade .NET SP em São Paulo Capital no dia 10/09/2019.
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.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL, Redis e MongoDB. Palestra realizada durante o SQLSaturday #906, um evento que aconteceu na cidade de São Paulo-SP no dia 28/09/2019.
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019Renato Groff
Apresentação sobre boas práticas na implementação de APIs REST com ASP.NET Core. Palestra realizada em evento promovido pela comunidade .NET SP na cidade de São Paulo-SP no dia 29/08/2019.
.NET Core e ASP.NET Core: Presente e Futuro - .NET SP - Novembro/2018Renato Groff
Apresentação sobre o presente e o futuro do .NET Core e do ASP.NET Core. Palestra realizada durante evento promovido pela comunidade .NET SP em um auditório do Google na cidade de São Paulo-SP no dia 29/11/2018.
.NET Core 3.0 e ASP.NET Core 3.0: novidades e dicas úteis - Qual o X da Quest...Renato Groff
Apresentação sobre principais novidades do .NET Core 3.0 e ASP.NET Core 3.0, além de dicas úteis na implementação de projetos nestas plataformas. Palestra realizada em evento promovido pela XP Investimentos no dia 28/10/2019 em São Paulo-SP.
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...Renato Groff
Apresentação realizada em evento promovido pelo grupo .NET SP na cidade de São Paulo-SP em 09/08/2018. Esta palestra trouxe 7 dicas úteis para simplificar o desenvolvimento com ASP.NET Core (com exemplos criados na versão 2.1, além de utilizar tecnologias como SQL Server, Swagger e RabbitMQ).
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019Renato Groff
Slides de apresentação sobre o desenvolvimento de APIs REST multiplataforma com o ASP.NET Core. Palestra realizada no dia 04/07/2019 (quinta-feira), em evento promovido pela comunidade .NET SP em São Paulo-SP.
ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bowertdc-globalcode
O novo ASP.NET está cheio de novidades interessantes e, muitas delas envolvem o desenvolvimento front-end. É necessário conhecer como gerenciar as dependências/pacotes Javascript do nosso projeto MVC 6 com o NPM (Node Package Manager), Gulp.js e Bower.js. Nesta palestra apresento a nova estrutura de projetos ASP.NET MVC 6 focando no gerenciamento de dependências/pacotes Javascript e um pouco de gerenciamento com NuGet. Tópicos: Gerenciando pacotes com o NPM Gerenciando pacotes com o Gulp Gerenciando pacotes com o Bower Gerenciando pacotes com o NuGet
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019Renato Groff
Palestra sobre o uso do SQL Server no desenvolvimento de aplicações Web. Apresentação realizada durante o Database Dev Night #1, um evento promovido pela comunidade .NET em 24/06/2019 na cidade de São Paulo-SP.
Desenvolvimento multiplataforma em .NET Core utilizando SQL Server 2019, Dock...Renato Groff
Apresentação realizada em evento promovido pelo grupo .NET SP na cidade de São Paulo-SP em 13/11/2018. Esta palestra focou no uso do .NET Core no desenvolvimento de aplicações Web, empregando ainda o SQL Server 2019 via container Docker e o Azure Data Studio.
Dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core - Arqui...Renato Groff
Palestra com dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core. Apresentação realizada durante o Arquitetura .NET Night #1, um evento promovido pela comunidade .NET SP em 06/08/2019 na cidade de São Paulo-SP.
.NET e ASP.NET Core 2.2, .NET Core 3, Visual Studio 2019: uma visão geral - ....Renato Groff
Apresentação sobre novidades do .NET Core 2.2, ASP.NET Core 2.2, .NET Core 3, C# 8 e Visual Studio 2019. Palestra realizada em 13/02/2019 em evento promovido pela comunidade .NET SP em São Paulo-SP.
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...Renato Groff
Apresentação sobre o uso de containers Docker em projetos que envolvam APIs REST implementadas em .NET/ASP.NET Core e front-end desenvolvido em Angular. Workshop realizado em conjunto com MVP Thiago Adriano durante a Campus Party Brasil 2019 (CPBR12) em 13/02/2019 na cidade de São Paulo-SP.
Monitorando serviços REST com o Application InsightsRenato Groff
Apresentação sobre o uso do Application Insights em serviços REST realizada em 17/07/2016, durante o evento DevOps & Tests Hack Nights.
Link com a gravação da palestra (a partir de 01:00:00):
https://youtu.be/_41riBJvH34?t=3639
.NET, Microsoft Azure e Tecnologias Open Source - Americana Tech Conf - Novem...Renato Groff
Palestra sobre o uso de .NET e do Microsoft Azure em conjunto com tecnologias open source. Apresentação realizada em conjunto com o MVP Ericson da Fonseca durante o Americana Tech Conf, evento que aconteceu em 24/11/2018 (sábado) na cidade de Americana-SP.
Extração de Dados na Web com MongoDB e Selenium - TDC 2018 - São PauloRenato Groff
Slides de palestra sobre o uso de MongoDB e Selenium WebDriver na extração de dados de páginas Web. Apresentação realizada em 20/07, durante a edição 2018 do TDC (The Developer's Conference) em São Paulo-SP.
Banco de Dados - Docker Compose + Bancos NoSQL: descomplicando a montagem de ...Renato Groff
Slides de palestra sobre o uso de Docker Compose + Bancos de Dados NoSQL (MongoDB, Redis, RavenDB) na montagem de ambientes de Desenvolvimento/Testes. Apresentação realizada em 30/10/2019 durante a 13a. edição do Meetop em São Paulo-SP.
Desenvolvendo Aplicações .NET Core em Linux - CEUNSP - Outubro-2019Renato Groff
Apresentação sobre o desenvolvimento de aplicações .NET Core em Linux, utilizando ferramentas como Visual Studio Code, SQL Server 2017, Azure Data Studio e o próprio .NET/ASP.NET Core 3.0. Palestra realizada no dia 31/10/2019 em Salto-SP, durante o III Congresso de Tecnologia da Informação do CEUNSP (Centro Universitário Nossa Senhora do Patrocínio).
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Setembro-2019Renato Groff
Slides utilizados durante workshop sobre o desenvolvimento de APIs REST Multiplataforma com ASP.NET Core (com exemplos nas versões 2.2 e 3.0). Apresentação realizada durante evento promovido pela comunidade .NET SP em São Paulo Capital no dia 10/09/2019.
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.
Docker + Bancos de Dados: descomplicando a montagem de ambientes de Desenvolv...Renato Groff
Apresentação sobre o uso de Docker e Docker Compose na criação de ambientes de Desenvolvimento e Testes utilizando tecnologias de bancos de dados como SQL Server, PostgreSQL, Redis e MongoDB. Palestra realizada durante o SQLSaturday #906, um evento que aconteceu na cidade de São Paulo-SP no dia 28/09/2019.
Boas práticas na implementação de APIs REST com ASP.NET Core - Agosto-2019Renato Groff
Apresentação sobre boas práticas na implementação de APIs REST com ASP.NET Core. Palestra realizada em evento promovido pela comunidade .NET SP na cidade de São Paulo-SP no dia 29/08/2019.
.NET Core e ASP.NET Core: Presente e Futuro - .NET SP - Novembro/2018Renato Groff
Apresentação sobre o presente e o futuro do .NET Core e do ASP.NET Core. Palestra realizada durante evento promovido pela comunidade .NET SP em um auditório do Google na cidade de São Paulo-SP no dia 29/11/2018.
.NET Core 3.0 e ASP.NET Core 3.0: novidades e dicas úteis - Qual o X da Quest...Renato Groff
Apresentação sobre principais novidades do .NET Core 3.0 e ASP.NET Core 3.0, além de dicas úteis na implementação de projetos nestas plataformas. Palestra realizada em evento promovido pela XP Investimentos no dia 28/10/2019 em São Paulo-SP.
7 dicas úteis para simplificar o desenvolvimento em ASP.NET Core - .NET SP - ...Renato Groff
Apresentação realizada em evento promovido pelo grupo .NET SP na cidade de São Paulo-SP em 09/08/2018. Esta palestra trouxe 7 dicas úteis para simplificar o desenvolvimento com ASP.NET Core (com exemplos criados na versão 2.1, além de utilizar tecnologias como SQL Server, Swagger e RabbitMQ).
Desenvolvimento de APIs REST Multiplataforma com ASP.NET Core - Julho-2019Renato Groff
Slides de apresentação sobre o desenvolvimento de APIs REST multiplataforma com o ASP.NET Core. Palestra realizada no dia 04/07/2019 (quinta-feira), em evento promovido pela comunidade .NET SP em São Paulo-SP.
ASP.NET 5 MVC Gerenciando dependencias com Nuget, NPM, Gulp e Bowertdc-globalcode
O novo ASP.NET está cheio de novidades interessantes e, muitas delas envolvem o desenvolvimento front-end. É necessário conhecer como gerenciar as dependências/pacotes Javascript do nosso projeto MVC 6 com o NPM (Node Package Manager), Gulp.js e Bower.js. Nesta palestra apresento a nova estrutura de projetos ASP.NET MVC 6 focando no gerenciamento de dependências/pacotes Javascript e um pouco de gerenciamento com NuGet. Tópicos: Gerenciando pacotes com o NPM Gerenciando pacotes com o Gulp Gerenciando pacotes com o Bower Gerenciando pacotes com o NuGet
SQL Server no Desenvolvimento Web - Database Dev Night #1 - Junho-2019Renato Groff
Palestra sobre o uso do SQL Server no desenvolvimento de aplicações Web. Apresentação realizada durante o Database Dev Night #1, um evento promovido pela comunidade .NET em 24/06/2019 na cidade de São Paulo-SP.
Desenvolvimento multiplataforma em .NET Core utilizando SQL Server 2019, Dock...Renato Groff
Apresentação realizada em evento promovido pelo grupo .NET SP na cidade de São Paulo-SP em 13/11/2018. Esta palestra focou no uso do .NET Core no desenvolvimento de aplicações Web, empregando ainda o SQL Server 2019 via container Docker e o Azure Data Studio.
Dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core - Arqui...Renato Groff
Palestra com dicas para simplificar o desenvolvimento de APIs REST em ASP.NET Core. Apresentação realizada durante o Arquitetura .NET Night #1, um evento promovido pela comunidade .NET SP em 06/08/2019 na cidade de São Paulo-SP.
.NET e ASP.NET Core 2.2, .NET Core 3, Visual Studio 2019: uma visão geral - ....Renato Groff
Apresentação sobre novidades do .NET Core 2.2, ASP.NET Core 2.2, .NET Core 3, C# 8 e Visual Studio 2019. Palestra realizada em 13/02/2019 em evento promovido pela comunidade .NET SP em São Paulo-SP.
Docker no Back e no Front - um exemplo com .NET Core e Angular - Campus Party...Renato Groff
Apresentação sobre o uso de containers Docker em projetos que envolvam APIs REST implementadas em .NET/ASP.NET Core e front-end desenvolvido em Angular. Workshop realizado em conjunto com MVP Thiago Adriano durante a Campus Party Brasil 2019 (CPBR12) em 13/02/2019 na cidade de São Paulo-SP.
Monitorando serviços REST com o Application InsightsRenato Groff
Apresentação sobre o uso do Application Insights em serviços REST realizada em 17/07/2016, durante o evento DevOps & Tests Hack Nights.
Link com a gravação da palestra (a partir de 01:00:00):
https://youtu.be/_41riBJvH34?t=3639
A versão final (RTM) do novo framework .NET Core 1.0 foi lançada em 27 de junho de 2016. Veja os recursos do .NET Core 1.0 para desenvolver aplicações web com ASP.NET Core, aplicações Console e aplicações para Universal Windows Platform (UWP). Desenvolva no seu sistema operacional predileto: Windows, Mac OS X ou Linux. E veja qual a relação existe entre o novo framework .NET Core multiplataforma e o .NET Framework tradicional para Windows.
A versão final (RTM) do ASP.NET Core 1.0 também foi lançada em 27 de junho de 2016. Veja os recursos do ASP.NET Core 1.0 para desenvolver aplicações web com ASP.NET Core MVC e serviços web com ASP.NET Core Web API no seu sistema operacional predileto: Windows, Mac OS X ou Linux. Além disso, veja aplicações web ASP.NET Core 1.0 executando em servidores Windows, Linux e contêineres Docker. E veja qual a relação existe entre as novas aplicações ASP.NET Core e as anteriores: aplicações ASP.NET tradicionais, incluindo: ASP.NET Web Forms, ASP.NET MVC e ASP.NET Web Pages.
Monitorando serviços REST com o Application Insights e Distributed TracingRenato Groff
Palestra ministrada na trilha de Microservices do TDC-SP no dia 05/07/2016.
Tópicos abordados nesta apresentação:
- Monitorando serviços REST
- Application Insights
- Distributed Tracing
- Exemplo prático
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.
Novidades do ASP.NET Core 2.1 - TDC 2018 - São PauloRenato Groff
Slides de palestra sobre novidades do ASP.NET Core 2.1. Apresentação realizada em 17/07, durante a edição 2018 do TDC (The Developer's Conference) em São Paulo-SP.
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...JP Clementi
Para quem já utiliza alguma versão do Microsoft .Net Framework
1 – Mostrar os principais recursos do .Net Framework 4;
2 – Mostrar pontos do .Net Framework em que se pode obter fácil retorno do investimento;
3 – Oferecer pontos de partida para resultados imediatos em projetos.
Na minha palestra, eu apresentei as iniciativas da Microsoft para levar a plataforma de desenvolvimento Web ASP.NET para múltiplas plataformas, incluindo Linux e macOS, além do Windows. O novo .NET Core multiplataforma com suas ferramentas de linha de commando (.NET Core CLI), o novo padrão .NET Platform Standard e como funciona o .NET Core da codificação à execução. Eu abordei o ASP.NET Core, uma nova implementação da tecnologia de desenvolvimento Web ASP.NET para ser multiplataforma, muito mais rápida, leve e modular. Finalmente, eu apresentei uma série de Recursos para estudo.
Nesta palestra, eu apresentei um resumo das principais novas características e melhorias do .NET Framework 4.5 para desenvolvedores da plataforma .NET. Eu abordei os seguintes tópicos:
O .NET Framework
.NET Framework: Versões
Linguagem C#: Versões
Suporte a async & await
Biblioteca de classes portátil
.NET para Windows Store apps
Entity Framework 5
ASP.NET Web Forms 4.5
ASP.NET MVC 4
Windows Communication Foundation (WCF) 4.5
Windows Presentation Foundation (WPF) 4.5
Windows Workflow Foundation (WF) 4.5
Melhorias na Base Class Library
Links úteis
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.
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.
.NET 5, C# 9.0 e outras novidades | TDC São Paulo Online 2020Renato Groff
Slides de apresentação cobrindo as principais novidades do .NET 5, ASP.NET 5, Blazor, Xamarin e C# 9.0. Palestra realizada durante o TDC São Paulo Online em 27/08/2020.
4. Globalcode – Open4education
.NET Core 3.0 - Visão geral
Lançado oficialmente em Setembro/2019
Compatível com o Visual Studio 2019, Visual
Studio for Mac e o Visual Studio Code
Novos Templates
5. Globalcode – Open4education
.NET Core 3.0 - Visão geral
As tecnologias Windows Forms e WPF
(Windows Presentation Foundation) se
tornaram open source
Designer para Windows Forms ainda em
Preview (Visual Studio 2019 Preview 6.0)
6. Globalcode – Open4education
ASP.NET Core 3.0 - Visão geral
Novos tipos de projetos como Worker Service,
gRPC Service e Blazor (server-side)
Alterações na classe Startup
Não é mais possível utilizar ASP.NET Core em
conjunto com o .NET Framework (Full)
7. Globalcode – Open4education
Visual Studio 2019 – Dicas – Debugging
Debug Search
Data Breakpoints (apenas .NET Core 3.0 no
momento)
Novidades na execução de Console
Applications
8. Globalcode – Open4education
ASP.NET Core 3.0 - Worker Service
Novo template
Alternativa para o desenvolvimento de Windows
Services
Possibilidade de implementação de processos
em Windows e Linux
9. Globalcode – Open4education
.NET Core 3.0 – Suporte a Docker
Redução no tamanho das imagens em relação
a versões anteriores
Imagens do SDK contêm agora o PowerShell
Core (é possível invocar este utilitário durante a
geração da imagem de uma aplicação)
10. Globalcode – Open4education
.NET Core 3.0 - Diagnostics
Novas ferramentas de linha de comando para
monitoramento (ainda em desenvolvimento)
dotnet-counters
dotnet-trace
dotnet-dump
11. Globalcode – Open4education
.NET Core 3.0 - Suporte ao SQL Server
Novo provider de acesso a dados
Package Microsoft.Data.SqlClient
Suporte a novos recursos do SQL Server
(Always Encrypted, Data Classification)
12. Globalcode – Open4education
ASP.NET Core 3.0 - Suporte a JSON
Namespace System.Text.Json e suas novas classes
mais performáticas: Utf8JsonReader,
Utf8JsonWriter, JsonDocument e JsonSerializer
Projetos Web ao serem não contam mais com uma
referência para o package
Microsoft.AspNetCore.Mvc.NewtonsoftJson
Possibilidade de customizar o uso do novo
Serializer
13. Globalcode – Open4education
ASP.NET Core 3.0 - Suporte a gRPC
Comunicação via HTTP/2 utilizando um formato
binário
Uso do formato binário Protobuf para
serialização
Maior performance