SlideShare una empresa de Scribd logo
1 de 31
Тема доклада
Тема доклада
Тема доклада
KYIV 2019
Alexandre Malavasi
The future of Web: what Microsoft Blazor can do for you
.NET CONFERENCE #1 IN UKRAINE
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
About me
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
MCP | MCTS | MCPD | ITIL | .NET | MBA | MTAC |
Technical Leader | Consultant | .NET Developer
Medium.com/@alexandre.malavasi
LinkedIn.com/in/alexandremalavasi
Twitter.com/alemalavasi
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Agenda
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Current status of Web Technologies
Concept of Single Page Applications
Blazor: how it works
Comparison between Blazor and other SPAs (React, VueJS and
Angular)
Demo
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Status of Web Technologies
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Migration from server to client-side
• Intense use of Javascript libraries / frameworks
• Powerful browser resources, such as WebAssembly
support
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Migration from server to client-side
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Everything was processed in the server:
• Database operations
• Logic implementation
• HTML process
• Security and validation
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Migration from server to client-side
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Migration from server to client-side
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Issues on running everything on the server:
• Costs of scalability
• Performance
• Latency
• No-friendly user experience
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Intense use of Javascript libraries / frameworks
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Gradual Web migration to JS libraries / frameworks
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Javascript libraries / frameworks
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Library / framework First release
jQuery 2006
AngularJs 2009
NodeJS 2009
UnderscoreJS 2009
BackboneJS 2010
React 2013
VueJS 2014
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Delegating responsibility to the client-side
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Delegating responsibility to client-side
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Massive use of API based on JSON
• Transfer non-sensitive logic to client
• Intense use of local storage
• Off-line resources
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Based on components
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
{Component
HTML
CSS
JS
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
WebAssembly is the new Web
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
What can I do with WebAssembly?
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Increase performance
• Reduce latency issues
• Run server-side code directly on the browser
• Share libraries between desktop and web
applications easier
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
WebAssembly code
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
WebAssembly x JS performance
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
WebAssembly is faster than Javascript, manly for complex operations:
• video editing
• 3D rendering
• video games
• music streaming
• encryption
• image recognition
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
What is Microsoft Blazor
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
What is Microsoft Blazor
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Single Page Application of .NET Platform
• Based on WebAssembly and not in Javascript
• Started as a open-source project and now it is officially part of .NET Stack
• Quick improvements and updates since 2017
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
How it works?
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Client-side Blazor
• .NET generates the underlying WebAssembly
file
• We don’t need to know WebAssembly to use
Blazor
• Generates JS compatible file for obsolete
browsers
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
How it works?
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Server-side Blazor
• Intense use of SignalR
• More responsibility in the server
• Recommendable for external integrations
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
How it works?
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Dependency injection
• It can use only C#
• Possible to integrate with Javascript Libraries
• As part of .NET Core platform, it is fully multi-platform and it could be hosted
everywhere
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Blazor App Template
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Blazor App Template
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Tools for the demo
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Visual Studio 2019 (latest version)
• .NET Core 3.1
• Blazor templates
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP .NET CONFERENCE #1 IN UKRAINE KYIV 2019
Demo
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Benefits
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Easy adoption by .NET developers
• Uncomplicated to learn
• All .NET resources already available
• Performance
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Benefits
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Compatible with all modern browsers
• Can be hosted in a very low cost service
• Re-use of code in client-side (validation, logic and more)
• The client-side Blazor application works off-line
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Negative points
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
• Current low adoption in the market
• Scalabity for server-side Blazor application
• Doubts about updates and evolution of it
• Limited debugging capability
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP .NET CONFERENCE #1 IN UKRAINE KYIV 2019
Questions
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP
Contact info
.NET CONFERENCE #1 IN UKRAINE KYIV 2019
Medium.com/@alexandre.malavasi
LinkedIn.com/in/alexandremalavasi
Twitter.com/alemalavasi
Тема доклада
Тема доклада
Тема доклада
.NET LEVEL UP .NET CONFERENCE #1 IN UKRAINE KYIV 2019
Thank you

Más contenido relacionado

La actualidad más candente

Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladoresQue hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Rodolfo Finochietti
 
Allure FYP presentation
Allure FYP presentationAllure FYP presentation
Allure FYP presentation
Baber Sheikh
 

La actualidad más candente (20)

Building applications in a Micro-frontends way
Building applications in a Micro-frontends wayBuilding applications in a Micro-frontends way
Building applications in a Micro-frontends way
 
IBM Bluemix Continuous Delivery
IBM Bluemix Continuous DeliveryIBM Bluemix Continuous Delivery
IBM Bluemix Continuous Delivery
 
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...
Transporting Data at Warp Speed: How to Connect Spring Boot Apps Quickly, Pow...
 
Rapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with DockerRapid Application Development in the Cloud and On-Premises with Docker
Rapid Application Development in the Cloud and On-Premises with Docker
 
Decoupled Drupal: What This Means for Developers
Decoupled Drupal: What This Means for DevelopersDecoupled Drupal: What This Means for Developers
Decoupled Drupal: What This Means for Developers
 
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladoresQue hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
Que hay de nuevo en 2013 en la plataforma Microsoft para desarrolladores
 
Micro Frontends Architecture - Jitendra kumawat (Guavus)
Micro Frontends Architecture - Jitendra kumawat (Guavus)Micro Frontends Architecture - Jitendra kumawat (Guavus)
Micro Frontends Architecture - Jitendra kumawat (Guavus)
 
Présentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour ThunderbirdPrésentation de l’extension Lightning pour Thunderbird
Présentation de l’extension Lightning pour Thunderbird
 
Lightning Web Components- Ep 1 - Decorators, Life Cycle Hooks and Compositions
Lightning Web Components- Ep 1 - Decorators, Life Cycle Hooks and CompositionsLightning Web Components- Ep 1 - Decorators, Life Cycle Hooks and Compositions
Lightning Web Components- Ep 1 - Decorators, Life Cycle Hooks and Compositions
 
Salesforce Einstein API Integration with MuleSoft - NLP and Computer Vision
Salesforce Einstein API Integration with MuleSoft - NLP and Computer VisionSalesforce Einstein API Integration with MuleSoft - NLP and Computer Vision
Salesforce Einstein API Integration with MuleSoft - NLP and Computer Vision
 
Software architecture in practice
Software architecture in practiceSoftware architecture in practice
Software architecture in practice
 
Micro-frontend
Micro-frontendMicro-frontend
Micro-frontend
 
Allure FYP presentation
Allure FYP presentationAllure FYP presentation
Allure FYP presentation
 
webinar-ionic
webinar-ionicwebinar-ionic
webinar-ionic
 
Micro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJS
Micro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJSMicro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJS
Micro Front Ends : Divided We Rule by Parth Ghiya - AhmedabadJS
 
RIA front-ends: Flex, GWT integration in Nuxeo
RIA front-ends: Flex, GWT integration in NuxeoRIA front-ends: Flex, GWT integration in Nuxeo
RIA front-ends: Flex, GWT integration in Nuxeo
 
Lightning Web Components- Ep 0 - Introduction
Lightning Web Components- Ep 0 - IntroductionLightning Web Components- Ep 0 - Introduction
Lightning Web Components- Ep 0 - Introduction
 
Micro Frontends
Micro FrontendsMicro Frontends
Micro Frontends
 
Fyp 2 final presentation
Fyp 2 final presentationFyp 2 final presentation
Fyp 2 final presentation
 
James Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With YouJames Zetlen - PWA Studio Integration…With You
James Zetlen - PWA Studio Integration…With You
 

Similar a Net fest final presentation

Asp.net Web Development.pdf
Asp.net Web Development.pdfAsp.net Web Development.pdf
Asp.net Web Development.pdf
Abanti Aazmin
 

Similar a Net fest final presentation (20)

.NET Fest 2019. Dan Patrascu-Baba. Microservices from the trenches. When buzz...
.NET Fest 2019. Dan Patrascu-Baba. Microservices from the trenches. When buzz....NET Fest 2019. Dan Patrascu-Baba. Microservices from the trenches. When buzz...
.NET Fest 2019. Dan Patrascu-Baba. Microservices from the trenches. When buzz...
 
.NET Fest 2019. Андрей Антиликаторов. Проектирование и разработка Big Data ре...
.NET Fest 2019. Андрей Антиликаторов. Проектирование и разработка Big Data ре....NET Fest 2019. Андрей Антиликаторов. Проектирование и разработка Big Data ре...
.NET Fest 2019. Андрей Антиликаторов. Проектирование и разработка Big Data ре...
 
.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET
.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET
.NET Fest 2019. Оля Гавриш. .NET Core 3.0 и будущее .NET
 
.NET Fest 2019. Roberto Freato. Azure App Service deep dive
.NET Fest 2019. Roberto Freato. Azure App Service deep dive.NET Fest 2019. Roberto Freato. Azure App Service deep dive
.NET Fest 2019. Roberto Freato. Azure App Service deep dive
 
.NET Fest 2018. Оля Гавриш. Что нового в .NET Core 3.0
.NET Fest 2018. Оля Гавриш. Что нового в .NET Core 3.0.NET Fest 2018. Оля Гавриш. Что нового в .NET Core 3.0
.NET Fest 2018. Оля Гавриш. Что нового в .NET Core 3.0
 
Introduction to Web Frameworks
Introduction to Web FrameworksIntroduction to Web Frameworks
Introduction to Web Frameworks
 
DotnetConf - Cloud native and .Net5 announcements
DotnetConf - Cloud native and .Net5 announcementsDotnetConf - Cloud native and .Net5 announcements
DotnetConf - Cloud native and .Net5 announcements
 
Net developer days presentation
Net developer days   presentationNet developer days   presentation
Net developer days presentation
 
.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки
.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки
.NET Fest 2019. Андрей Винда. Создание REST API с поддержкой высокой нагрузки
 
Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...
Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...
Top 8 Reasons ASP.NET Core is the Best Framework for Web Application Developm...
 
Introduction to .net
Introduction to .netIntroduction to .net
Introduction to .net
 
ASP.NET 5
ASP.NET 5ASP.NET 5
ASP.NET 5
 
Sreerag dot net vs j2ee
Sreerag   dot net vs j2eeSreerag   dot net vs j2ee
Sreerag dot net vs j2ee
 
www.webre24h.com - An ajax tool for online modeling
www.webre24h.com - An ajax tool for online modelingwww.webre24h.com - An ajax tool for online modeling
www.webre24h.com - An ajax tool for online modeling
 
[Lakmal] Automate Microservice to API
[Lakmal] Automate Microservice to API[Lakmal] Automate Microservice to API
[Lakmal] Automate Microservice to API
 
Asp.net Web Development.pdf
Asp.net Web Development.pdfAsp.net Web Development.pdf
Asp.net Web Development.pdf
 
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext - A tour of the new ASP.NET platformIntroducing ASP.NET vNext - A tour of the new ASP.NET platform
Introducing ASP.NET vNext - A tour of the new ASP.NET platform
 
Mvc3 part1
Mvc3   part1Mvc3   part1
Mvc3 part1
 
Introducing Lightning Web Components
Introducing Lightning Web ComponentsIntroducing Lightning Web Components
Introducing Lightning Web Components
 
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014
Introducing ASP.NET vNext – The Future of .NET on the Server | FalafelCON 2014
 

Más de Alexandre Malavasi

Más de Alexandre Malavasi (19)

Building High-Performance applications with .NET 5 and Vue JS 3
Building High-Performance applications with .NET 5 and Vue JS 3Building High-Performance applications with .NET 5 and Vue JS 3
Building High-Performance applications with .NET 5 and Vue JS 3
 
Modern Applications With Asp.net Core 5 and Vue JS 3
Modern Applications With Asp.net Core 5 and Vue JS 3Modern Applications With Asp.net Core 5 and Vue JS 3
Modern Applications With Asp.net Core 5 and Vue JS 3
 
Etec itaquaquecetuba trabalho no exterior - .NET
Etec itaquaquecetuba   trabalho no exterior - .NETEtec itaquaquecetuba   trabalho no exterior - .NET
Etec itaquaquecetuba trabalho no exterior - .NET
 
Blazor + Azure Functions - Caqui Coders #36
Blazor + Azure Functions - Caqui Coders #36Blazor + Azure Functions - Caqui Coders #36
Blazor + Azure Functions - Caqui Coders #36
 
Azure talks - Cognitive Services - .NET Core
Azure talks - Cognitive Services - .NET CoreAzure talks - Cognitive Services - .NET Core
Azure talks - Cognitive Services - .NET Core
 
Blazor caqui coders
Blazor   caqui codersBlazor   caqui coders
Blazor caqui coders
 
Blazor mvp conf
Blazor mvp confBlazor mvp conf
Blazor mvp conf
 
Aplicações Vue JS e Asp.Net Core - Developers-BR
Aplicações Vue JS e Asp.Net Core - Developers-BRAplicações Vue JS e Asp.Net Core - Developers-BR
Aplicações Vue JS e Asp.Net Core - Developers-BR
 
Implementação de Progressive Web Apps em .NET
Implementação de Progressive Web Apps em .NETImplementação de Progressive Web Apps em .NET
Implementação de Progressive Web Apps em .NET
 
DevOps On Line Week - Gerenciamento de Defeitos de Software
DevOps On Line Week - Gerenciamento de Defeitos de SoftwareDevOps On Line Week - Gerenciamento de Defeitos de Software
DevOps On Line Week - Gerenciamento de Defeitos de Software
 
Aplicações Asp.Net Inteligentes com Azure Cognitive Services
Aplicações Asp.Net Inteligentes com Azure Cognitive ServicesAplicações Asp.Net Inteligentes com Azure Cognitive Services
Aplicações Asp.Net Inteligentes com Azure Cognitive Services
 
PWA em .NET - .NET Community Summit
PWA em .NET - .NET Community SummitPWA em .NET - .NET Community Summit
PWA em .NET - .NET Community Summit
 
Testes Unitários com C#
Testes Unitários com C#Testes Unitários com C#
Testes Unitários com C#
 
Metodologias ágeis
Metodologias ágeisMetodologias ágeis
Metodologias ágeis
 
20 boas praticas_banco_dados
20 boas praticas_banco_dados20 boas praticas_banco_dados
20 boas praticas_banco_dados
 
Implementação de políticas de segurança no Asp.Net Core
Implementação de políticas de segurança no Asp.Net CoreImplementação de políticas de segurança no Asp.Net Core
Implementação de políticas de segurança no Asp.Net Core
 
Carreiras em TI
Carreiras em TICarreiras em TI
Carreiras em TI
 
Como trabalhar como desenvolvedor na Irlanda
Como trabalhar como desenvolvedor na IrlandaComo trabalhar como desenvolvedor na Irlanda
Como trabalhar como desenvolvedor na Irlanda
 
Técnicas de retórica
Técnicas de retóricaTécnicas de retórica
Técnicas de retórica
 

Último

+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
?#DUbAI#??##{{(☎️+971_581248768%)**%*]'#abortion pills for sale in dubai@
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Safe Software
 

Último (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
Apidays New York 2024 - Accelerating FinTech Innovation by Vasa Krishnan, Fin...
 
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemkeProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
ProductAnonymous-April2024-WinProductDiscovery-MelissaKlemke
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
Corporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptxCorporate and higher education May webinar.pptx
Corporate and higher education May webinar.pptx
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 
2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...2024: Domino Containers - The Next Step. News from the Domino Container commu...
2024: Domino Containers - The Next Step. News from the Domino Container commu...
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
Automating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps ScriptAutomating Google Workspace (GWS) & more with Apps Script
Automating Google Workspace (GWS) & more with Apps Script
 
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
+971581248768>> SAFE AND ORIGINAL ABORTION PILLS FOR SALE IN DUBAI AND ABUDHA...
 
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers:  A Deep Dive into Serverless Spatial Data and FMECloud Frontiers:  A Deep Dive into Serverless Spatial Data and FME
Cloud Frontiers: A Deep Dive into Serverless Spatial Data and FME
 
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
Web Form Automation for Bonterra Impact Management (fka Social Solutions Apri...
 
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu SubbuApidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
Apidays Singapore 2024 - Modernizing Securities Finance by Madhu Subbu
 
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
Emergent Methods: Multi-lingual narrative tracking in the news - real-time ex...
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024FWD Group - Insurer Innovation Award 2024
FWD Group - Insurer Innovation Award 2024
 
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWEREMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
EMPOWERMENT TECHNOLOGY GRADE 11 QUARTER 2 REVIEWER
 

Net fest final presentation