The document discusses Microsoft's .NET conference and platform. It highlights that .NET Core 2.0 has been released and is available for download. It promotes .NET as being able to build any application for any platform and develop with any programming language. It also emphasizes that .NET sees large growth in active developers and popularity. Additionally, it provides statistics on customer success with .NET and shows how .NET powers a variety of applications and services.
Microsoft Azure IoT 手把手實作 @ K.NET by Maduka (2017-8-12)Jeff Chu
A hands-on lab exercise for Microsoft Azure IoT, help students to learn how to use IoT hub, SQL Database, Stream Analytics services to build their IoT solution.
The document discusses .NET and its capabilities for building applications across platforms. It can be used as a system component on Windows, run on virtual machines, and be deployed with applications. Code can be edited in Visual Studio and compiled to native for each platform, allowing shared codebases while accessing native APIs and delivering high performance. This allows building applications with a single C# codebase that can target iOS, Windows, and Android with native UIs and shared logic.
Introduction to Azure Functions.
An event-based serverless compute experience to accelerate your development. Scale based on demand and pay only for the resources you consume.
This document discusses Microsoft's focus on mobile-first and cloud-first technologies. It describes Microsoft's principal technical evangelist and his background. It then covers Microsoft events like Connect, tools like Visual Studio, Visual Studio Code, and Visual Studio Team Services. It discusses building mobile apps and services like Visual Studio Mobile Center. It also outlines Microsoft's Azure cloud computing platform and services it provides like AI, data, and serverless computing.
In this session, Steef-Jan Wiggers and Eldert Grootenboer will provide you an overview over all the different extensibility points and will demonstrate a few of them in demo’s.
"Project Tye to Tie .NET Microservices", Oleg KarasikFwdays
In this talk, Oleg will explain and show how you can simplify (and maybe even speed up) the development of modern .NET applications based on micro-service architecture and aimed at deployment in Kubernetes. We will also talk about a young and promising Tye project from Microsoft. We will look at what the Tye project is and how it simplifies the development process, both with examples from several .NET microservices and with more complex examples that involve interaction with external services.
This presentation, is the presentation a gave at an Azure Global Bootcamp. It will give you an idea what's possible with Azure Web Applications and other OOTB Azure functionalities as Traffic Manager and Hybrid Connections
Build 2017 - B8013 - Developing on Windows Server: Innovation for today and t...Windows Developer
Windows Server 2016 is the most advanced server platform ever built. New features including containers, Docker Enterprise support, nested virtualization, shielded VMs, improved Linux support, .NET Core, and many others make this the best release of Windows Server for developers and IT professionals alike. This session focuses on the amazing innovations developers can and should be taking advantage of in Windows Server 2016 along with a preview of future innovation coming to Windows Server.
The document discusses microservices architecture on Azure and provides an overview of microservices, containers, Docker, Service Fabric, and other Azure services for developing and deploying microservices applications. It covers the evolution of application architecture styles, benefits of microservices, and how technologies like Docker and Service Fabric on Azure can be used to build, deploy and manage microservices applications at scale. Examples of JSON files for deployment and links for further reading are also included.
Cosa ci aspetta in Visual Studio 2015 e Team Foundation Server 2015? La nuova versione della piattaforma di ALM e' in arrivo, con molte nuove funzionalita' per sviluppatori e non. In questa sessione faremo una panoramica di cio' che ci arrivera'a con la nuova release, con tutte le novita' per sviluppo, metodologie e DevOps.
Real World Architectures Using Windows Azure Mobile ServicesKristof Rennen
With Windows Azure Mobile Services, Microsoft has made available an amazing service to easily build mobile solutions on a solid API, offering a lot of important components out of the box.
Starting from data running on a Windows Azure SQL Database, exposed through a REST API and supported by javascript-enabled server side logic and scheduled tasks, a mobile backend can be set up in only minutes. Adding the extra power of authentication using various well known identity providers and the free notification services to serve push notifications make it a solid solution for all mobile platforms, including Android, iOS, Windows Phone and Windows 8.
In this session we will show you how Windows Azure Mobile Services can already be applied in real world architectures and projects, even while it is still in preview. We will talk through a few Windows 8 and Windows Phone apps, already or soon available in the Windows Store and we will show you how to combine the SDK and REST possibilities offered by the service to build solid solutions on all mobile platforms.
Azure app service to create web and mobile appsKen Cenerelli
Introduction to Azure App Service including info on Web Apps, Mobile Apps, Logic Apps, and API Apps. We also looked at Continuous Delivery and Pricing.
This talk was given at the following locales:
- DevTeach Montreal (July 5, 2016)
Continuous delivery with azure app serviceNabeel Khan
This document discusses how to use Azure App Service to implement continuous delivery. It defines continuous delivery as constantly developing, automatically building, and automatically deploying software. Azure App Service offers advantages like abstracting away IIS management and enabling easy creation of multiple hosting environments. The document recommends establishing deployment slots for different environments like development, QA, staging, and production. It describes how continuous delivery with App Service works by automatically building and deploying code when it is checked into source control like Kudu. The document also provides tips for handling continuous delivery of multiple sites in one project.
This document discusses serverless computing and moving from monolithic architectures to serverless. It begins by explaining that serverless allows you to build and deploy code as single functions that are run in response to events, without having to manage infrastructure. It then discusses moving from monoliths to microservices to serverless architectures. The rest of the document covers serverless offerings from AWS, Azure, and Google Cloud, challenges like authentication and monitoring, and strategies for addressing those challenges.
This slide deck provides the basics of Azure App Service. This presentation was presented by Harikharan Krishnaraju, Developer Support Escalation Engineer, Microsoft during the TechMeet360 event organized by BizTalk360, held on December 17, 2016 at Coimbatore.
Public v1 real world example of azure functions serverless conf london 2016 Yochay Kiriaty
Yochay Kiriaty gave a presentation on serverless computing using Microsoft Azure services. He began by defining serverless and its benefits like event-driven scaling, sub-second billing, and abstraction of servers. He then demonstrated several serverless patterns using Azure Functions for tasks like processing data from Blob storage, responding to API requests, and replicating logs between data centers. Throughout the presentation, he emphasized best practices for building serverless applications including designing functions to do single tasks, finish quickly, be stateless and idempotent.
70-534: ARCHITECTING MICROSOFT AZURE SOLUTIONSDotNetCampus
Visto il successo dello scorso anno, anche quest’anno il DotNetCampus ospita un Cert Path dedicato a chi vuole avvicinarsi al mondo delle certificazioni di prodotto e di tecnologia Microsoft. Microsoft, così come altre importanti aziende sul mercato, propone diversi percorsi di certificazione che ognuno può intraprendere, anche in autonomia, per guadagnare competenza e ottenere un riconoscimento. Una certificazione è generalmente un titolo che si ottiene dopo uno o più esami conseguiti con successo in un centro di formazione abilitato. Nel Cert Path vogliamo spiegarvi come affrontare alcuni esami di base per ottenere il titolo di MCP (Microsoft Certified Professional).
Create cross-platform apps that interact with Microsoft Graph and Office 365 ...Codemotion
Microsoft Graph is the access point to many Microsoft APIs (Office 365, Outlook.com, Excel Online, SharePoint, OneDrive, Skype, etc...) and unlocks many scenarios like editing Office documents stored in OneDrive from an app, accessing user and organization data, interact with mail, calendar and presence, receiving a call when something change on a file, directory, calendar item, and so on. In this session we'll see how to interact with Microsoft Graph from many cross-platform technologies, both client side (i.e. Xamarin) and server side.
Azure provides cloud computing services including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) that allow users to rapidly setup environments, scale resources to meet demands, and increase efficiency. Azure offers a wide range of services such as compute, storage, databases, analytics, machine learning, IoT, and security to help users migrate existing applications or build new cloud-native applications. The document outlines key scenarios for using Azure such as development/testing, lift and shift of existing applications, big data analytics, and identity management to provide a starting point for leveraging the cloud platform
This document provides an overview of Azure App Services and demos how to use some of its features. It begins with instructions on creating an Azure account. It then defines App Services as a fully managed platform that allows building and hosting web, mobile, and API apps without managing infrastructure. Key features highlighted include auto-scaling, multiple language support, and continuous deployment. The remainder gives a deeper dive on Web Apps and includes demos of deploying .NET, Node.js, and React apps using the Azure CLI and deployment slots. It concludes by reminding attendees to remember some core Azure concepts covered.
"Dynamic configuration in .NET", Serhii ButaFwdays
In this presentation, you will learn how to change the configuration of your programs in runtime — without deployment or restart.
First, I will talk about the internal structure and primary components of IConfiguration, and then focus on the practical aspects of working with the configuration service:
- how to adapt the program to work with a dynamic configuration;
connection of configuration providers in the Azure ecosystem: Key Vault and Azure App Configuration;
Connect a push-based configuration update model.
This document provides an overview of Azure App Service and its capabilities. It discusses Web Apps, Mobile Apps, Logic Apps, and API Apps. It also covers topics like continuous delivery, staging environments, App Service plans, and the App Service Environment premium tier. The presentation includes demos and allows time for questions.
This document discusses ASP.NET Core vs Node.JS. It provides an overview of ASP.NET Core including its unified story for building web UI and APIs, integration of modern client-side frameworks, environment-based configuration, built-in dependency injection, modular request pipeline, and ability to host on IIS or self-host. It notes ASP.NET Core is built on .NET Core and ships as NuGet packages. The document also mentions new ASP.NET Core tooling, ability to build cross-platform apps for Windows, Mac and Linux, and open source focus. It provides links to code and slides and discusses ASP.NET Core and Visual Studio 2017 release timing and features like JavaScript services.
This document provides an overview of Blazor, a framework for building client-side web UI using C# instead of JavaScript. It discusses how Blazor works using either Blazor Server which runs on the server or Blazor WebAssembly which runs in the browser. It also outlines the shared component model and future possibilities like Blazor hybrid apps, native mobile apps, and desktop apps. Testimonials are included from companies using Blazor praising its productivity and ability to reduce JavaScript.
.NET Fest 2018. Dino Esposito. ASP.NET Blazor—the C# Angular or the return of...NETFest
About a decade ago the mainstream Web stopped at a crossroad: JavaScript or native code? Silverlight was all the rage for a few years but then HTML5 won and Angular/React/Vue—all purely JS frameworks—have become mainstream. Today, Blazor comes up as a possible alternative to Angular/React/Vue and thanks to WebAssembly it opens up the web to be able to take advantage of existing development ecosystems, including .NET. Blazor is, to some extent, a modern attempt to revamp and refine the Silverlight concept—bringing the power of C# to client-side web development. In this session, I’ll discuss the underlying system architecture of an ASP.NET Blazor application and present a few examples.
This presentation, is the presentation a gave at an Azure Global Bootcamp. It will give you an idea what's possible with Azure Web Applications and other OOTB Azure functionalities as Traffic Manager and Hybrid Connections
Build 2017 - B8013 - Developing on Windows Server: Innovation for today and t...Windows Developer
Windows Server 2016 is the most advanced server platform ever built. New features including containers, Docker Enterprise support, nested virtualization, shielded VMs, improved Linux support, .NET Core, and many others make this the best release of Windows Server for developers and IT professionals alike. This session focuses on the amazing innovations developers can and should be taking advantage of in Windows Server 2016 along with a preview of future innovation coming to Windows Server.
The document discusses microservices architecture on Azure and provides an overview of microservices, containers, Docker, Service Fabric, and other Azure services for developing and deploying microservices applications. It covers the evolution of application architecture styles, benefits of microservices, and how technologies like Docker and Service Fabric on Azure can be used to build, deploy and manage microservices applications at scale. Examples of JSON files for deployment and links for further reading are also included.
Cosa ci aspetta in Visual Studio 2015 e Team Foundation Server 2015? La nuova versione della piattaforma di ALM e' in arrivo, con molte nuove funzionalita' per sviluppatori e non. In questa sessione faremo una panoramica di cio' che ci arrivera'a con la nuova release, con tutte le novita' per sviluppo, metodologie e DevOps.
Real World Architectures Using Windows Azure Mobile ServicesKristof Rennen
With Windows Azure Mobile Services, Microsoft has made available an amazing service to easily build mobile solutions on a solid API, offering a lot of important components out of the box.
Starting from data running on a Windows Azure SQL Database, exposed through a REST API and supported by javascript-enabled server side logic and scheduled tasks, a mobile backend can be set up in only minutes. Adding the extra power of authentication using various well known identity providers and the free notification services to serve push notifications make it a solid solution for all mobile platforms, including Android, iOS, Windows Phone and Windows 8.
In this session we will show you how Windows Azure Mobile Services can already be applied in real world architectures and projects, even while it is still in preview. We will talk through a few Windows 8 and Windows Phone apps, already or soon available in the Windows Store and we will show you how to combine the SDK and REST possibilities offered by the service to build solid solutions on all mobile platforms.
Azure app service to create web and mobile appsKen Cenerelli
Introduction to Azure App Service including info on Web Apps, Mobile Apps, Logic Apps, and API Apps. We also looked at Continuous Delivery and Pricing.
This talk was given at the following locales:
- DevTeach Montreal (July 5, 2016)
Continuous delivery with azure app serviceNabeel Khan
This document discusses how to use Azure App Service to implement continuous delivery. It defines continuous delivery as constantly developing, automatically building, and automatically deploying software. Azure App Service offers advantages like abstracting away IIS management and enabling easy creation of multiple hosting environments. The document recommends establishing deployment slots for different environments like development, QA, staging, and production. It describes how continuous delivery with App Service works by automatically building and deploying code when it is checked into source control like Kudu. The document also provides tips for handling continuous delivery of multiple sites in one project.
This document discusses serverless computing and moving from monolithic architectures to serverless. It begins by explaining that serverless allows you to build and deploy code as single functions that are run in response to events, without having to manage infrastructure. It then discusses moving from monoliths to microservices to serverless architectures. The rest of the document covers serverless offerings from AWS, Azure, and Google Cloud, challenges like authentication and monitoring, and strategies for addressing those challenges.
This slide deck provides the basics of Azure App Service. This presentation was presented by Harikharan Krishnaraju, Developer Support Escalation Engineer, Microsoft during the TechMeet360 event organized by BizTalk360, held on December 17, 2016 at Coimbatore.
Public v1 real world example of azure functions serverless conf london 2016 Yochay Kiriaty
Yochay Kiriaty gave a presentation on serverless computing using Microsoft Azure services. He began by defining serverless and its benefits like event-driven scaling, sub-second billing, and abstraction of servers. He then demonstrated several serverless patterns using Azure Functions for tasks like processing data from Blob storage, responding to API requests, and replicating logs between data centers. Throughout the presentation, he emphasized best practices for building serverless applications including designing functions to do single tasks, finish quickly, be stateless and idempotent.
70-534: ARCHITECTING MICROSOFT AZURE SOLUTIONSDotNetCampus
Visto il successo dello scorso anno, anche quest’anno il DotNetCampus ospita un Cert Path dedicato a chi vuole avvicinarsi al mondo delle certificazioni di prodotto e di tecnologia Microsoft. Microsoft, così come altre importanti aziende sul mercato, propone diversi percorsi di certificazione che ognuno può intraprendere, anche in autonomia, per guadagnare competenza e ottenere un riconoscimento. Una certificazione è generalmente un titolo che si ottiene dopo uno o più esami conseguiti con successo in un centro di formazione abilitato. Nel Cert Path vogliamo spiegarvi come affrontare alcuni esami di base per ottenere il titolo di MCP (Microsoft Certified Professional).
Create cross-platform apps that interact with Microsoft Graph and Office 365 ...Codemotion
Microsoft Graph is the access point to many Microsoft APIs (Office 365, Outlook.com, Excel Online, SharePoint, OneDrive, Skype, etc...) and unlocks many scenarios like editing Office documents stored in OneDrive from an app, accessing user and organization data, interact with mail, calendar and presence, receiving a call when something change on a file, directory, calendar item, and so on. In this session we'll see how to interact with Microsoft Graph from many cross-platform technologies, both client side (i.e. Xamarin) and server side.
Azure provides cloud computing services including infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS) that allow users to rapidly setup environments, scale resources to meet demands, and increase efficiency. Azure offers a wide range of services such as compute, storage, databases, analytics, machine learning, IoT, and security to help users migrate existing applications or build new cloud-native applications. The document outlines key scenarios for using Azure such as development/testing, lift and shift of existing applications, big data analytics, and identity management to provide a starting point for leveraging the cloud platform
This document provides an overview of Azure App Services and demos how to use some of its features. It begins with instructions on creating an Azure account. It then defines App Services as a fully managed platform that allows building and hosting web, mobile, and API apps without managing infrastructure. Key features highlighted include auto-scaling, multiple language support, and continuous deployment. The remainder gives a deeper dive on Web Apps and includes demos of deploying .NET, Node.js, and React apps using the Azure CLI and deployment slots. It concludes by reminding attendees to remember some core Azure concepts covered.
"Dynamic configuration in .NET", Serhii ButaFwdays
In this presentation, you will learn how to change the configuration of your programs in runtime — without deployment or restart.
First, I will talk about the internal structure and primary components of IConfiguration, and then focus on the practical aspects of working with the configuration service:
- how to adapt the program to work with a dynamic configuration;
connection of configuration providers in the Azure ecosystem: Key Vault and Azure App Configuration;
Connect a push-based configuration update model.
This document provides an overview of Azure App Service and its capabilities. It discusses Web Apps, Mobile Apps, Logic Apps, and API Apps. It also covers topics like continuous delivery, staging environments, App Service plans, and the App Service Environment premium tier. The presentation includes demos and allows time for questions.
This document discusses ASP.NET Core vs Node.JS. It provides an overview of ASP.NET Core including its unified story for building web UI and APIs, integration of modern client-side frameworks, environment-based configuration, built-in dependency injection, modular request pipeline, and ability to host on IIS or self-host. It notes ASP.NET Core is built on .NET Core and ships as NuGet packages. The document also mentions new ASP.NET Core tooling, ability to build cross-platform apps for Windows, Mac and Linux, and open source focus. It provides links to code and slides and discusses ASP.NET Core and Visual Studio 2017 release timing and features like JavaScript services.
This document provides an overview of Blazor, a framework for building client-side web UI using C# instead of JavaScript. It discusses how Blazor works using either Blazor Server which runs on the server or Blazor WebAssembly which runs in the browser. It also outlines the shared component model and future possibilities like Blazor hybrid apps, native mobile apps, and desktop apps. Testimonials are included from companies using Blazor praising its productivity and ability to reduce JavaScript.
.NET Fest 2018. Dino Esposito. ASP.NET Blazor—the C# Angular or the return of...NETFest
About a decade ago the mainstream Web stopped at a crossroad: JavaScript or native code? Silverlight was all the rage for a few years but then HTML5 won and Angular/React/Vue—all purely JS frameworks—have become mainstream. Today, Blazor comes up as a possible alternative to Angular/React/Vue and thanks to WebAssembly it opens up the web to be able to take advantage of existing development ecosystems, including .NET. Blazor is, to some extent, a modern attempt to revamp and refine the Silverlight concept—bringing the power of C# to client-side web development. In this session, I’ll discuss the underlying system architecture of an ASP.NET Blazor application and present a few examples.
GIDS 2019: Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
The document discusses developer workflows for building cloud applications using containers, functions, and managed cloud services. It presents options for developing applications locally and deploying to the cloud using tools like Docker Desktop, Azure Functions runtime, Azure Dev Spaces, and Telepresence that enable local development and debugging. The document also discusses approaches for packaging and deploying distributed applications using CNAB and Duffle.
【BS1】What’s new in visual studio 2022 and c# 10日本マイクロソフト株式会社
Watch this session to learn about the new capabilities in Visual Studio 2022 and the new C# 10 features for .NET developers. With Visual Studio 2022, you'll always get the best-in-class tools and services available for any developer, any app, and any platform. Whether you're using Visual Studio for the first time, or you've been using it for years, there's a lot to like in our newest version.
This document provides an overview of the Microsoft Windows Azure platform, including its core components and capabilities. It begins with definitions of service-oriented architecture (SOA) and cloud computing. It then discusses the various cloud service models of infrastructure as a service (IaaS), platform as a service (PaaS), and software as a service (SaaS). The remainder of the document focuses on the key Microsoft Azure services, including Windows Azure, SQL Azure, AppFabric, and connectivity options. It describes how applications can be deployed on Azure and scaled across roles and instances for availability and performance. It also covers core Azure services like storage, tables, queues, and monitoring.
The session covers how to build web, mobile, Api solutions using Microsoft Azure platform. The session covers in detail how to build intelligent solutions using Azure App Service. Azure App Service includes web apps, logic apps and mobile apps services as PaaS solutions for engineers. The session is a demo driven and demonstrate how to design and provision complete end-to-end solutions using Microsoft intelligent cloud.
The document discusses microservices architecture and Azure services for building and hosting microservices. It describes how Azure supports microservices using PaaS options like App Service and Service Fabric. It also provides examples of implementing microservices using Cloud Services with Web and Worker roles along with features of App Service like deployments, backups and integrations.
Go Serverless with Cosmos DB, Azure Functions and BlazorTimothy McAliley
This document discusses building serverless applications using Azure Functions, Azure Cosmos DB, and Blazor. It describes how serverless applications differ from traditional apps by having micro-functionality, dynamic scaling, and abstraction of servers. Benefits include focusing on business logic, faster development, and reduced DevOps. Common triggers for Functions include events from Cosmos DB, Blob storage, webhooks, and APIs. Suggestions are provided for getting started with serverless development using Azure Functions and related services.
Amazon Web Services (AWS) that enables developers to build applications with ...Chandravathi Dittakavi
Web app Architecture, also known as web app map, is the framework that provides relationship and interaction together between user and server. In a nutshell, the process flow usually begins with the user looking for a URL, after which the browser initiates a search.
The network delivers data from the server to the browser as a result of the search, and the browser shows the page that was requested.
Modern web app architecture, to put it simply, consists of multiple components and external apps.
Architektura serverless zyskuje na popularności każdego dnia. Większość developerów napotka to na swojej drodze kariery. Jak się z tym zmierzyć, jakich narzędzi użyć aby nie zwariować i uciec w Bieszczady? Jak wdrożyć sprawdzoną strukturę? Porozmawiajmy o tym jak dość płynnie wejść w świat architektury typu serverless.
This document provides an overview of topics that will be covered at a Microsoft Dev Camp in 2015. The topics include introductions to ASP.NET, Visual Studio web tools, ASP.NET Web API, building real-time web applications with SignalR, and Azure services. Sessions will cover web front-end development, ASP.NET updates, consuming and building Web APIs, and real-world scenarios for scaling, updating, and deploying applications on Azure.
What's new in Visual Studio for Mac for .NET DevelopersJon Galloway
The document summarizes new features in recent and upcoming versions of Visual Studio for Mac. It describes improvements to performance, reliability, and the developer experience for building .NET and .NET Core apps. Key features highlighted include enhanced tooling for C#, ASP.NET Core, Blazor, Xamarin, Unity, containers, and Azure development. Preview features mentioned are gRPC/OpenAPI support, Blazor WebAssembly, an integrated terminal, and updated tools for Android development.
The document summarizes the steps to build a web service client and component using C# and .NET. It describes generating a proxy class from a WSDL, compiling it into a DLL, creating a client project, invoking the web service method, and building the project files. It also covers creating a web service project, developing the .asmx and class files, adding attributes, and building the project. The goal is to demonstrate how to create and consume a web service that generates unique IDs.
بالعربي التطور في البرمجة باستخدام ال .NetMohamed Galal
في الفيديو ده بنتكلم عن التطور اللي حصل في تطوير البرمجيات بال.Net وازاي انتقلت ال .Net من نظام تشغيل الويندوز فقط الى ان تعمل على انظمة تشغيل متعددة
وبتكلم عن Asp.Net core والتطور اللي فيه
وازاي انك تقدر تبني Single page Application بالفريم ورك الجديد Blazor
ومقدمة عن ال Xamarin وازاي بتبني بها Mobile Apps
وازاي تقدر تخلي البرامج اللي بتطورها برامج ذكية باستخدام ال Machine Learning
الفيديو دسم واتمنى يكون مفيد لكل اللي هيشوفه
In this session, we are discussing the huge evolution of .Net and how it shifted from a windows only framework to a cross-platform.
We also discuss how you can develop web and mobile apps with .Net, as well as the new frameworks and libraries available like .Net core, Blazor, Xamarin, Ml.net and more
Local session of dotNetConf2019.
News of .NET Core 3.0 and some new feature of .NET Core 3.1.
Blazor, gRPC, SignalR, Compilation Types, Worker Service, Docker images and so on.
More info on cloudgen.it (Cloudgen Verona).
Demo on: https://github.com/cloudgenverona/dotnetconf2019
DCSF 19 Developing Apps with Containers, Functions and Cloud ServicesDocker, Inc.
Cloud native applications are composed of containers, serverless functions and managed cloud services.
What is the best set of tools on your desktop to provide a rapid, iterative development experience and package applications using these three components?
This hand-on talk will explain how you can complement Docker Desktop, with it’s local Docker engine and Kubernetes cluster, with open source tools such as the Virtual Kubelet, Open Service Broker, the Gloo hybrid app gateway, Draft, and others, to build the most productive development inner-loop for these type of applications.
It will also cover how you can use the Cloud Native Application Bundle (CNAB) format and it’s implementation in the Docker app experimental tool to package your application and manage it with container supply chain tooling such as Docker Hub.
Dockercon 2019 Developing Apps with Containers, Functions and Cloud ServicesPatrick Chanezon
Cloud native applications are composed of containers, serverless functions and managed cloud services.
What is the best set of tools on your desktop to provide a rapid, iterative development experience and package applications using these three components?
This hand-on talk will explain how you can complement Docker Desktop, with it’s local Docker engine and Kubernetes cluster, with open source tools such as the Virtual Kubelet, Open Service Broker, the Gloo hybrid app gateway, Draft, and others, to build the most productive development inner-loop for these type of applications.
It will also cover how you can use the Cloud Native Application Bundle (CNAB) format and it’s implementation in the Docker app experimental tool to package your application and manage it with container supply chain tooling such as Docker Hub.
The candidate has over 4 years of experience as a Senior Software Engineer at Vonage Business in Atlanta, GA developing their desktop web and softphone applications. They have experience designing and developing enhancements to replace a Silverlight application with an Angular web application, and separately created Vonage Business's desktop softphone using WPF, C#, and Prism. Their technical skills include AngularJS, Node.js, C++, .NET, Azure, and experience architecting applications using design patterns like MVVM.
Developing Serverless application with Microsoft Azure and Cognitive ServicesJeff Chu
Introduction to Serverless computing, how to develop application with Microsoft Azure Functions and Logic Apps, plus Cognitive Service Text Semantic analysis.
Developing serverless applications with azure functionsJeff Chu
This document discusses developing serverless applications with Azure Functions. Azure Functions allow processing of events using small, isolated pieces of code called functions. Functions can be triggered by events from other Azure services and external sources. Functions are easy to develop, scale automatically, and only charge for the time spent processing events.
The document discusses new features in C# 7.0 including tuples, pattern matching, out variables, and more. It provides code examples demonstrating how to use tuples to return multiple values from functions, type patterns to match types in switch statements, and when conditions to add additional checks to case statements. The examples show enhanced control flow options in C# with these new features.
The document discusses containers and how they compare to virtual machines. It explains that containers provide operating system-level virtualization where the kernel is shared among containers, unlike virtual machines which virtualize hardware. This allows containers to have faster startup and be more resource efficient. The document then provides steps for setting up a container environment on Windows and details how to build, run, distribute, and update container images.
This document discusses Microsoft Azure's support for Linux and Java workloads. It provides an overview of pre-built Linux virtual machine images on Azure including popular distributions like Oracle Linux and Windows Server. It also outlines options for deploying Java applications on Azure infrastructure services, platform services, and using common Java APIs and tools across deployment models. Customer quotes are provided praising Azure's scalability and cost benefits compared to on-premise Linux servers.
TrsLabs - Fintech Product & Business ConsultingTrs Labs
Hybrid Growth Mandate Model with TrsLabs
Strategic Investments, Inorganic Growth, Business Model Pivoting are critical activities that business don't do/change everyday. In cases like this, it may benefit your business to choose a temporary external consultant.
An unbiased plan driven by clearcut deliverables, market dynamics and without the influence of your internal office equations empower business leaders to make right choices.
Getting things done within a budget within a timeframe is key to Growing Business - No matter whether you are a start-up or a big company
Talk to us & Unlock the competitive advantage
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
HCL Nomad Web – Best Practices und Verwaltung von Multiuser-Umgebungenpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-nomad-web-best-practices-und-verwaltung-von-multiuser-umgebungen/
HCL Nomad Web wird als die nächste Generation des HCL Notes-Clients gefeiert und bietet zahlreiche Vorteile, wie die Beseitigung des Bedarfs an Paketierung, Verteilung und Installation. Nomad Web-Client-Updates werden “automatisch” im Hintergrund installiert, was den administrativen Aufwand im Vergleich zu traditionellen HCL Notes-Clients erheblich reduziert. Allerdings stellt die Fehlerbehebung in Nomad Web im Vergleich zum Notes-Client einzigartige Herausforderungen dar.
Begleiten Sie Christoph und Marc, während sie demonstrieren, wie der Fehlerbehebungsprozess in HCL Nomad Web vereinfacht werden kann, um eine reibungslose und effiziente Benutzererfahrung zu gewährleisten.
In diesem Webinar werden wir effektive Strategien zur Diagnose und Lösung häufiger Probleme in HCL Nomad Web untersuchen, einschließlich
- Zugriff auf die Konsole
- Auffinden und Interpretieren von Protokolldateien
- Zugriff auf den Datenordner im Cache des Browsers (unter Verwendung von OPFS)
- Verständnis der Unterschiede zwischen Einzel- und Mehrbenutzerszenarien
- Nutzung der Client Clocking-Funktion
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
Quantum Computing Quick Research Guide by Arthur MorganArthur Morgan
This is a Quick Research Guide (QRG).
QRGs include the following:
- A brief, high-level overview of the QRG topic.
- A milestone timeline for the QRG topic.
- Links to various free online resource materials to provide a deeper dive into the QRG topic.
- Conclusion and a recommendation for at least two books available in the SJPL system on the QRG topic.
QRGs planned for the series:
- Artificial Intelligence QRG
- Quantum Computing QRG
- Big Data Analytics QRG
- Spacecraft Guidance, Navigation & Control QRG (coming 2026)
- UK Home Computing & The Birth of ARM QRG (coming 2027)
Any questions or comments?
- Please contact Arthur Morgan at [email protected].
100% human made.
Procurement Insights Cost To Value Guide.pptxJon Hansen
Procurement Insights integrated Historic Procurement Industry Archives, serves as a powerful complement — not a competitor — to other procurement industry firms. It fills critical gaps in depth, agility, and contextual insight that most traditional analyst and association models overlook.
Learn more about this value- driven proprietary service offering here.
Artificial Intelligence is providing benefits in many areas of work within the heritage sector, from image analysis, to ideas generation, and new research tools. However, it is more critical than ever for people, with analogue intelligence, to ensure the integrity and ethical use of AI. Including real people can improve the use of AI by identifying potential biases, cross-checking results, refining workflows, and providing contextual relevance to AI-driven results.
News about the impact of AI often paints a rosy picture. In practice, there are many potential pitfalls. This presentation discusses these issues and looks at the role of analogue intelligence and analogue interfaces in providing the best results to our audiences. How do we deal with factually incorrect results? How do we get content generated that better reflects the diversity of our communities? What roles are there for physical, in-person experiences in the digital world?
Technology Trends in 2025: AI and Big Data AnalyticsInData Labs
At InData Labs, we have been keeping an ear to the ground, looking out for AI-enabled digital transformation trends coming our way in 2025. Our report will provide a look into the technology landscape of the future, including:
-Artificial Intelligence Market Overview
-Strategies for AI Adoption in 2025
-Anticipated drivers of AI adoption and transformative technologies
-Benefits of AI and Big data for your business
-Tips on how to prepare your business for innovation
-AI and data privacy: Strategies for securing data privacy in AI models, etc.
Download your free copy nowand implement the key findings to improve your business.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
How Can I use the AI Hype in my Business Context?Daniel Lehner
𝙄𝙨 𝘼𝙄 𝙟𝙪𝙨𝙩 𝙝𝙮𝙥𝙚? 𝙊𝙧 𝙞𝙨 𝙞𝙩 𝙩𝙝𝙚 𝙜𝙖𝙢𝙚 𝙘𝙝𝙖𝙣𝙜𝙚𝙧 𝙮𝙤𝙪𝙧 𝙗𝙪𝙨𝙞𝙣𝙚𝙨𝙨 𝙣𝙚𝙚𝙙𝙨?
Everyone’s talking about AI but is anyone really using it to create real value?
Most companies want to leverage AI. Few know 𝗵𝗼𝘄.
✅ What exactly should you ask to find real AI opportunities?
✅ Which AI techniques actually fit your business?
✅ Is your data even ready for AI?
If you’re not sure, you’re not alone. This is a condensed version of the slides I presented at a Linkedin webinar for Tecnovy on 28.04.2025.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfAbi john
Analyze the growth of meme coins from mere online jokes to potential assets in the digital economy. Explore the community, culture, and utility as they elevate themselves to a new era in cryptocurrency.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
10. Microservices: for faster app development
• Independent deployments
• Improved scale and resource
utilization per service
• Smaller, focused teams
Monolithic
APP APP APP
Microservices
Large, all-inclusive app Small, independent services
11. Manage Kubernetes
with ease
Build on an
enterprise-grade,
secure foundation
Run anything,
anywhere
Accelerate
containerized
development
Azure Kubernetes Service (AKS)
Ship faster, operate easily, and scale confidently with managed Kubernetes on Azure
12. gRPC
High performance contract-
based RPC services with .NET
Works across many languages
and platforms
Worker Service
Starting point for long running
back processes like Windows
Server or Linux daemon
Producing or consuming
messages from a message
queue
Web API’s + Identity
Add security and authentication
to Web API’s
15. Safe
Nullable and non-nullable
reference types help you write
safer code
Declare your intent more clearly
Modern
Async streams for modern
workloads like cloud & IoT
communication
Easily work with cloud scale
datasets using indexes and
ranges
Productive
Write less code using patterns
Protect data with readonly
members
Improved using statements for
resource management
27. Deployment Flexibility
Side-by-side deployment, self-
contained EXEs
Install machine global or app local
framework
Windows 10
Access modern Windows 10
APIs from WPF and WinForms
Use native Windows 10
controls via XAML islands
Open Source
WPF and WinForms projects
also open source on GitHub
Take advantage of
performance, runtime and API
improvements happening in
.NET Core
33. Blazor on client or server
https://...
DOM
Razor Components
.NET
WebAssembly
https...
DOM
.NET Core
SignalR
Blazor WebAssembly Blazor Server
Razor Components
.NET
.NET Core 3.0May 2020
34. Blazor on client or server
Blazor WebAssembly Blazor Server
.NET Core 3.0May 2020
36. Build your own pizza store UI with Blazor
https://aka.ms/blazorworkshop
37. https://www.telerik.com/blazor-ui
“Telerik UI for Blazor components have been built from the ground-up
to ensure you experience shorter development cycles, quick iterations
and cut time to market”
“DevExpress UI for Blazor ships with 12 UI components (including a
Data Grid, Pivot Grid, Charts and Scheduler) so you can design rich user
experiences for both Blazor server-side and Blazor client-side
platforms.”
https://www.devexpress.com/blazor
“The Syncfusion ASP.NET Core Blazor Components library is the only
suite that you will ever need to build an application, containing over 60
high-performance, lightweight, modular, and responsive UI controls in a
single package.”
https://www.syncfusion.com/blazor-components
40. Blazor Server Web app
Every interaction handled on server
Prerendered HTML (optional)
Blazor WebAssembly Web app with client-side execution
Loaded from web server
Can work offline via Service Worker
Web
Desktop
+ Mobile
42. Blazor Server Web app
Every interaction handled on server
Prerendered HTML (optional)
Blazor WebAssembly Web app with client-side execution
Loaded from web server
Can work offline via Service Worker
Blazor PWA – OS installed Appears as native app (own window)
Works offline or online
Web
Desktop
+ Mobile
45. Blazor Server Web app
Every interaction handled on server
Prerendered HTML (optional)
Blazor WebAssembly Web app with client-side execution
Loaded from web server
Can work offline via Service Worker
Blazor PWA – OS installed Appears as native app (own window)
Works offline or online
Blazor Hybrid Native .NET renders to Electron / WebView
Appears as native app (own window)
Works offline or online
Web
Desktop
+ Mobile
47. Blazor Server Web app
Every interaction handled on server
Prerendered HTML (optional)
Blazor WebAssembly Web app with client-side execution
Loaded from web server
Can work offline via Service Worker
Blazor PWA – OS installed Appears as native app (own window)
Works offline or online
Blazor Hybrid Native .NET renders to Electron / WebView
Appears as native app (own window)
Works offline or online
Web
Desktop
+ Mobile
Blazor Native Same programming model, but
rendering non-HTML UI
50. Full stack web
development with C#
You don’t need to know AngularJS,
React, Vue, etc.
Take advantage of stability and
consistency of .NET
Runs in all browsers
Strongly typed on the client
and server
Share C# code with the client
and server
Web Assembly
(In Preview, Release in
May 2020)
Native performance
Requires no plugin or code
transpilation
58. July 2019
.NET Core 3.0
RC
Sept 2019
.NET Core 3.0
Nov 2019
.NET Core 3.1
LTS
Nov 2020
.NET 5.0
Nov 2021
.NET 6.0
LTS
Nov 2022
.NET 7.0
Nov 2023
.NET 8.0
LTS
59. .NET 5
INFRASTRUCTURE
.NET STANDARD
.NET – A unified platform
DESKTOP WEB CLOUD MOBILE GAMING IoT AI
WPF
Windows Forms
UWP
ASP.NET Xamarin UnityAzure ARM32
ARM64
ML.NET
.NET for
Apache Spark
60. DESKTOP WEB CLOUD MOBILE GAMING IoT AI
.NET
Download .NET Core 3.0 Today!
visualstudio.com/downloads
dot.net/get-core3
Editor's Notes
#4: You can build anything with .NET.
We’ve made significant investments in .NET over the years as well as unifying the ecosystem to support building literally anything. From desktop to gaming to the cloud, .NET is a general purpose programming platform that enables all kinds of application scenarios. Once you learn one, you can easily pick up another.
#5: And the platform keeps growing!
We’ve seen significant growth with .NET Core, our open source, cross-platform .NET, now has surpassed 1 million active developers per month.
And our open source repos are some of the most active on all of GitHub. We’ve accepted over 100 thousand pull requests from the community as we’ve built the platform together.
Of course, Visual Studio is our favorite IDE and we see Visual Studio 2019, released in April, has the fastest adoption for any version, EVER.
<CLICK>
#6: Amazing developers like you have built incredible software with .NET for millions of companies around the world, in every industry. Here’s just a few. You can read their stories on our dot.net website.
<CLICK>
Customer notes (optional to call out here. Suggest keep it quick)
Setpoint Medical:
As a 35-person startup company, SetPoint Medical is a pioneer in bioelectronic medicine and has developed an implantable electronic therapy for treatment of chronic autoimmune diseases. This field has the potential to disrupt the pharma industry by eliminating drug treatments and side effects for these diseases. They build implantable medical devices used to treat the symptoms of a variety of autoimmune disorders, including Rheumatoid Arthritis, Chron’s Disease, and even Multiple Sclerosis.
They use WPF for their test infrastructure and applications. Moving to .NET Core 3.0 allowed them to take advantage of Windows 10 Bluetooth stack which dramatically simplified their application and helped them achieve regulatory compliance from the US government.
UPS: (everyone knows UPS)
UPS Mobile app—has improved customer experience and nearly halved the amount of code, compared with the previous platform-specific versions. Developers quickly brought the app to market using Visual Studio Tools for Xamarin.
Siemens Healthineers:
Siemens Healthineers is leading the digitalization of healthcare by helping health providers and solution developers bring more value to the delivery of care, ultimately improving the quality of insights derived from healthcare data. Siemens Healthineers uses Microsoft Azure to make solutions more accessible, and it uses Azure Kubernetes Service (AKS) and .NET Core for a fast, efficient, and competitive development pipeline.
Evolution Software:
Evolution Software Design, Inc. is a consulting firm that helps other organizations apply technology more effectively through strategic technology solutions and by developing healthcare, e-commerce, agriculture, and enterprise applications. One of the company's recent ventures is in the hazelnut industry, partnering with various hazelnut processing companies to improve the quality of hazelnuts from farm to consumer using machine learning and ML.NET. Evolution Software uses ML.NET to predict moisture levels of hazelnuts during the commercial drying process and alerts operators when they reach the ideal level.
#7: But let’s get to why we’re here today. .NET Core 3.0 has released so go get it!
We’ve added Windows Desktop support with Windows Forms and WPF support. This brings the capabilities of .NET Core to these UI frameworks. Particularly, flexible deployment with side-by-side and self-contained EXEs so you don’t have to have .NET installed on the machine first anymore.
We also have some exiting new things for Web developers with Blazor, adding full-stack web development with C# and Razor, allowing you to build beautiful and responsive Single Page Apps without having to write JavaScript!
Additionally we have a ton of improvements for building better cloud native, scalable apps and services with ASP.NET as well as some exciting C# 8.0 language features.
<CLICK>
#8: We’ve also just released some updates for Visual Studio 2019 version 16.3 and Visual Studio 2019 for Mac version 8.3!
Both add support for .NET Core 3.0 and C# 8.0, have many productivity and performance enhancements and have support for building iOS 13 & Android 10 mobile apps.
In particular, Visual Studio:
- Adds support for creating WPF and Windows Forms desktop applications with .NET Core 3.0, alongside ASP.NET Core web and Blazor applications, gRPC services, and much more.
- You can publish .NET Core 3.0 worker projects to Azure Container Registry, DockerHub, and elsewhere.
We also added for targeting .NET Framework 4.8 and F# 4.7.
Multiple productivity improvements were added for .NET developers, like more refactorings and search capabilities.
With Visual Studio 2019 for Mac:
We enhanced productivity with new C#, Web and XAML editors
#9: .NET has a rich ecosystem of partners building additional tools and controls to help you build beautiful, full-featured, applications faster.
We have many partners releasing support for .NET Core 3.0 in their tools and controls today as well.
THANK YOU!!
<CLICK>
#10: Today we’re going to show you how .NET can be used to build any type of app. We’re going to start with cloud development and microservices.
<CLICK TO NEXT SLIDE>
#11: Briefly explain the software trend to microservices for faster app development
With the move to the cloud over the last few years, the industry has embraced an architectural pattern for building cloud-scale, reliable services.
Microservices are Independent, immutable deployments within containers
Small scalable services for improved resource utilization
Teams can focus on their own service without affecting other, use their own tools/stack
.NET Core was built for the cloud and is well suited for this type of development
#12: There are many orchestrators you can use to reliably run your microservices. Orchestrators make sure your services are communicating, scaling and performing well -- Kubernetes is one of the most popular. With Azure Kubernetes service you can manage Kubernetes easily.
You don’t need to worry about setting up secure communication of your services
AKS automatically takes care of monitoring, scaling and managing all your containers
<CLICK>
#13: We’ve added a ton of features to ASP.NET Core in version 3.0 on order to make building resilient microservices easier.
#15: Thanks Glenn!
Now let’s talk about C#.
<CLICK>
#16: Most features of C# 8.0 capture a common action with new syntax, avoiding the bugs that come from having to write and maintain the longer version you would have had before.
C# 8.0 embraces modern development because the operations that get new syntax are ones with emerging importance in the modern developer landscape, like working with cloud scale datasets and asynchronous communication.
<CLICK>
#17: Thanks Mads!
Let’s shift to the client and talk about Windows desktop apps.
<CLICK>
#28: We know we have millions of Windows developers using .NET. So .NET Core has added support for Windows Forms and WPF. This allows you to take advantage of the innovation happening in .NET Core, while still using the UI frameworks you know and love.
#52: Blazor is a new client-side web UI framework based on .NET and C# instead of JavaScript.
.NET has always had great support for building server-rendered web apps with ASP.NET, where your .NET code runs on the server and generates HTML & JSON responses. But if you ever wanted to add some client-side functionality to your web app that runs in the browser on the user's device, that meant you had to write some JavaScript.
Well, not anymore! Blazor enables full-stack web development with .NET using only open web standards. .NET Core 3.0 ships support for Blazor Server apps, which enables you to handle client-side UI interactions over a real-time SignalR connection. And in the near future with Blazor WebAssembly you'll be able to run your .NET code directly in the browser on WebAssembly-based .NET runtime.
#59: 2019 – Introduce .NET 5 – Windows, Mac, Linux, Android, IOS all run .NET Core’s runtime
Same BCL used on all platforms, same runtime used on all platforms
Native code compilation on all platforms, by merging .NET Native and Mono AOT
JIT and AOT Runtime
.NET 5 is the next major version of the .NET Platform that brings technologies from .NET Framework, .NET Core and & Mono runtimes and frameworks together into one .NET platform.
.NET 5 will have one Base Class Library (BCL) that will contain APIs for building any type of application. All .NET workloads are supported with application frameworks including cross-platform web development with ASP.NET, iOS and Android mobile development with Xamarin, Windows Desktop, and cross-platform IoT.
.NET 5 will have both Just-in-Time (JIT) and Ahead-of-Time (AOT) compilation models for the multiple compute and device scenarios it must support. JIT has better performance for server and desktop workloads as well as development environments. AOT has better startup, a small footprint, and is required for mobile and IoT devices.
.NET 5 will also have one unified toolchain supported by new SDK project types, will have a flexible deployment model (Side-by-Side and self-contained EXEs) and continue .NET Core's superior performance for server & cloud workloads.