Apresentação realizada no Visual Studio Summit 2018, onde abordei o tema EF Core Deep Dive, mostrando as principais novidades de cada versão do ORM da Microsoft
Apresentação sobre as novas funcionalidades do Visual Basic .NET 10, adicionadas no .NET Framework 4.0, com demonstrações práticas de utilização de cada uma destas funcionalidades, na 1ª Reunião Presencial da Comunidade NetPonto, no Porto
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIsJúnior Porfirio
O documento discute as novas funcionalidades do .NET 6, incluindo bibliotecas comuns e SDK unificados, desempenho líder da indústria, desenvolvimento simplificado, suporte para Apple Silicon (Arm64) e lançamento de longo prazo. Ele também descreve brevemente ferramentas como o Visual Studio 2022 e o .NET Upgrade Assistant.
Desenvolvendo Aplicações com Software Livreelliando dias
O documento descreve um plano de ensino sobre desenvolvimento de aplicações com software livre usando o framework PHP CakePHP. Ele inclui tópicos como licenciamento de software livre, linguagens de programação como PHP e Ruby on Rails, bancos de dados como MySQL e PostgreSQL, orientação a objetos, arquitetura MVC, frameworks, e características e instalação do CakePHP.
Ricardo Guerra Freitas apresenta sobre a evolução do Visual Basic e da plataforma .NET. Ele discute o histórico do Visual Basic, as novidades do VB e VS 2010, e faz uma demonstração das novas funcionalidades. O documento resume as principais características da plataforma .NET, como o Common Language Runtime e a Base Class Library, e explica como o Visual Basic e C# evoluíram para trabalhar em conjunto de forma mais integrada.
Os 12 fatores: uma metodologia para criação de projetos SaaSElton Minetto
O documento descreve os 12 fatores que uma aplicação SaaS deveria seguir para ter sucesso, como ter uma única base de código com múltiplos deploys, dependências isoladas, configurações armazenadas fora do código, serviços externos consumidos de forma independente da localização, três fases distintas de criação, processos stateless e share-nothing, capacidade de execução em portas específicas, pensar em concorrência, processos descartáveis, ambientes de desenvolvimento, homologação e produção similares e logs independentes da localização de arma
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.
Frameworks de Desenvolvimento Web com PHPElton Minetto
O documento apresenta Elton Luís Minetto, um especialista em frameworks PHP. Ele descreve alguns dos principais problemas no desenvolvimento web sem frameworks e introduz alguns dos frameworks PHP mais populares, incluindo Zend Framework, CakePHP, Symfony e CodeIgniter/Kohana. Ele fornece detalhes sobre as características, vantagens e casos de uso de cada um desses frameworks.
O documento apresenta o Entity Framework 4.0, uma ferramenta ORM da Microsoft que mapeia objetos de programação para bancos de dados relacionais. O Entity Framework permite separar o modelo lógico do aplicativo do modelo físico do banco de dados e suporta diferentes provedores de bancos de dados. Além disso, o documento descreve recursos como model first, POCOs, lazy loading e code-only.
Apresentação sobre as novas funcionalidades do Visual Basic .NET 10, adicionadas no .NET Framework 4.0, com demonstrações práticas de utilização de cada uma destas funcionalidades, na 1ª Reunião Presencial da Comunidade NetPonto, no Porto
DevPira Festival 21 - .NET6 Uma nova forma de construir apis MinimalAPIsJúnior Porfirio
O documento discute as novas funcionalidades do .NET 6, incluindo bibliotecas comuns e SDK unificados, desempenho líder da indústria, desenvolvimento simplificado, suporte para Apple Silicon (Arm64) e lançamento de longo prazo. Ele também descreve brevemente ferramentas como o Visual Studio 2022 e o .NET Upgrade Assistant.
Desenvolvendo Aplicações com Software Livreelliando dias
O documento descreve um plano de ensino sobre desenvolvimento de aplicações com software livre usando o framework PHP CakePHP. Ele inclui tópicos como licenciamento de software livre, linguagens de programação como PHP e Ruby on Rails, bancos de dados como MySQL e PostgreSQL, orientação a objetos, arquitetura MVC, frameworks, e características e instalação do CakePHP.
Ricardo Guerra Freitas apresenta sobre a evolução do Visual Basic e da plataforma .NET. Ele discute o histórico do Visual Basic, as novidades do VB e VS 2010, e faz uma demonstração das novas funcionalidades. O documento resume as principais características da plataforma .NET, como o Common Language Runtime e a Base Class Library, e explica como o Visual Basic e C# evoluíram para trabalhar em conjunto de forma mais integrada.
Os 12 fatores: uma metodologia para criação de projetos SaaSElton Minetto
O documento descreve os 12 fatores que uma aplicação SaaS deveria seguir para ter sucesso, como ter uma única base de código com múltiplos deploys, dependências isoladas, configurações armazenadas fora do código, serviços externos consumidos de forma independente da localização, três fases distintas de criação, processos stateless e share-nothing, capacidade de execução em portas específicas, pensar em concorrência, processos descartáveis, ambientes de desenvolvimento, homologação e produção similares e logs independentes da localização de arma
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.
Frameworks de Desenvolvimento Web com PHPElton Minetto
O documento apresenta Elton Luís Minetto, um especialista em frameworks PHP. Ele descreve alguns dos principais problemas no desenvolvimento web sem frameworks e introduz alguns dos frameworks PHP mais populares, incluindo Zend Framework, CakePHP, Symfony e CodeIgniter/Kohana. Ele fornece detalhes sobre as características, vantagens e casos de uso de cada um desses frameworks.
O documento apresenta o Entity Framework 4.0, uma ferramenta ORM da Microsoft que mapeia objetos de programação para bancos de dados relacionais. O Entity Framework permite separar o modelo lógico do aplicativo do modelo físico do banco de dados e suporta diferentes provedores de bancos de dados. Além disso, o documento descreve recursos como model first, POCOs, lazy loading e code-only.
Palestra realizada em abril de 2009 no FLISOL de Aracaju/Sergipe. O tema foi o framework orientado a objetos em PHP chamado Symfony.
Algumas de suas features:
- utiliza a arquitetura MVC (Model View Controller), isto é, separação das camadas de apresentação, controle e modelo.
- utiliza bastantes componentes independentes como o Doctrine e Propel (ORM), YML (arquivos de configuração) e outros. Que podem ser adotados em outros projetos que não utilizam o Symfony.
- possui geração automática de CRUD (create, retrieve, update, delete)
- possui uma documentação e comunidade muito grandes.
- geração automática de telas de administração
- ambiente de desenvolvimento com debug
- ambiente de teste
- integração com sincronizador de arquivos (para atualização do projeto na produção)
- separação de configuração para ambientes de teste, desenvolvimento e produção.
- e muito mais...
O documento introduz o .NET Framework, descrevendo sua necessidade no mercado, suas principais características como ambiente multiliguagem e orientado a objetos, suas versões e ferramentas de desenvolvimento. Também resume as principais melhorias da versão 3.5 como suporte a LINQ, WPF e novos controles para ASP.NET.
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...JP Clementi
1 - A apresentação discute as principais novidades e razões para migrar para o .Net Framework 4, incluindo novos recursos no core, WPF, ASP.NET e WCF.
2 - É mostrado como instalar o .Net Framework 4 e sua alta compatibilidade com versões anteriores.
3 - Os desenvolvedores ganham novos recursos como LINQ, WPF, WCF que melhoram a produtividade ao desenvolver aplicações web, clientes e serviços.
Este documento discute o que são aplicações ricas para internet (RIA), introduz o framework Flex da Adobe para desenvolvimento de RIA, e explica porque o Flex é uma boa opção para criar aplicações web dinâmicas e interativas.
Criando Aplicações .NET com o TheWebMindJaydson Gomes
O TheWebMind é uma plataforma livre desenvolvida em PHP que possui a capacidade de interpretar o conhecimento humano. Baseada no conceito NLP(Natural Language Processing) o TheWebMind possui sua própria linguagem (WML) que é similar a linguagem natural humana. Atualmente o projeto conta conta com 2 módulos nativos que geram código para aplicaçoes PHP e um módulo JAVA em fase de desenvolvimento. O objetivo da palestra é apresentar o conceito do TheWebMind e seu novo módulo baseado na plataforma .NET. O módulo .NET visa automatizar o desenvolvimento de aplicaçoes Web, criando uma estrutura MVC com poucas linhas de código WML.
O Actionscript é a linguagem de programação utilizada no desenvolvimento de aplicações em Adobe Flex, assim como o Javascript é para o HTML. Ele permite criar funções para eventos, acessar dados externos e capturar dados em formulários. O MXML e o Actionscript 3 são as linguagens utilizadas, sendo o MXML baseado em XML e de fácil aprendizado, enquanto o Actionscript 3 tem sintaxe parecida com Java.
O Actionscript é a linguagem de programação utilizada no desenvolvimento de aplicações em Adobe Flex, assim como o Javascript é para o HTML. Ele permite criar funções para eventos, acessar dados externos e capturar dados em formulários. O MXML é uma linguagem baseada em XML para desenvolvimento da interface, enquanto o Actionscript é orientado a objetos e tem sintaxe semelhante ao Java.
.NET 7: principais novidades no Desenvolvimento Back-End | Visual Studio Summ...Renato Groffe
Apresentação novas funcionalidades do .NET 7, ASP.NET Core e C# 11 voltadas ao desenvolvimento Back-End. Material utilizado em palestra realizada durante o Visual Studio Summit 2023, evento online que aconteceu entre os dias 22 e 25/03/2023.
Este documento apresenta uma introdução ao .NET Framework, incluindo suas principais características como plataforma única de desenvolvimento, ambiente multiliguagem e versões existentes. Também discute ferramentas como o Visual Studio e o Mono Framework, além de citar pesquisas que apontam o Visual Studio como a ferramenta de desenvolvimento mais utilizada.
O documento apresenta as principais novidades do Entity Framework 4, como o suporte a POCO, melhorias no designer e no mapeamento objeto-relacional, e a integração com LINQ para consultas de objetos.
O documento introduz os conceitos de desenvolvimento web usando ASP.NET, incluindo como o .NET Framework funciona, o que é ASP.NET e MVC, e como utilizar a IDE Visual Studio.
O documento resume as principais novidades do Entity Framework 4, como: 1) Suporte a objetos desconectados (POCOs); 2) Geração de código customizada através de T4 templates; 3) Melhorias no código SQL gerado e na ferramenta Model Browser.
Domain-Driven Design não é uma tecnologia ou metodologia. DDD é uma abordagem à modelação de software que providencia uma estrutura de práticas, padrões de programação e terminologias que ajudam à sua concepção.
Nesta sessão vamos conhecer o que é Domain-Driven Design, quando o usar e como implementar.
O documento apresenta uma visão geral da plataforma JavaME para desenvolvimento de aplicações móveis, abordando tópicos como perfis CLDC/MIDP, estrutura básica de classes, persistência de dados, emuladores e exemplos práticos de aplicações.
O ASP.NET e o .NET estão tomando um novo caminho que muda completamente o que conhecemos: com o objetivo principal de ser cross-platform, você será capaz de programar em C# para todas plataformas existentes hoje
O documento discute a plataforma Estaleiro do Serpro, que fornece infraestrutura como serviço (IaaS) e plataforma como serviço (PaaS) para equipes internas de desenvolvimento. O Estaleiro usa tecnologias abertas líderes de mercado para fornecer recursos como orquestração, armazenamento, rede e monitoramento de forma rápida e elástica. A plataforma permite que desenvolvedores provisionem e gerenciem ambientes de forma autônoma com foco em agilidade.
Esta pequena ferramenta pode ser usada no ciclo de vida do desenvolvimento de aplicações, como nasceu e revolucionou o modo como aprendemos, exploramos e ultrapassamos alguns problemas, e como alguns dos inúmeros plugins permitem analisar e orientar o desenvolvimento, e permite de forma simples e transparente o debug dentro de módulos externos à nossa aplicação.
O documento discute as principais mudanças no ASP.NET, incluindo a adoção do OWIN e do Katana, o novo compilador Roslyn e a unificação do ASP.NET MVC e WebAPI no ASP.NET MVC 6.
.NET 6: O que há de novo e o que está por vir?akamud
1. O documento discute as novidades e melhorias do .NET 6, incluindo SDK e bibliotecas base unificadas, melhor desempenho, e simplificação do desenvolvimento.
2. Ele também aborda novas funcionalidades como suporte a Apple Silicon, C# 10, .NET Multi-platform App UI, e cronograma de lançamentos do .NET.
3. Por fim, incentiva o leitor a experimentar o .NET 6 e suas ferramentas de desenvolvimento.
This document discusses new features and enhancements in Entity Framework Core 6.0, including support for temporal tables in SQL Server, performance improvements compared to EF Core 5.0, enhancements to the Cosmos DB provider, improvements to scaffolding from existing databases, LINQ query enhancements, improvements to the DBContext factory, and support for DateOnly and TimeOnly in the SQLite provider. Links are provided to documentation for some of the new features.
Tornando suas aplicações mais inteligentes com o ML.NETAndré Luiz Secco
Este documento fornece instruções para classificar dados de feedback do cliente em positivo ou negativo usando ML.NET CLI. Ele mostra como carregar um arquivo CSV de exemplo contendo comentários e classificações de sentimento e executar uma tarefa de classificação binária usando a coluna de rótulo especificada.
Palestra realizada em abril de 2009 no FLISOL de Aracaju/Sergipe. O tema foi o framework orientado a objetos em PHP chamado Symfony.
Algumas de suas features:
- utiliza a arquitetura MVC (Model View Controller), isto é, separação das camadas de apresentação, controle e modelo.
- utiliza bastantes componentes independentes como o Doctrine e Propel (ORM), YML (arquivos de configuração) e outros. Que podem ser adotados em outros projetos que não utilizam o Symfony.
- possui geração automática de CRUD (create, retrieve, update, delete)
- possui uma documentação e comunidade muito grandes.
- geração automática de telas de administração
- ambiente de desenvolvimento com debug
- ambiente de teste
- integração com sincronizador de arquivos (para atualização do projeto na produção)
- separação de configuração para ambientes de teste, desenvolvimento e produção.
- e muito mais...
O documento introduz o .NET Framework, descrevendo sua necessidade no mercado, suas principais características como ambiente multiliguagem e orientado a objetos, suas versões e ferramentas de desenvolvimento. Também resume as principais melhorias da versão 3.5 como suporte a LINQ, WPF e novos controles para ASP.NET.
TechEd Brasil 2010 - Novidades e razões para migrar para o microsoft .net fra...JP Clementi
1 - A apresentação discute as principais novidades e razões para migrar para o .Net Framework 4, incluindo novos recursos no core, WPF, ASP.NET e WCF.
2 - É mostrado como instalar o .Net Framework 4 e sua alta compatibilidade com versões anteriores.
3 - Os desenvolvedores ganham novos recursos como LINQ, WPF, WCF que melhoram a produtividade ao desenvolver aplicações web, clientes e serviços.
Este documento discute o que são aplicações ricas para internet (RIA), introduz o framework Flex da Adobe para desenvolvimento de RIA, e explica porque o Flex é uma boa opção para criar aplicações web dinâmicas e interativas.
Criando Aplicações .NET com o TheWebMindJaydson Gomes
O TheWebMind é uma plataforma livre desenvolvida em PHP que possui a capacidade de interpretar o conhecimento humano. Baseada no conceito NLP(Natural Language Processing) o TheWebMind possui sua própria linguagem (WML) que é similar a linguagem natural humana. Atualmente o projeto conta conta com 2 módulos nativos que geram código para aplicaçoes PHP e um módulo JAVA em fase de desenvolvimento. O objetivo da palestra é apresentar o conceito do TheWebMind e seu novo módulo baseado na plataforma .NET. O módulo .NET visa automatizar o desenvolvimento de aplicaçoes Web, criando uma estrutura MVC com poucas linhas de código WML.
O Actionscript é a linguagem de programação utilizada no desenvolvimento de aplicações em Adobe Flex, assim como o Javascript é para o HTML. Ele permite criar funções para eventos, acessar dados externos e capturar dados em formulários. O MXML e o Actionscript 3 são as linguagens utilizadas, sendo o MXML baseado em XML e de fácil aprendizado, enquanto o Actionscript 3 tem sintaxe parecida com Java.
O Actionscript é a linguagem de programação utilizada no desenvolvimento de aplicações em Adobe Flex, assim como o Javascript é para o HTML. Ele permite criar funções para eventos, acessar dados externos e capturar dados em formulários. O MXML é uma linguagem baseada em XML para desenvolvimento da interface, enquanto o Actionscript é orientado a objetos e tem sintaxe semelhante ao Java.
.NET 7: principais novidades no Desenvolvimento Back-End | Visual Studio Summ...Renato Groffe
Apresentação novas funcionalidades do .NET 7, ASP.NET Core e C# 11 voltadas ao desenvolvimento Back-End. Material utilizado em palestra realizada durante o Visual Studio Summit 2023, evento online que aconteceu entre os dias 22 e 25/03/2023.
Este documento apresenta uma introdução ao .NET Framework, incluindo suas principais características como plataforma única de desenvolvimento, ambiente multiliguagem e versões existentes. Também discute ferramentas como o Visual Studio e o Mono Framework, além de citar pesquisas que apontam o Visual Studio como a ferramenta de desenvolvimento mais utilizada.
O documento apresenta as principais novidades do Entity Framework 4, como o suporte a POCO, melhorias no designer e no mapeamento objeto-relacional, e a integração com LINQ para consultas de objetos.
O documento introduz os conceitos de desenvolvimento web usando ASP.NET, incluindo como o .NET Framework funciona, o que é ASP.NET e MVC, e como utilizar a IDE Visual Studio.
O documento resume as principais novidades do Entity Framework 4, como: 1) Suporte a objetos desconectados (POCOs); 2) Geração de código customizada através de T4 templates; 3) Melhorias no código SQL gerado e na ferramenta Model Browser.
Domain-Driven Design não é uma tecnologia ou metodologia. DDD é uma abordagem à modelação de software que providencia uma estrutura de práticas, padrões de programação e terminologias que ajudam à sua concepção.
Nesta sessão vamos conhecer o que é Domain-Driven Design, quando o usar e como implementar.
O documento apresenta uma visão geral da plataforma JavaME para desenvolvimento de aplicações móveis, abordando tópicos como perfis CLDC/MIDP, estrutura básica de classes, persistência de dados, emuladores e exemplos práticos de aplicações.
O ASP.NET e o .NET estão tomando um novo caminho que muda completamente o que conhecemos: com o objetivo principal de ser cross-platform, você será capaz de programar em C# para todas plataformas existentes hoje
O documento discute a plataforma Estaleiro do Serpro, que fornece infraestrutura como serviço (IaaS) e plataforma como serviço (PaaS) para equipes internas de desenvolvimento. O Estaleiro usa tecnologias abertas líderes de mercado para fornecer recursos como orquestração, armazenamento, rede e monitoramento de forma rápida e elástica. A plataforma permite que desenvolvedores provisionem e gerenciem ambientes de forma autônoma com foco em agilidade.
Esta pequena ferramenta pode ser usada no ciclo de vida do desenvolvimento de aplicações, como nasceu e revolucionou o modo como aprendemos, exploramos e ultrapassamos alguns problemas, e como alguns dos inúmeros plugins permitem analisar e orientar o desenvolvimento, e permite de forma simples e transparente o debug dentro de módulos externos à nossa aplicação.
O documento discute as principais mudanças no ASP.NET, incluindo a adoção do OWIN e do Katana, o novo compilador Roslyn e a unificação do ASP.NET MVC e WebAPI no ASP.NET MVC 6.
.NET 6: O que há de novo e o que está por vir?akamud
1. O documento discute as novidades e melhorias do .NET 6, incluindo SDK e bibliotecas base unificadas, melhor desempenho, e simplificação do desenvolvimento.
2. Ele também aborda novas funcionalidades como suporte a Apple Silicon, C# 10, .NET Multi-platform App UI, e cronograma de lançamentos do .NET.
3. Por fim, incentiva o leitor a experimentar o .NET 6 e suas ferramentas de desenvolvimento.
This document discusses new features and enhancements in Entity Framework Core 6.0, including support for temporal tables in SQL Server, performance improvements compared to EF Core 5.0, enhancements to the Cosmos DB provider, improvements to scaffolding from existing databases, LINQ query enhancements, improvements to the DBContext factory, and support for DateOnly and TimeOnly in the SQLite provider. Links are provided to documentation for some of the new features.
Tornando suas aplicações mais inteligentes com o ML.NETAndré Luiz Secco
Este documento fornece instruções para classificar dados de feedback do cliente em positivo ou negativo usando ML.NET CLI. Ele mostra como carregar um arquivo CSV de exemplo contendo comentários e classificações de sentimento e executar uma tarefa de classificação binária usando a coluna de rótulo especificada.
Palestra apresentada na Semana da Computação da UNOESC Videira 2019, falando dos pontos principais de visão computacional, suas aplicações e as opções que temos no Microsoft Cognitive Services. Apresentação de uma PoC que consiste na obtenção de feedback de qualquer tipo de público através da análise de imagens das suas faces e demais detalhes do ambiente.
Desenhando uma Arquitetura Corporativa para ChatbotsAndré Luiz Secco
Apresentação realizada no Coders in Rio 2019. O foco da palestra foi mostrar as principais preocupações que você deve ter ao criar uma arquitetura corporativa para chatbots, garantindo independência de serviços, flexibilidade, performance e escalabilidade.
Apresentação realizada no Visual Studio Summit 2019, onde abordo o conceito de active learning aplicado ao LUIS (Language Understanding Intelligent Service)
Obtendo feedback da sua audiência com Visão ComputacionalAndré Luiz Secco
Palestra apresentada no MVP Conf Latam 2019, falando dos pontos principais de visão computacional, suas aplicações e as opções que temos no Microsoft Cognitive Services. Apresentação de uma PoC que consiste na obtenção de feedback de qualquer tipo de público através da análise de imagens das suas faces e demais detalhes do ambiente.
O documento discute a importância de escrever códigos de qualidade para facilitar a manutenção de software. Ele recomenda manter o código simples e evitar misturar idiomas para torná-lo mais legível e de fácil manutenção no futuro. Além disso, fornece algumas dicas e livros recomendados sobre padrões que podem ajudar a obter qualidade no código.
Controlando dispositivos IoT com chatbots inteligentes (Coders in Rio)André Luiz Secco
Este documento discute o uso de chatbots inteligentes para controlar dispositivos da Internet das Coisas. Ele explica como os chatbots podem se comunicar com dispositivos IoT usando serviços como IoT Hub e processar dados usando Cognitive Services da Microsoft. A demonstração mostra um chatbot chamado Isac que pode controlar dispositivos, reconhecer fala e entender linguagem natural.
Bots Inteligentes no controle de dispositivos IoTAndré Luiz Secco
A Internet das Coisas conecta dispositivos físicos à internet, permitindo a comunicação e compartilhamento de dados entre esses dispositivos. Esses dados são analisados por meio de inteligência artificial para identificar padrões e tomar decisões automatizadas. O documento discute esses principais aspectos da Internet das Coisas.
Este documento fornece links para dois projetos no GitHub que demonstram o uso do Entity Framework Core e Dapper com ASP.NET Core. Os projetos incluem exemplos de como usar o EF Core e Dapper separadamente e juntos no mesmo projeto ASP.NET Core.
Controlando dispositivos IoT com chatbots inteligentesAndré Luiz Secco
O documento apresenta um resumo da palestra "Controlando dispositivos IoT com Chatbots Inteligentes" de André Secco na conferência #mvpconf. A palestra discute como usar o Microsoft Bot Framework e serviços cognitivos como LUIS para criar chatbots que podem controlar e interagir com dispositivos da Internet das Coisas. O documento também fornece detalhes sobre o IoT Hub da Microsoft e uma demonstração de um chatbot chamado ISAC.
Conhecendo as novidades do Entity Framework Core 2.0André Luiz Secco
O documento resume uma palestra sobre as novidades do Entity Framework Core 2.0. Apresenta o palestrante André Secco e as principais funcionalidades do EF Core 2.0 como table splitting, entity type configuration e owned types. Também fornece links para repositórios no GitHub com demonstrações dessas funcionalidades.
Criando Chatbots Inteligentes com .NET, Bot Framework e o Cognitive ServicesAndré Luiz Secco
Apresentação no The Developers Conference 2017 - Porto Alegre, mostrando o que é, as vantagens, quais as ferramentas são necessárias para implementar e como tudo isso funciona.
Inteligência artificial em aplicações .NET (TDC)André Luiz Secco
A inteligência artificial está se desenvolvendo em várias áreas como visão, fala, linguagem, conhecimento e busca. Essas áreas estão permitindo que sistemas de IA se tornem mais úteis e capazes de ajudar os humanos. A IA está progredindo rapidamente e se tornando cada vez mais integrada em nossas vidas diárias.
Crie, Conecte e Evolua com IoT e o Microsoft AzureAndré Luiz Secco
Palestra ministrada no DevOps Summit Brasil 2017, mostrando como é possível interagir com dispositivos e coisas de uma forma natural e inteligente, fazendo o uso da Internet das Coisas integrada aos poderosos serviços da plataforma de Cloud da Microsoft.
This document discusses artificial intelligence capabilities including vision, speech, language, knowledge and search. It mentions language understanding and intelligent service as key areas. It provides a link to a GitHub repository for a chatbot sample project.
Apresentação realizada no dotnetConf 2016 realizado em Santos - SP no dia 17/09. A apresentação aborda novidades, comparações e melhorias da nova versão do ORM da Microsoft em relação a sua última versão (6.x)
Telemetria com a Internet das Coisas e o Microsoft AzureAndré Luiz Secco
O documento descreve um projeto que usa um Raspberry Pi 2 para coletar dados de temperatura e umidade de um sensor DHT11 e exibir os dados em um aplicativo Universal Windows Platform (UWP) rodando no Windows 10 IoT Core.
A internet das coisas, suas aplicações e a integração com a cloud da Microsoft. A LikeLamp, uma lâmpada de curtidas integrada com o facebook foi criada e usada como exemplo do poder da IoT + Azure
1. ANDRÉ SECCO
MICROSOFT MVP & MTAC
CONTATO@ANDRESECCO.COM.BR
EF Core Deep Dive
Conhecendo as novidades do Entity
Framework Core
#VSSUMMIT
2. OQUEÉOEF?
#VSSUMMIT
O Entity Framework é um ORM (em português, mapeador
objeto-relacional) que permite ao desenvolvedor trabalhar
com dados relacionais na forma de objetos específicos do
domínio.
Permite que o desenvolvedor concentre-se e mantenha o
foco na lógica do negócio da sua aplicação e não com
fundamentos básicos de acesso a dados.
3. OQUEÉOEFCORE?
#VSSUMMIT
É uma nova versão do EF, sendo que:
Foi reescrito do zero;
Cross-Platform;
Modular e suporta vários providers;
É open source;
Está disponível no GitHub para TODOS!
Atualmente na versão 2.1.