Join us to openly discuss Xamarin.Forms and receive advice from the experts!
https://mybuild.microsoft.com/sessions/c1d6f1b2-49df-4834-b9bc-0f8e194c03b2?source=schedule
https://www.codetraveler.io/XamDevSummit-GraphQL/
GraphQL is an exciting new API architecture that enables huge performance benefits over REST APIs. But why is it better than REST, and how do we interact with GraphQL APIs from our Xamarin apps?
Join me as we demonstrate how our mobile apps can benefit from GraphQL!
Xamarin allows developers to write native iOS, Android, and Windows apps using C# with a shared codebase. It works by compiling C# code into the native platform code, translating .NET into Objective-C for iOS and bridges for Android. Xamarin.Forms provides common UI elements and pages that can be reused across platforms, reducing the amount of platform-specific code needed. Key pages include ContentPage, MasterDetailPage, NavigationPage, TabbedPage, and CarouselPage. Layouts like StackLayout, GridLayout, and RelativeLayout are used to compose user interface controls.
The document discusses Xamarin, a framework that allows developers to build mobile apps for iOS, Android and Windows using C# and .NET. It enables building apps with shared code across platforms while allowing fully native user interfaces and access to platform APIs. Developers can use C# with Xamarin to build apps with a single shared codebase and logic that works on all platforms, while maintaining separate interfaces optimized for each platform.
What's New, Hot, & Awesome for Xamarin Developers!James Montemagno
Presented at: https://www.meetup.com/SeattleMobileDevelopers/events/262787576/
It is official! We are back and officially on the East Side! Join us on July 17th as we re-ignite the user group and have a huge overview of Xamarin including what's new, hot, and awesome! This will be coming off of the Xamarin Developer Summit where there will be tons of announcements so you don't want to miss it!
The document discusses using a shared C# codebase across mobile and server platforms. It allows for 100% native API access on iOS, Android, and Windows while sharing backend code. It also enables offline sync functionality across these platforms using REST APIs, Azure Mobile Apps, and services like SQL, MongoDB, Office 365 APIs. The document provides code examples for creating a mobile service client, defining data tables, and performing CRUD operations to get, add, and modify data from the tables.
Microsoft Visual Studio 2017 is being launched on March 7. This is the 20th anniversary of Visual Studio! We will host a launch event on April 20th that will focus on some of the new features of Visual Studio 2017 and Mobile development with Xamarin for Visual Studio.
GraphQL is an exciting new API architecture that enables huge performance benefits over REST APIs. But why is it better than REST, and how do we interact with GraphQL APIs from our C# apps? Join me as we demonstrate how our mobile apps can benefit from GraphQL! We’ll start by demonstrating the benefit of GraphQL: fewer API queries and smaller payloads. We’ll then jump into a live-coding demo where we’ll learn how to leverage HttpClient to interact with GraphQL APIs in C#.
The document discusses using Xamarin for mobile app development. Xamarin allows building native iOS, Android, and Windows apps using C# with a single shared codebase. This allows developers to write code once and deploy it across platforms without rewriting code for each platform. Xamarin apps have native user interfaces on each platform and shared app logic and business rules written in C#.
This document provides an overview and introduction to .NET MAUI, the evolution of Xamarin.Forms. Some key points covered include:
- .NET MAUI allows developing native mobile apps that run on Android, iOS, macOS and Windows from a single codebase.
- It uses platform-specific APIs like .NET for Android and .NET for iOS while sharing a common UI framework and code.
- Features include a rich set of controls, support for MVVM and XAML, adaptive styling and theming options.
- The project system has been optimized for multi-platform workflows with improvements like single project support.
- Visual Studio 2022 enables faster development through
The document discusses Xamarin, a mobile app development platform that allows developers to write native iOS, Android, and Windows apps using C# and .NET. With Xamarin, developers can create apps with shared code and logic across platforms while retaining fully native user interfaces for each. This allows for a single codebase to target multiple devices while leveraging native APIs and performance. Xamarin apps can be developed using Visual Studio or Visual Studio for Mac.
The document discusses Xamarin, a mobile app development platform that allows developers to write native iOS, Android, and Windows apps using C# and .NET. With Xamarin, developers can create a single shared codebase using C# and access native functionality through interfaces, while also having truly native user experiences. This lets teams work faster while building high performance, native mobile apps for multiple platforms.
MS Experiences 17 - Xamarin: Future of Mobile DevelopmentJames Montemagno
Xamarin enabled C # developers to become native iOS, Android, and Windows mobile app developers overnight. In this session, learn how to leverage your existing .NET and C # skills to create iOS and Android mobile apps in Visual Studio with Xamarin. In addition to allowing you to write your iOS and Android apps in C #, Xamarin lets you reuse existing .NET libraries and share your business logic across iOS, Android, and Windows apps. During this session we cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C #. See what is new and next for Xamarin development inside of Visual Studio. Moreover, we focus on the code, with several live coding adventures throughout the entire session and showing you the latest and greatest in native cross-platform development.
Microsoft recently announced new features coming to Xamarin including .NET MAUI.
Join us to learn the new features coming to Xamarin.Forms and dive deep into .NET MAUI to learn how it works and how we can start preparing our apps / libraries today!
Brandon Minnick is a Developer Advocate at Microsoft where he gets to work closely with the developer community and help fellow mobile app and cloud developers make 5-star apps.
An avid mobile app developer, Brandon loves to code and has contributed to and published countless apps!
Every app needs to navigate from page to page and pass data around too! That is where Xamarin.Forms Shell can help by simplifying the your application structure, provide URL navigation, passing parameters, and even deep linking! Join in for a full session with James Montemagno on how to setup your app and get navigating.
In a mobile first, cloud first world it is essential to have a powerful framework that is high performant and available on every platform you want to target. That framework is .NET and has expanded to every device imaginable. Whether it is server, web, mobile, wearables, or IoT, .NET is there and fully cross-platform. Developers can now leverage Xamarin to craft native Mobile and Desktop applications from a single shared code base while build backends and websites in .NET Core and ASP.NET Core that can run on any operating system to power them.
Join James Montemagno in a general session focused on how you can leverage your existing .NET and C# skills to build apps for any platform. During this session he will take you through everything you need to get started building apps and a few revolutionary tools to help learn the amazing APIs packed into each platform.
Bay.NET user group presentation (Apr-15) on building apps for wearable platform using C#. Samples on https://github.com/conceptdev/xamarin-samples/tree/master/watch-and-wear
Introduction to Android with C# using XamarinCraig Dunn
This document discusses using the Xamarin platform to build Android apps using C#. Key points include:
- Xamarin allows developing Android apps using C# and sharing code with other platforms like iOS and Windows.
- It works by using Mono and bindings to expose the Android platform in C# and allow calling Java libraries. The compiler produces IL that runs natively on Android.
- Developers can use Xamarin Studio or Visual Studio and the apps have native performance since they run natively on Android.
Presented at NDC Oslo
C# has become one of the most prolific languages used in game development. Games developed in C# can be created to target desktops, tablets, mobile devices and game consoles, while sharing nearly the entire code base. On mobile devices 2D games in particular are massively popular. In this session, we'll explore how to use C# in conjunction with Microsoft and Xamarin to develop 2D games that will work on iOS, Android and Windows platforms. We'll cover the basics of 2D game development, working with multiple scenes, animation and even physics. By the end of the session, you'll have seen how to make a cross-platform 2D game that you can use as the basis for creating your own games.
Building a Node.js Backend in the Cloud for Android AppsNick Landry
Nick Landry gave a presentation on building a Node.js mobile app backend in the cloud for Android apps. He discussed using Microsoft Azure for hosting backend services, connecting to databases in the cloud, and sending push notifications. He demonstrated creating a mobile backend using Azure Mobile Services and sending push notifications using Notification Hubs. The presentation provided an overview of cloud development options and resources for building mobile apps and backends using Microsoft technologies.
What's new and next for mobile development with .NETJames Montemagno
This document discusses new developments for mobile development with .NET. It highlights the growth of .NET adoption, improvements in .NET 5 performance, and the predictable release schedule for future versions. It also covers enhancements in Xamarin.Forms 5 like new controls and hot reload, and previews the upcoming .NET Multi-platform App UI which will allow building native mobile and desktop apps with shared C# code. Key features of MAUI include native performance, access to platform APIs, and support for multiple devices from a single codebase.
Zebra App Forum 2019 - Building iOS & Android Apps with XamarinJames Montemagno
Xamarin enables C# developers to become native iOS, Android, macOS, watchOS, and tvOS app developers overnight. In this session, you will learn how to leverage your existing .NET and C# skills to create iOS and Android mobile apps in Visual Studio with Xamarin. In addition to allowing you write your iOS and Android apps in C#, Xamarin allows you to reuse existing .NET libraries and share your business logic across any .NET app. We'll cover the Xamarin platform and how to create native iOS, Android, and Windows apps in C#. We'll focus on the code with several live coding adventures throughout the entire session.
Xamarin is a cross-platform development environment that allows developers to build native iOS, Android, and Windows apps using C#. It provides tools for building apps using a shared codebase, including integration with Visual Studio, Xamarin Studio, and support for platforms through components. Some key capabilities include building fully native UIs, using platform-specific APIs, and leveraging tools like the component store, NuGet packages, and designers to improve productivity. It also offers monitoring tools like Xamarin Insights to help debug apps.
Xamarin is an open source app platform from Microsoft that allows developers to build high-performance, native iOS, Android, and other mobile apps using C# and .NET. It enables developers to maximize code reuse by sharing C# code across platforms while retaining full access to native platform APIs. Apps are compiled to native ARM code for high performance, while the shared code approach streamlines development. Xamarin includes features like Xamarin.Forms for cross-platform UIs and Xamarin.Essentials for accessing common device capabilities through a shared API.
App Development: Create Cross Platform Mobile App with .NETStandard 2.0Marvin Heng
Marvin Heng - Going through this slide, you will learn how to create a cross platform mobile app that's working on mobile, PC, Hololens & even XBOX with the latest .NET Standard in C#!
#hmheng @hmheng
#crossplatform #mobileapp #xamarin #windows #android #iOS #uwp #.netstandard
Click here for viewing full tutorial @ www.techconnect.io
Twitter: @hmheng
Blog: www.techconnect.io
EastBay.net Building Mobile Apps with Xamarin and Visual StudioCraig Dunn
This document outlines the history and growth of Xamarin from 2001 to 2016. Some key points include:
- Xamarin was founded in 2011 and allows developers to build native mobile apps for Android, iOS, and Mac using C# and shared code.
- Xamarin has grown from 200,000 developers in 2012 to over 1.1 million developers in 2016 with support for partnerships with Microsoft, IBM, and other companies.
- Xamarin products have expanded from the initial Xamarin.iOS in 2011 to also include Xamarin.Android, Xamarin.Mac, and Xamarin.Forms for building cross-platform user interfaces with shared code.
A new .NET update is coming around. It will transform .NET development by providing features that should have been around a lot sooner! We can forgive the delay in this update given the fact that Microsoft is including the .NET Multi-Platform App UI (MAUI).
This new framework will aid developers who work mainly to develop mobile applications but also want other options open to them. A major benefit of using the MAUI is the ability to develop mobile applications that are no longer platform-dependent.
Why does .net maui deserve your attention if you’re planning to use xamarin Moon Technolabs Pvt. Ltd.
1) .NET MAUI is a new cross-platform framework from Microsoft that allows developers to build applications for mobile and desktop using one shared codebase.
2) It uses C# and XAML to create apps that can run on iOS, Android, Windows, and macOS from a single project. Developers can share code, tests, and UI between platforms.
3) .NET MAUI provides features like advanced layout engines, data binding, and cross-platform graphics APIs to simplify development. It also allows accessing native device capabilities while sharing business logic across platforms.
MonoDroid allows developers to create native Android applications using C# and the .NET framework. It works by using managed callable wrappers to consume native Android APIs, allowing apps to access device features like contacts, GPS, and cameras. MonoDroid can be installed on Windows or Mac and includes the Android SDK, Xamarin Studio IDE, and libraries needed to build Android apps. The IDE supports common Android objects like activities, intents, views, and bundles to handle tasks like passing data between screens and storing app configurations.
Top reasons why to choose xamarin for mobile app developmentFugenX
Cross-platform mobile app development tools enable the mobile app to run on multiple mobile-based OS, such as Android, iOS, and Windows. Multiple frameworks that support cross-platform application development are available. Xamarin is one such framework used for effective cross-platform development.
Journey into cross mobile apps development - Xamarin Forms case studyLukasz Jarmulowicz
Presentation about experiences and challenges in developing mobile app using Xamarin.Forms. This is a summup of project. What are good and bad sides of working with Xamarin.
Hitchhicker's Guide to Using Xamarin Forms with RESTful ServicesHeather Downing
This document provides an overview of using Xamarin to build mobile applications that consume RESTful web services. It introduces the Xamarin development environment and tools for running emulators. It demonstrates building a basic Xamarin Forms app and connecting it to consume data from a REST API. It also shows how to publish a web API project to Azure. The goal is to help developers get started using Xamarin to build cross-platform mobile apps that retrieve and display data from RESTful backend services.
Mobile Cross-Platform App Development in C# with XamarinNick Landry
Building native applications across multiple platforms is hard. iOS requires knowledge of Xcode, the iOS SDK and Objective-C or Swift. Android requires Eclipse (or Android Studio), the Android SDK and Java. The Windows 10 Universal Windows Platform requires Visual Studio, C# and the WinRT SDK. Are we really expected to learn all of this? You can take the HTML5 & Cordova route, but not all apps should be built using a hybrid approach. If you want to create a truly competitive app with a premium experience, you’ll need to go native. Fortunately, there is a way you can share a lot of your code across mobile platforms and do so using the C# language you already know and love. Xamarin is a powerful toolset that allows developers to write native Android and iOS apps using C#, thanks to the Mono framework – an Open Source project that brings the C# language and .NET to other platforms. This session explores how you can build cross-platform applications for iOS, Android, and Windows using C#. You’ll learn how to get started with a sample cross-platform solution, which tools you can use, how to design a proper user interface for each platform and how to structure your projects for maximum code reuse. We’ll also look at how you can share UI code with Xamarin.Forms. Native mobile development doesn’t have to be so hard. Come learn how your .NET skills can be transformed for true cross-platform development.
Designing mobile applications with xamarinJerel Hass
This document provides an overview of building cross-platform mobile applications using Xamarin. It discusses what Xamarin is, how it works to allow writing C# code once and deploying to iOS, Android and Windows Phone, and best practices for installation and project structure. The document outlines typical architectures for sharing code and views across platforms using portable class libraries, and describes approaches for creating native views in Xamarin Studio, Visual Studio and Xcode. It also introduces Xamarin.Forms for writing shared user interfaces and the use of components and MVVMCross to help neutralize platform differences.
Similar to Build2020: Xamarin.Forms Experts Q&A (20)
Have you ever been confused by the myriad of choices offered by AWS for hosting a website or an API?
Lambda, Elastic Beanstalk, Lightsail, Amplify, S3 (and more!) can each host websites + APIs. But which one should we choose?
Which one is cheapest? Which one is fastest? Which one will scale to meet our needs?
Join me in this session as we dive into each AWS hosting service to determine which one is best for your scenario and explain why!
What is Serverless and how can AWS Lambda make your life better? Good question!
- What is Serverless?
- How does it work?
- How can I scale my Serverless instance?
- Can I use Serverless like an API? How else can I trigger + run the code?
- And is it really cheaper? What's the catch?
Did you know that the .NET compiler turns our async methods into classes? And that .NET adds a try/catch block to each of these classes, potentially hiding thrown exceptions? It's true!
Three (3) Community Toolkits have revolutionized the way we create our .NET MAUI apps. They allow us to write more-concise, more-readable code, more quickly. As the creator of the .NET MAUI Community Toolkit, I am a bit biased, but I promise that you will use these libraries in all of your .NET MAUI apps going forward if you aren't already! Join me in this session as we dive deep in the Community Toolkits to learn best practices and shine a spotlight on some of its best features!
What is Serverless and how can AWS Lambda make your life better? Good question! Join me for this session on Serverless where we'll cover - What is Serverless? - How does it work? - How can I scale my Serverless instance? - Can I use Serverless like an API? How else can I trigger + run the code? - And is it really cheaper? What's the catch?
Did you know that the .NET compiler turns our async methods into classes? And that .NET adds a try/catch block to each of these classes, potentially hiding thrown exceptions? It's true!
In this session, we will learn how to best use async/await in C# by analyzing how .NET compiles our async code.
Join me as we take an existing app and optimize its async code together, showing off performance gains, better exception handling, improved run-time speed, smaller app size and more using the latest tools in C#12 + .NET 8!
In this demo-heavy session, you'll learn how to leverage the AWS Toolkit and the AWS Deploy Tool for .NET to build and deploy an app to the cloud in less than 50 minutes.
GraphQL is an exciting new API architecture that enables huge performance benefits over REST APIs.
But what is GraphQL? Why is it better than REST? And how do you create a GraphQL API in C#.
Join me as we learn all of this and more!
- Introduction to GraphQL
- Difference between REST & GraphQL
- C# libraries for building GraphQL APIs
- How to create a GraphQL API in C#
The document discusses .NET MAUI markup and how C# allows for easier binding refactoring compared to XAML. Specifically, if a C# property is renamed using "Right-Click -> Rename" the C# binding will update automatically but the XAML binding will now be broken. It also provides a link to resources on learning .NET MAUI markup.
This document provides an overview and introduction to .NET MAUI, the new cross-platform app UI framework from Microsoft. It highlights that MAUI allows building apps using C# that can target iOS, Android, Windows, macOS and more. It compares MAUI to its predecessor Xamarin.Forms, noting improvements like faster performance, lighter platform implementations, and easier installation and project structure in MAUI. The document also lists some of the common UI elements and features supported in MAUI apps and provides a sample of using MAUI with AWS Lambda for an image uploading and thumbnail generation workflow.
Building GraphQL APIs in C#
GraphQL is an exciting new API architecture that enables huge performance benefits over REST APIs.
But what is GraphQL? Why is it better than REST? And how do you create a GraphQL API in C#.
Join me as we learn all of this and more!
- Introduction to GraphQL
- Difference between REST & GraphQL
- C# libraries for building GraphQL APIs
- How to create a GraphQL API in C# using Hot Chocolate
- How AWS App Sync makes it easy to publish to the cloud
The document discusses serverless computing and why it is useful. Serverless abstracts away servers and allows instant scaling of applications without worrying about infrastructure. It can reduce costs through micro billing based only on actual usage. Serverless functions are triggered by events rather than being constantly running, and can be used to build event-driven applications. Examples are provided of serverless functions to generate thumbnails in response to image uploads.
GraphQL has become a staple technology in the JavaScript community, but it is still relatively new and unknown in the C# world.
Join me as we explore the GraphQL tools available for .NET developers, like HotChocolate + Strawberry Shake, and how these tools make it easy to consume GraphQL APIs in C#!
Did you know that the .NET compiler turns our async methods into classes? And that .NET adds a try/catch block to each of these classes, potentially hiding thrown exceptions? It's true!
In this session, we will learn how to best use async/await in C# by analyzing how .NET compiles our async code.
Join me as we take an existing app and optimize its async code together, showing off performance gains, better exception handling, improved run-time speed, and smaller app size!
This document discusses GraphQL, a query language for APIs that allows users to request specific data fields from multiple resources in a single query. It notes that GraphQL APIs are self-documenting as users can explore the API using GraphiQL. It also provides details on GraphQL request structure, mentioning the request body contains a "query" field with the GraphQL query, and highlights the GraphQL-DotNet open source library for .NET developers.
These features are contributed by you, our amazing .NET community, and maintained by a core set of maintainers.
And – the best part – the features you add to the .NET MAUI Toolkit may one day be included into the official .NET MAUI library! We leverage the Community Toolkits to debut new features and work closely with the .NET MAUI engineering team to nominate features for promotion.
Have you ever wanted to create your UI in .NET MAUI using C# instead of XAML? You can, using the .NET MAUI Community Toolkit C# Markup Extensions! Learn how to use this open-source NuGet package to streamline your UI building process.
GraphQL is an exciting new API architecture that enables huge performance benefits over REST APIs.
But what is GraphQL? Why is it better than REST? And how do you create a GraphQL API in C#.
Many developers use XAML to create UIs in Xamarin.Forms, but did you know that everything you can do in XAML can be done in C#?
Join Brandon as he discusses the benefits of C# vs. XAML, learn how to create our UIs in C#, and explore new exciting frameworks like C# Markup and MVU in .NET MAUI that make creating mobile apps even easier!
This document discusses GraphQL, a query language for APIs that allows clients to define the structure of the data required, and specifies GraphQL's self-documenting nature through tools like GraphiQL. It also notes that GraphQL requests are sent via JSON with a "query" field containing the GraphQL query.
BT & Neo4j: Knowledge Graphs for Critical Enterprise Systems.pptx.pdfNeo4j
Presented at Gartner Data & Analytics, London Maty 2024. BT Group has used the Neo4j Graph Database to enable impressive digital transformation programs over the last 6 years. By re-imagining their operational support systems to adopt self-serve and data lead principles they have substantially reduced the number of applications and complexity of their operations. The result has been a substantial reduction in risk and costs while improving time to value, innovation, and process automation. Join this session to hear their story, the lessons they learned along the way and how their future innovation plans include the exploration of uses of EKG + Generative AI.
Transcript: Details of description part II: Describing images in practice - T...BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and slides: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
How Social Media Hackers Help You to See Your Wife's Message.pdfHackersList
In the modern digital era, social media platforms have become integral to our daily lives. These platforms, including Facebook, Instagram, WhatsApp, and Snapchat, offer countless ways to connect, share, and communicate.
Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Em...Erasmo Purificato
Slide of the tutorial entitled "Paradigm Shifts in User Modeling: A Journey from Historical Foundations to Emerging Trends" held at UMAP'24: 32nd ACM Conference on User Modeling, Adaptation and Personalization (July 1, 2024 | Cagliari, Italy)
論文紹介:A Systematic Survey of Prompt Engineering on Vision-Language Foundation ...Toru Tamaki
Jindong Gu, Zhen Han, Shuo Chen, Ahmad Beirami, Bailan He, Gengyuan Zhang, Ruotong Liao, Yao Qin, Volker Tresp, Philip Torr "A Systematic Survey of Prompt Engineering on Vision-Language Foundation Models" arXiv2023
https://arxiv.org/abs/2307.12980
Quantum Communications Q&A with Gemini LLM. These are based on Shannon's Noisy channel Theorem and offers how the classical theory applies to the quantum world.
Scaling Connections in PostgreSQL Postgres Bangalore(PGBLR) Meetup-2 - MydbopsMydbops
This presentation, delivered at the Postgres Bangalore (PGBLR) Meetup-2 on June 29th, 2024, dives deep into connection pooling for PostgreSQL databases. Aakash M, a PostgreSQL Tech Lead at Mydbops, explores the challenges of managing numerous connections and explains how connection pooling optimizes performance and resource utilization.
Key Takeaways:
* Understand why connection pooling is essential for high-traffic applications
* Explore various connection poolers available for PostgreSQL, including pgbouncer
* Learn the configuration options and functionalities of pgbouncer
* Discover best practices for monitoring and troubleshooting connection pooling setups
* Gain insights into real-world use cases and considerations for production environments
This presentation is ideal for:
* Database administrators (DBAs)
* Developers working with PostgreSQL
* DevOps engineers
* Anyone interested in optimizing PostgreSQL performance
Contact info@mydbops.com for PostgreSQL Managed, Consulting and Remote DBA Services
Are you interested in dipping your toes in the cloud native observability waters, but as an engineer you are not sure where to get started with tracing problems through your microservices and application landscapes on Kubernetes? Then this is the session for you, where we take you on your first steps in an active open-source project that offers a buffet of languages, challenges, and opportunities for getting started with telemetry data.
The project is called openTelemetry, but before diving into the specifics, we’ll start with de-mystifying key concepts and terms such as observability, telemetry, instrumentation, cardinality, percentile to lay a foundation. After understanding the nuts and bolts of observability and distributed traces, we’ll explore the openTelemetry community; its Special Interest Groups (SIGs), repositories, and how to become not only an end-user, but possibly a contributor.We will wrap up with an overview of the components in this project, such as the Collector, the OpenTelemetry protocol (OTLP), its APIs, and its SDKs.
Attendees will leave with an understanding of key observability concepts, become grounded in distributed tracing terminology, be aware of the components of openTelemetry, and know how to take their first steps to an open-source contribution!
Key Takeaways: Open source, vendor neutral instrumentation is an exciting new reality as the industry standardizes on openTelemetry for observability. OpenTelemetry is on a mission to enable effective observability by making high-quality, portable telemetry ubiquitous. The world of observability and monitoring today has a steep learning curve and in order to achieve ubiquity, the project would benefit from growing our contributor community.
Measuring the Impact of Network Latency at TwitterScyllaDB
Widya Salim and Victor Ma will outline the causal impact analysis, framework, and key learnings used to quantify the impact of reducing Twitter's network latency.
Sustainability requires ingenuity and stewardship. Did you know Pigging Solutions pigging systems help you achieve your sustainable manufacturing goals AND provide rapid return on investment.
How? Our systems recover over 99% of product in transfer piping. Recovering trapped product from transfer lines that would otherwise become flush-waste, means you can increase batch yields and eliminate flush waste. From raw materials to finished product, if you can pump it, we can pig it.
The Rise of Supernetwork Data Intensive ComputingLarry Smarr
Invited Remote Lecture to SC21
The International Conference for High Performance Computing, Networking, Storage, and Analysis
St. Louis, Missouri
November 18, 2021
Details of description part II: Describing images in practice - Tech Forum 2024BookNet Canada
This presentation explores the practical application of image description techniques. Familiar guidelines will be demonstrated in practice, and descriptions will be developed “live”! If you have learned a lot about the theory of image description techniques but want to feel more confident putting them into practice, this is the presentation for you. There will be useful, actionable information for everyone, whether you are working with authors, colleagues, alone, or leveraging AI as a collaborator.
Link to presentation recording and transcript: https://bnctechforum.ca/sessions/details-of-description-part-ii-describing-images-in-practice/
Presented by BookNet Canada on June 25, 2024, with support from the Department of Canadian Heritage.
7 Most Powerful Solar Storms in the History of Earth.pdfEnterprise Wired
Solar Storms (Geo Magnetic Storms) are the motion of accelerated charged particles in the solar environment with high velocities due to the coronal mass ejection (CME).
5. https://codetraveler.io/Build2020/
.NET for iOS and Android
Xamarin.iOS --> .NET for iOS
Xamarin.Android --> .NET for Android
Namespaces & APIs unchanged from existing UIKit & Android APIs
File | New (SDK style)
CLI
dotnet new ios
dotnet new android
We’ve done many things to make developers more productive than ever – we made it a simplified project structure, and that’s what this looks like, a single project!
Built on .NET SDK
Simplified project file – and you can see our new namespaces, Maui and Devices (which is the evolution of essentials)
And, you’ll be able to deploy to any target right from VS, without toggling which CPU or project is your startup project!
The first thing we’ll do is bring all your fonts, images, and resources into that same exact single project – I’ve added font awesome, and an icon
You have access to 100s of APIs with System.Device and .NET but sometimes you need to get the native stuff. But now right in this you get to the specifics and all your native APIs are right htere
No more different project heads – you’ll be able to put your custom work right in platforms in the single project
Now let’s talk about the future…..
Now let’s talk about the future…..
Multicard shows time to clear and mice caught
Visuals are interactive in when clicking on a monitored build, time to catch and mice caught are reflective of that specific building
Monitoring how long it takes to clear a trap addresses possible customer SLAs
Mentioned earlier that Edge is more than PC…
This is a commercial play for us, not just consumer…
The Intelligent Edge is composed of the devices that you are making
IoT is complex… We are working together to try and make it easier to be successful in this space.
There are two main ways to think about Azure and your business. SaaS or PaaS. Do you need a high level of customization, or do you need a managed service.
The first is SaaS. Whether you are building a managed service for yourself or on behalf of a customer, Azure IoT Central can remove complexity, allowing you to quickly deploy and manage a fleet of connected devices at scale. From digital devices to connected equipment, and consumer white goods; these are all examples that are perfect for Azure IoT Central
We have customers examples, industry use cases, partners, tools and resources in place to help you transition your business to a managed services. The service is in public preview now and we are already working with lots of customers and partners. Azure IoT Central will come later this year
Sometimes you have a need for greater customization and control, and in these situations PaaS is a better fit. Microsoft has a the industry leading portfolio of platform services to help you create an IoT solution spanning the Intelligent Cloud and Intelligent Edge.
Azure IoT Hub is the starting point for IoT in the cloud and the way that you scale the intelligent Edge
Azure IoT Edge allows you to run intelligence at the edge and only connect to the cloud for monitoring and maintenance
Microsoft has build Solution Accelerators for the most common IoT scenarios, designed to help you get started more quickly
The second device we want to talk about in our Intelligent Edge story is the Azure Kinect DK.
Last year at Build, Satya announced Project Kinect for Azure – a vision for combining advanced Kinect technology with the intelligence of Azure AI.
We’re delighted to announce that we are beginning pre-orders for this developer kit and PC peripheral with advanced AI sensors for sophisticated computer vision and speech models.
Drones Measure Farm Soil Moisture
Good soil moisture allows for the optimal growth and yield of crops, while at broader spatial scales also regulates weather, climate and flooding. The water levels in the soil controls evaporation over land and thus the energy fluxes into the atmosphere. This drives the atmospheric circulation, which drives climate.