Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
Create Engaging Healthcare Experiences with Augmented RealityAndreas Jakl
Would you like to try hands-on how to create your first Augmented Reality app? In this session, you will see how easy it is to use 3D technologies and automated speech processing (through Amazon Sumerian) to explain healthcare-related topics. The session is defined for health professionals with little or no prior experience in app design, who would love to share their knowledge with new didactic methods. Additionally, we will provide a behind-the-scenes look on the use case “Enlightening Patients with Augmented Reality” within the funded research project “Immersive Media Lab”.
Presented at the build.well.being conference on June 14th, 2019:
https://buildwellbeing.fhstp.ac.at/
More information about the contents:
https://www.andreasjakl.com/
Dev ops con 2015 radical agility with autonomous teams and microservices in...Jan Löffler
What we've built at Zalando is complex. Supporting – profitably – a publicly traded e-commerce company that does business in 15 diverse European markets, with more than 15 million active users who all speak different languages, use different payment methods, prefer different shipping methods, and have different product tastes, has required nonstop innovation. Until recently we've focused on building a unified, comprehensive retail system, quickly, that solves just our problems. But to truly fight against complexity – particularly the accidental complexity that slows down our development process – we have adopted a microservices architecture. And when it comes to DevOps, we’ve gone a step beyond the "You build it, you run it" motto--working in autonomous teams with DevOps treated as a "first-class entity.”
In this talk, Henning Jacobs (Software Architect) and Jan Löffler (Head of Platform Engineering) will share their experience implementing “Radical Agility” from a DevOps perspective. “Radical Agility” is the Zalando technology team’s multi-pronged approach to managing the complexity that results from building an architecture of massive size. Henning and Jan will focus on how microservices enable Zalando’s engineers to move faster and build systems that scale, at scale, and avoid dependencies. They will show how microservices, in conjunction with a cloud infrastructure, support teams as they try strive for autonomy. Finally, they will draw upon their experiences to show how this all works in practice, and discuss what is organizationally and architecturally necessary to make DevOps a top priority for all members of your tech organization.
Android Development with Kotlin, Part 3 - Code and App ManagementAndreas Jakl
- Code Management
- Open Source
- Version Control & Git
- App Stores
- Testing Mobile Apps
- Automated Tests
- Visual Studio App Center
- Espresso Test Recorder
- Firebase Test Lab
- Robo Tests
- App Distribution
This document discusses Autodesk's Forge platform and its focus on immersive experiences using augmented reality (AR), virtual reality (VR), and mixed reality. It outlines Autodesk's current and planned offerings in this area, including VR experiences like Sketchbook, Revit Live, and VRED. Prototypes involving AR model overlays and flood simulations are also mentioned. The document discusses Autodesk's goal of preparing models for AR/VR through automated processes like decimation, LOD generation, UV unwrapping, and topology repair. An AR/VR API in development will streamline access to prepared models from Forge and other Autodesk products for use in third-party apps.
Modern workplace conference create an immersive experience with office 365 ...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
The document summarizes the offline accelerate event of Google Developer Student Club at Dr. Lankapalli Bullayya College of Engineering. It introduces the club and its purpose to students. It then provides brief introductions of the faculty advisor, core team leads, and past events. The rest of the document consists of presentations by core team members on various topics including Android, Flutter, Cloud Computing, Web Development, Open Source, Blockchain, AR/VR, AI, and reasons for joining the club.
Create Engaging Healthcare Experiences with Augmented RealityAndreas Jakl
Would you like to try hands-on how to create your first Augmented Reality app? In this session, you will see how easy it is to use 3D technologies and automated speech processing (through Amazon Sumerian) to explain healthcare-related topics. The session is defined for health professionals with little or no prior experience in app design, who would love to share their knowledge with new didactic methods. Additionally, we will provide a behind-the-scenes look on the use case “Enlightening Patients with Augmented Reality” within the funded research project “Immersive Media Lab”.
Presented at the build.well.being conference on June 14th, 2019:
https://buildwellbeing.fhstp.ac.at/
More information about the contents:
https://www.andreasjakl.com/
Dev ops con 2015 radical agility with autonomous teams and microservices in...Jan Löffler
What we've built at Zalando is complex. Supporting – profitably – a publicly traded e-commerce company that does business in 15 diverse European markets, with more than 15 million active users who all speak different languages, use different payment methods, prefer different shipping methods, and have different product tastes, has required nonstop innovation. Until recently we've focused on building a unified, comprehensive retail system, quickly, that solves just our problems. But to truly fight against complexity – particularly the accidental complexity that slows down our development process – we have adopted a microservices architecture. And when it comes to DevOps, we’ve gone a step beyond the "You build it, you run it" motto--working in autonomous teams with DevOps treated as a "first-class entity.”
In this talk, Henning Jacobs (Software Architect) and Jan Löffler (Head of Platform Engineering) will share their experience implementing “Radical Agility” from a DevOps perspective. “Radical Agility” is the Zalando technology team’s multi-pronged approach to managing the complexity that results from building an architecture of massive size. Henning and Jan will focus on how microservices enable Zalando’s engineers to move faster and build systems that scale, at scale, and avoid dependencies. They will show how microservices, in conjunction with a cloud infrastructure, support teams as they try strive for autonomy. Finally, they will draw upon their experiences to show how this all works in practice, and discuss what is organizationally and architecturally necessary to make DevOps a top priority for all members of your tech organization.
Android Development with Kotlin, Part 3 - Code and App ManagementAndreas Jakl
- Code Management
- Open Source
- Version Control & Git
- App Stores
- Testing Mobile Apps
- Automated Tests
- Visual Studio App Center
- Espresso Test Recorder
- Firebase Test Lab
- Robo Tests
- App Distribution
This document discusses Autodesk's Forge platform and its focus on immersive experiences using augmented reality (AR), virtual reality (VR), and mixed reality. It outlines Autodesk's current and planned offerings in this area, including VR experiences like Sketchbook, Revit Live, and VRED. Prototypes involving AR model overlays and flood simulations are also mentioned. The document discusses Autodesk's goal of preparing models for AR/VR through automated processes like decimation, LOD generation, UV unwrapping, and topology repair. An AR/VR API in development will streamline access to prepared models from Forge and other Autodesk products for use in third-party apps.
Modern workplace conference create an immersive experience with office 365 ...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
The document summarizes the offline accelerate event of Google Developer Student Club at Dr. Lankapalli Bullayya College of Engineering. It introduces the club and its purpose to students. It then provides brief introductions of the faculty advisor, core team leads, and past events. The rest of the document consists of presentations by core team members on various topics including Android, Flutter, Cloud Computing, Web Development, Open Source, Blockchain, AR/VR, AI, and reasons for joining the club.
Title: The Trinity in Exponential Technologies: Open Source, Blockchain and Microsoft Azure.
This talk will explore how Open Source, Blockchain and the Microsoft Cloud provide the best combination of emerging technologies by means of a perfect synergy in terms of technological shift as well as ecosystem collaboration, with a special focus on Blockchain enterprise solutions and use cases. It will also provide insightful information about best practices, common mistakes and the use of Azure as a managed Blockchain platform (BaaS – Blockchain as a Service).
Code motion - Extend visualization of microsoft graph data to hololens applic...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
Extend visualization of Microsoft Graph data to HoloLens applications - Alexa...Codemotion
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects.
Using Clojure, NoSQL Databases and Functional-Style JavaScript to Write Gext-...Stefan Richter
The document is a presentation about building next-generation HTML5 apps using Clojure, NoSQL databases, and functional JavaScript. It discusses how the presenter built an HTML5 client for their software company's app using these technologies that runs on all modern browsers and mobile platforms like iPhone and Android, avoiding the need to build separate native apps. The presentation focuses on their use of functional programming principles in JavaScript to structure the client code.
Lessons Learned: Designer/Developer Productivity in Windows Presentation Foun...goodfriday
Join the IdentityMine team for an in-depth discussion around lessons learned on Windows Presentation Foundation (WPF) designer/developer workflow and productivity. They look at several real world WPF applications they have built and show you how to help maximize productivity across the entire team from Graphic Designer to Interactive Designer to Developer. Also, get a sneak peek at several of IdentityMine's forthcoming Blendablesâ„¢ Brand WPF Control products and take the opportunity to participate in an open Q&A session with the team
I really enjoyed delivering a session on “Democratize development with Power Apps & AI Builder” for the #m365virtualmarathon conference on the Boston Marathon Track. I get so excited talking about the endless possibilities of #LowCode #NoCode Platforms like the Microsoft #PowerApps to empower businesses around the world.
WebGL is an exciting new HTML5 JavaScript API that allows for rendering real-time 3D graphics in your web browser without a plugin. The technology is gaining fast acceptance and is allowing for truly amazing applications to be built in a native browser environment that were once considered impossible. This new API has it challenges, as it requires an understanding of the low-level Graphics Pipeline and OpengGL ES 2.0. This talk will cover the basics of 3D graphics and the JavaScript API allowing the audience to take away the steps required to create, initialize and run a WebGL application. The talk will also discuss the current state of browser acceptance of WebGL along with existing libraries that can get you up and running with WebGL even faster.
This document discusses 3D web visualization and rendering technologies for desktop and mobile. It outlines several tools used for developing 3D cloud applications, including Hoops Communicator, Forge, Three.js, WebGL, BimSync, and RedSDK. These tools allow rendering of CAD and BIM files within a web browser and enable collaborative cloud-based modeling. The benefits of cloud-based CAD are also highlighted such as reduced costs and universal access to designs.
This document summarizes Jeff Haynie's presentation at iPhone/iPad Dev Con 2010. He discusses Appcelerator, which allows developers to build native iOS apps using JavaScript. Key points include that Appcelerator has over 72,000 developers and 4,750 apps in stores. It exposes native iOS capabilities while still requiring use of the iOS SDK. The Titanium platform provides APIs for common tasks like media, networking, and UI and allows both simple and complex animations. It also supports new iOS4 features like backgrounding and local notifications.
The document discusses adopting the new Silverlight technology for building applications. It notes that Silverlight allows for creating unique user experiences but adopting a new technology comes with risks. To be successful with Silverlight, one needs to understand how it differs from other technologies. The document also discusses improving innovation through collaboration both within an organization and with external partners.
Crossing the low-code and pro-code chasm: a platform approachAsanka Abeysinghe
Organizations are now using low-code and pro-code tools to build digital experiences internally and externally. However, not having the right alignment between these two approaches slows down delivery.
Different developer personas that work in silos, no connection between low-code and pro-code applications, low-code creating unmanageable shadow IT applications, no single codebase or build pipeline, and interruptions to the professional developer flow are some significant drawbacks.
In this session, Asanka will look at a platform approach to bridge the low-code and pro-code chasm.
INTERFACE, by apidays - Crossing the low-code and pro-code chasm: a platform...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
Crossing the low-code and pro-code chasm: a platform approach
Asanka Abeysinghe, Chief Technology Evangelist at WSO2
This document discusses the potential for cross-platform web applications using HTML5. It notes that HTML5 provides rich features like geolocation, audio/video playback, web sockets and more that allow web apps to have native-like experiences. It also discusses challenges around browser support and the need for wrappers to access native device capabilities. Finally, it suggests that HTML5 is becoming a reality that developers need to start working with in applications.
Microsoft ignite tour - Create an immersive experience with office 365 data ...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
Microsoft ignite tour empower your workers using remote assist - theater se...Alexander Meijers
Microsoft offers a broad range of solutions modernizing field services with Mixed Reality for technicians. It empowers them by offering modern tools like Mixed Reality devices, Video calls, Annotations and File Sharing capabilities. These tools allow field service workers to solve complex problems even faster, collaborate together with experts and gives them easy access to work orders. During this theater session we will show you a global overview of Dynamics 365 Remote Assist using Dynamics, Teams and HoloLens.
More Related Content
Similar to O365 and SharePoint Connect - Create an immersive experience with office 365 data and mixed reality using hololens
Title: The Trinity in Exponential Technologies: Open Source, Blockchain and Microsoft Azure.
This talk will explore how Open Source, Blockchain and the Microsoft Cloud provide the best combination of emerging technologies by means of a perfect synergy in terms of technological shift as well as ecosystem collaboration, with a special focus on Blockchain enterprise solutions and use cases. It will also provide insightful information about best practices, common mistakes and the use of Azure as a managed Blockchain platform (BaaS – Blockchain as a Service).
Code motion - Extend visualization of microsoft graph data to hololens applic...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
Extend visualization of Microsoft Graph data to HoloLens applications - Alexa...Codemotion
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects.
Using Clojure, NoSQL Databases and Functional-Style JavaScript to Write Gext-...Stefan Richter
The document is a presentation about building next-generation HTML5 apps using Clojure, NoSQL databases, and functional JavaScript. It discusses how the presenter built an HTML5 client for their software company's app using these technologies that runs on all modern browsers and mobile platforms like iPhone and Android, avoiding the need to build separate native apps. The presentation focuses on their use of functional programming principles in JavaScript to structure the client code.
Lessons Learned: Designer/Developer Productivity in Windows Presentation Foun...goodfriday
Join the IdentityMine team for an in-depth discussion around lessons learned on Windows Presentation Foundation (WPF) designer/developer workflow and productivity. They look at several real world WPF applications they have built and show you how to help maximize productivity across the entire team from Graphic Designer to Interactive Designer to Developer. Also, get a sneak peek at several of IdentityMine's forthcoming Blendablesâ„¢ Brand WPF Control products and take the opportunity to participate in an open Q&A session with the team
I really enjoyed delivering a session on “Democratize development with Power Apps & AI Builder” for the #m365virtualmarathon conference on the Boston Marathon Track. I get so excited talking about the endless possibilities of #LowCode #NoCode Platforms like the Microsoft #PowerApps to empower businesses around the world.
WebGL is an exciting new HTML5 JavaScript API that allows for rendering real-time 3D graphics in your web browser without a plugin. The technology is gaining fast acceptance and is allowing for truly amazing applications to be built in a native browser environment that were once considered impossible. This new API has it challenges, as it requires an understanding of the low-level Graphics Pipeline and OpengGL ES 2.0. This talk will cover the basics of 3D graphics and the JavaScript API allowing the audience to take away the steps required to create, initialize and run a WebGL application. The talk will also discuss the current state of browser acceptance of WebGL along with existing libraries that can get you up and running with WebGL even faster.
This document discusses 3D web visualization and rendering technologies for desktop and mobile. It outlines several tools used for developing 3D cloud applications, including Hoops Communicator, Forge, Three.js, WebGL, BimSync, and RedSDK. These tools allow rendering of CAD and BIM files within a web browser and enable collaborative cloud-based modeling. The benefits of cloud-based CAD are also highlighted such as reduced costs and universal access to designs.
This document summarizes Jeff Haynie's presentation at iPhone/iPad Dev Con 2010. He discusses Appcelerator, which allows developers to build native iOS apps using JavaScript. Key points include that Appcelerator has over 72,000 developers and 4,750 apps in stores. It exposes native iOS capabilities while still requiring use of the iOS SDK. The Titanium platform provides APIs for common tasks like media, networking, and UI and allows both simple and complex animations. It also supports new iOS4 features like backgrounding and local notifications.
The document discusses adopting the new Silverlight technology for building applications. It notes that Silverlight allows for creating unique user experiences but adopting a new technology comes with risks. To be successful with Silverlight, one needs to understand how it differs from other technologies. The document also discusses improving innovation through collaboration both within an organization and with external partners.
Crossing the low-code and pro-code chasm: a platform approachAsanka Abeysinghe
Organizations are now using low-code and pro-code tools to build digital experiences internally and externally. However, not having the right alignment between these two approaches slows down delivery.
Different developer personas that work in silos, no connection between low-code and pro-code applications, low-code creating unmanageable shadow IT applications, no single codebase or build pipeline, and interruptions to the professional developer flow are some significant drawbacks.
In this session, Asanka will look at a platform approach to bridge the low-code and pro-code chasm.
INTERFACE, by apidays - Crossing the low-code and pro-code chasm: a platform...apidays
INTERFACE, by apidays 2021 - It’s APIs all the way down
June 30, July 1 & 2, 2021
Crossing the low-code and pro-code chasm: a platform approach
Asanka Abeysinghe, Chief Technology Evangelist at WSO2
This document discusses the potential for cross-platform web applications using HTML5. It notes that HTML5 provides rich features like geolocation, audio/video playback, web sockets and more that allow web apps to have native-like experiences. It also discusses challenges around browser support and the need for wrappers to access native device capabilities. Finally, it suggests that HTML5 is becoming a reality that developers need to start working with in applications.
Microsoft ignite tour - Create an immersive experience with office 365 data ...Alexander Meijers
Think of provisioning information on real-life objects or straw through Cloud data like persons, related contacts, documents and other stuff. This allows you to build rich applications containing information you normally process in a 2D world like your browsers. By extending it to a 3D world, you are able to process the data in a completely different way. Think of creating teams of people within your organization and group them based on specialties, getting a more clear inside view of your site structure in SharePoint or have a 3D model of the Microsoft Graph entities related objects
Microsoft ignite tour empower your workers using remote assist - theater se...Alexander Meijers
Microsoft offers a broad range of solutions modernizing field services with Mixed Reality for technicians. It empowers them by offering modern tools like Mixed Reality devices, Video calls, Annotations and File Sharing capabilities. These tools allow field service workers to solve complex problems even faster, collaborate together with experts and gives them easy access to work orders. During this theater session we will show you a global overview of Dynamics 365 Remote Assist using Dynamics, Teams and HoloLens.
Code europe holobasics - develop your mixed reality hololens app with unity...Alexander Meijers
This document provides an overview of developing mixed reality apps for HoloLens using Unity and Visual Studio. It discusses the HoloLens specifications and sensors, and demonstrates the development tools, building blocks, and key HoloLens features like gestures, spatial sound, spatial mapping and occlusion. The presentation aims to provide takeaways on leveraging Unity, Visual Studio, and HoloLens capabilities when building mixed reality applications.
Code europe holoadvanced - building more advanced mixed reality apps for ho...Alexander Meijers
This session goes deeper into developing Mixed Reality apps for HoloLens. We will integrate the HoloLens Toolkit of Microsoft to enhance functionality and take more control over your HoloLens app. Features as World Anchors, Sharing, Spatial Understanding by mapping meshes to planes, stabilization plane and more are discussed. All features are explained, build with Visual Studio and Unity and demonstrated with live demos. After this you will become a more advanced HoloLens developer.
Technologies:
Other
.NET
C#
Augmented Reality
Mixed Reality
Azure thursday HoloLens and cognitive services a powerful combinationAlexander Meijers
HoloLens as a Mixed Reality device allows you to build applications to support your business processes in different ways by using visualization and information provisioning. It gets more interesting when you expand such applications by using external services like Azure Cognitive Services. This development session explains and shows you how to combine both technologies to create a powerful combination
It next summit - holobasics - develop your mixed reality hololens app with un...Alexander Meijers
This session (45 min) explains the tools and building blocks needed for building a mixed reality app for HoloLens. Source code is available on github https://github.com/ameijers/HoloBasics
SharePoint Unite - Build business applications with HoloLens and CloudAlexander Meijers
This document provides an overview of building business applications with Microsoft HoloLens and cloud technologies. It discusses the different types of realities, HoloLens capabilities including gestures, spatial sound, and spatial understanding. It also covers connecting HoloLens to the cloud and considerations for data, connectivity, user experience, and security when building applications. Examples of HoloLens applications are demonstrated.
Holo basics develop your mixed reality hololens app with unity and visual s...Alexander Meijers
An presentation used for explaining the basics of building a HoloLens application using functionality like 3D objects, spatial sound, gaze, gestures, speech, spatial mapping and occlusion.
Build business applications with HoloLens and CloudAlexander Meijers
- The document discusses Microsoft HoloLens and its potential applications for building business applications. It provides an overview of HoloLens' history and capabilities including its sensors, input controls like gaze, gestures and voice commands, and ability to understand spatial perception.
- Potential fields of application for HoloLens discussed include visualization, provision of information, remote collaboration, education, media/entertainment, and gaming. Examples are given for each field.
- The document also covers development tools for HoloLens like Visual Studio, Unity, Vuforia, data storage using the cloud, and important design considerations for the user perspective and sharing experiences.
Two sessions about HoloLens development containing a number of demos explaining how to develop for HoloLens using gaze, gestures, spatial perception and translating meshes to planes.
Spsbe2016 extend your office 365 environement to cross-platform appsAlexander Meijers
The session explains how easy it is to extend your Office 365 environment to cross-platform apps using Visual Studio and Xamarin. We will go deeper into what is needed to develop cross-platform applications, using ADAL as an authentication mechanism and create a search driven app to retrieve profile data from users in Office 365.
Implementation of azure active directory authentication with cross platform d...Alexander Meijers
This document discusses implementing Azure Active Directory (AD) authentication in cross-platform applications developed with Xamarin. It recommends using the Active Directory Authentication Library (ADAL) to handle authentication complexity. The steps outlined are to register an app in Azure AD, set up a Xamarin project, implement ADAL, create a login page, and access Microsoft APIs. Code samples show implementing the ADAL interface differently for platforms and using tokens to call the Microsoft Graph API. The presenter aims to demonstrate AD authentication working across platforms.
DevOps is a software development method which is all about working together between Developers and IT Professionals. This presentation gives you an introduction to DevOps.
Develop business apps cross-platform development using visual studio with x...Alexander Meijers
This document provides an overview of developing cross-platform business apps using Visual Studio with Xamarin and Azure. It discusses where to start development, including considerations for targeting platforms and hosting. It then covers using Xamarin for cross-platform development across iOS, Android and Windows platforms. It demonstrates how to share code using shared asset projects or portable class libraries. The document also discusses programming skills needed like asynchronous programming and connecting to SharePoint. It shows how to set up the development environment in Visual Studio. Finally, it demonstrates how to integrate with Azure services for features like cloud data storage, push notifications and authentication.
This document outlines the key areas an expert in web design and development can help with including styling a website, adding reusable content and editing capabilities, improving navigation and search engine optimization, incorporating schema.org for rich data, and gathering reports on website usage along with integrating video and rich media. Additional improved functionality can also be provided.
Currently Yammer integration is handled by a SharePoint App in SharePoint Online and in on premise environments. What if you want to create your own Yammer App? What do you need to know and how can you achieve this? During this session I will get into some of the basic knowledge of how Yammer works and explain which steps you need to take to build your own Yammer App based on a real life examples
Sp24 design a share point 2013 architecture – the basicsAlexander Meijers
This session walks you through the necessary steps to design a SharePoint 2013 architecture. It explains what information is needed to actually design such an architecture and discusses the many things you need to know to make the right decisions. It helps you to design a small, medium or large SharePoint farm for your customers.
Design a share point 2013 architecture – the basicsAlexander Meijers
session walks you through the necessary steps to design a SharePoint 2013 architecture. It explains what information is needed to actually design such an architecture and discusses the many things you need to know to make the right decisions. It helps you to design a small, medium or large SharePoint farm for your customers
Taking AI to the Next Level in Manufacturing.pdfssuserfac0301
Read Taking AI to the Next Level in Manufacturing to gain insights on AI adoption in the manufacturing industry, such as:
1. How quickly AI is being implemented in manufacturing.
2. Which barriers stand in the way of AI adoption.
3. How data quality and governance form the backbone of AI.
4. Organizational processes and structures that may inhibit effective AI adoption.
6. Ideas and approaches to help build your organization's AI strategy.
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!
Building Production Ready Search Pipelines with Spark and MilvusZilliz
Spark is the widely used ETL tool for processing, indexing and ingesting data to serving stack for search. Milvus is the production-ready open-source vector database. In this talk we will show how to use Spark to process unstructured data to extract vector representations, and push the vectors to Milvus vector database for search serving.
Skybuffer SAM4U tool for SAP license adoptionTatiana Kojar
Manage and optimize your license adoption and consumption with SAM4U, an SAP free customer software asset management tool.
SAM4U, an SAP complimentary software asset management tool for customers, delivers a detailed and well-structured overview of license inventory and usage with a user-friendly interface. We offer a hosted, cost-effective, and performance-optimized SAM4U setup in the Skybuffer Cloud environment. You retain ownership of the system and data, while we manage the ABAP 7.58 infrastructure, ensuring fixed Total Cost of Ownership (TCO) and exceptional services through the SAP Fiori interface.
HCL Notes und Domino Lizenzkostenreduzierung in der Welt von DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-und-domino-lizenzkostenreduzierung-in-der-welt-von-dlau/
DLAU und die Lizenzen nach dem CCB- und CCX-Modell sind für viele in der HCL-Community seit letztem Jahr ein heißes Thema. Als Notes- oder Domino-Kunde haben Sie vielleicht mit unerwartet hohen Benutzerzahlen und Lizenzgebühren zu kämpfen. Sie fragen sich vielleicht, wie diese neue Art der Lizenzierung funktioniert und welchen Nutzen sie Ihnen bringt. Vor allem wollen Sie sicherlich Ihr Budget einhalten und Kosten sparen, wo immer möglich. Das verstehen wir und wir möchten Ihnen dabei helfen!
Wir erklären Ihnen, wie Sie häufige Konfigurationsprobleme lösen können, die dazu führen können, dass mehr Benutzer gezählt werden als nötig, und wie Sie überflüssige oder ungenutzte Konten identifizieren und entfernen können, um Geld zu sparen. Es gibt auch einige Ansätze, die zu unnötigen Ausgaben führen können, z. B. wenn ein Personendokument anstelle eines Mail-Ins für geteilte Mailboxen verwendet wird. Wir zeigen Ihnen solche Fälle und deren Lösungen. Und natürlich erklären wir Ihnen das neue Lizenzmodell.
Nehmen Sie an diesem Webinar teil, bei dem HCL-Ambassador Marc Thomas und Gastredner Franz Walder Ihnen diese neue Welt näherbringen. Es vermittelt Ihnen die Tools und das Know-how, um den Überblick zu bewahren. Sie werden in der Lage sein, Ihre Kosten durch eine optimierte Domino-Konfiguration zu reduzieren und auch in Zukunft gering zu halten.
Diese Themen werden behandelt
- Reduzierung der Lizenzkosten durch Auffinden und Beheben von Fehlkonfigurationen und überflüssigen Konten
- Wie funktionieren CCB- und CCX-Lizenzen wirklich?
- Verstehen des DLAU-Tools und wie man es am besten nutzt
- Tipps für häufige Problembereiche, wie z. B. Team-Postfächer, Funktions-/Testbenutzer usw.
- Praxisbeispiele und Best Practices zum sofortigen Umsetzen
A Comprehensive Guide to DeFi Development Services in 2024Intelisync
DeFi represents a paradigm shift in the financial industry. Instead of relying on traditional, centralized institutions like banks, DeFi leverages blockchain technology to create a decentralized network of financial services. This means that financial transactions can occur directly between parties, without intermediaries, using smart contracts on platforms like Ethereum.
In 2024, we are witnessing an explosion of new DeFi projects and protocols, each pushing the boundaries of what’s possible in finance.
In summary, DeFi in 2024 is not just a trend; it’s a revolution that democratizes finance, enhances security and transparency, and fosters continuous innovation. As we proceed through this presentation, we'll explore the various components and services of DeFi in detail, shedding light on how they are transforming the financial landscape.
At Intelisync, we specialize in providing comprehensive DeFi development services tailored to meet the unique needs of our clients. From smart contract development to dApp creation and security audits, we ensure that your DeFi project is built with innovation, security, and scalability in mind. Trust Intelisync to guide you through the intricate landscape of decentralized finance and unlock the full potential of blockchain technology.
Ready to take your DeFi project to the next level? Partner with Intelisync for expert DeFi development services today!
Nunit vs XUnit vs MSTest Differences Between These Unit Testing Frameworks.pdfflufftailshop
When it comes to unit testing in the .NET ecosystem, developers have a wide range of options available. Among the most popular choices are NUnit, XUnit, and MSTest. These unit testing frameworks provide essential tools and features to help ensure the quality and reliability of code. However, understanding the differences between these frameworks is crucial for selecting the most suitable one for your projects.
Trusted Execution Environment for Decentralized Process MiningLucaBarbaro3
Presentation of the paper "Trusted Execution Environment for Decentralized Process Mining" given during the CAiSE 2024 Conference in Cyprus on June 7, 2024.
Dive into the realm of operating systems (OS) with Pravash Chandra Das, a seasoned Digital Forensic Analyst, as your guide. 🚀 This comprehensive presentation illuminates the core concepts, types, and evolution of OS, essential for understanding modern computing landscapes.
Beginning with the foundational definition, Das clarifies the pivotal role of OS as system software orchestrating hardware resources, software applications, and user interactions. Through succinct descriptions, he delineates the diverse types of OS, from single-user, single-task environments like early MS-DOS iterations, to multi-user, multi-tasking systems exemplified by modern Linux distributions.
Crucial components like the kernel and shell are dissected, highlighting their indispensable functions in resource management and user interface interaction. Das elucidates how the kernel acts as the central nervous system, orchestrating process scheduling, memory allocation, and device management. Meanwhile, the shell serves as the gateway for user commands, bridging the gap between human input and machine execution. 💻
The narrative then shifts to a captivating exploration of prominent desktop OSs, Windows, macOS, and Linux. Windows, with its globally ubiquitous presence and user-friendly interface, emerges as a cornerstone in personal computing history. macOS, lauded for its sleek design and seamless integration with Apple's ecosystem, stands as a beacon of stability and creativity. Linux, an open-source marvel, offers unparalleled flexibility and security, revolutionizing the computing landscape. 🖥️
Moving to the realm of mobile devices, Das unravels the dominance of Android and iOS. Android's open-source ethos fosters a vibrant ecosystem of customization and innovation, while iOS boasts a seamless user experience and robust security infrastructure. Meanwhile, discontinued platforms like Symbian and Palm OS evoke nostalgia for their pioneering roles in the smartphone revolution.
The journey concludes with a reflection on the ever-evolving landscape of OS, underscored by the emergence of real-time operating systems (RTOS) and the persistent quest for innovation and efficiency. As technology continues to shape our world, understanding the foundations and evolution of operating systems remains paramount. Join Pravash Chandra Das on this illuminating journey through the heart of computing. 🌟
leewayhertz.com-AI in predictive maintenance Use cases technologies benefits ...alexjohnson7307
Predictive maintenance is a proactive approach that anticipates equipment failures before they happen. At the forefront of this innovative strategy is Artificial Intelligence (AI), which brings unprecedented precision and efficiency. AI in predictive maintenance is transforming industries by reducing downtime, minimizing costs, and enhancing productivity.
Driving Business Innovation: Latest Generative AI Advancements & Success StorySafe Software
Are you ready to revolutionize how you handle data? Join us for a webinar where we’ll bring you up to speed with the latest advancements in Generative AI technology and discover how leveraging FME with tools from giants like Google Gemini, Amazon, and Microsoft OpenAI can supercharge your workflow efficiency.
During the hour, we’ll take you through:
Guest Speaker Segment with Hannah Barrington: Dive into the world of dynamic real estate marketing with Hannah, the Marketing Manager at Workspace Group. Hear firsthand how their team generates engaging descriptions for thousands of office units by integrating diverse data sources—from PDF floorplans to web pages—using FME transformers, like OpenAIVisionConnector and AnthropicVisionConnector. This use case will show you how GenAI can streamline content creation for marketing across the board.
Ollama Use Case: Learn how Scenario Specialist Dmitri Bagh has utilized Ollama within FME to input data, create custom models, and enhance security protocols. This segment will include demos to illustrate the full capabilities of FME in AI-driven processes.
Custom AI Models: Discover how to leverage FME to build personalized AI models using your data. Whether it’s populating a model with local data for added security or integrating public AI tools, find out how FME facilitates a versatile and secure approach to AI.
We’ll wrap up with a live Q&A session where you can engage with our experts on your specific use cases, and learn more about optimizing your data workflows with AI.
This webinar is ideal for professionals seeking to harness the power of AI within their data management systems while ensuring high levels of customization and security. Whether you're a novice or an expert, gain actionable insights and strategies to elevate your data processes. Join us to see how FME and AI can revolutionize how you work with data!
HCL Notes and Domino License Cost Reduction in the World of DLAUpanagenda
Webinar Recording: https://www.panagenda.com/webinars/hcl-notes-and-domino-license-cost-reduction-in-the-world-of-dlau/
The introduction of DLAU and the CCB & CCX licensing model caused quite a stir in the HCL community. As a Notes and Domino customer, you may have faced challenges with unexpected user counts and license costs. You probably have questions on how this new licensing approach works and how to benefit from it. Most importantly, you likely have budget constraints and want to save money where possible. Don’t worry, we can help with all of this!
We’ll show you how to fix common misconfigurations that cause higher-than-expected user counts, and how to identify accounts which you can deactivate to save money. There are also frequent patterns that can cause unnecessary cost, like using a person document instead of a mail-in for shared mailboxes. We’ll provide examples and solutions for those as well. And naturally we’ll explain the new licensing model.
Join HCL Ambassador Marc Thomas in this webinar with a special guest appearance from Franz Walder. It will give you the tools and know-how to stay on top of what is going on with Domino licensing. You will be able lower your cost through an optimized configuration and keep it low going forward.
These topics will be covered
- Reducing license cost by finding and fixing misconfigurations and superfluous accounts
- How do CCB and CCX licenses really work?
- Understanding the DLAU tool and how to best utilize it
- Tips for common problem areas, like team mailboxes, functional/test users, etc
- Practical examples and best practices to implement right away
2. Alexander Meijers
Solutions Architect / Mixed Reality Evangelist
Create an immersive experience with
Office 365 data and Mixed Reality
using HoloLens
#O365Connect
3. #O365CONNECT
SOLUTIONS ARCHITECT
MIXED REALITY EVANGELIST
MIXED REALITY TEAM @ ETTU
MICROSOFT WINDOWS DEVELOPMENT MVP
FOR MIXED REALITY
EMAIL: A.MEIJERS@ETTU.NL / ALEXANDER@APPZINSIDE.COM
TWITTER: @AMEIJERS
BLOG: HTTP://WWW.APPZINSIDE.COM
ABOUT ME
4. #O365CONNECT
FOUNDER OF THE MIXED REALITY USER GROUP
CO-ORGANIZER OF GLOBAL AI/MR BOOTCAMP
CO-ORGANIZER OF SP&C
PROGRAM COMMITTEE @ FUTURETECH 2019
THE COMMUNITY
5. #O365CONNECT
DIFFERENT REALITIES
Merging of real and virtu
al worlds to produce new
environments and visuali
zations where physical a
nd digital objects co-exist
and interact in real time.
An overlay of synthetic c
ontent on the real world t
hat is anchored to and int
eracts with the real world
MIXED REALITY
Direct or indirect view of a
physical, real-world enviro
nment whose elements ar
e augmented by computer
-generated sensory input
such as sound, video, gra
phics or GPS data
An overlay of content on t
he real world where that c
ontent is not anchored to
or part of it
AUGMENTED REALITY
Generation of realistic ima
ges, sounds and other sen
sations that replicate a real
environment or create an i
maginary setting
An immersive experience c
reated entirely from compu
ter-generated Content. Als
o similar to 360 degree vid
eo
VIRTUAL REALITY
12. #O365CONNECT
BUILDING A MIXED REALITY APP FOR HOLOLENS
GETTING PEOPLE AND RELATED PEOPLE DATA FROM OFFICE 365
GETTING TRENDS AROUND PEOPLE
VISUALIZE THE PEOPLE AND THEIR RELATIONS IN 3D
WATCH THE MODEL AND INTERACT!
HOW ARE WE GOING TO BUILD IT?
20. #O365CONNECT
API DELIVERS V1 AND BETA INTERFACES
GRAPH EXPLORER
THERE IS A TON OF DOCUMENTATION
FIND EVERYTHING AT HTTPS://DEVELOPER.MICROSOFT.COM/EN-US/GRAPH
MICROSOFT GRAPH API
22. #O365CONNECT
REGISTRATION OF AN APP IS DONE IN THE FOLLOWING PORTAL
HTTPS://APPS.DEV.MICROSOFT.COM
HTTPS://PORTAL.AZURE.COM (RECOMMENDED)
USE A PERSONAL OR
ORGANIZATIONAL ACCOUNT FOR REGISTRATION
USE ORGANIZATIONAL ACCOUNT WHEN BUILDING APP
FOR YOUR ORGANIZATION
SELECT ONE OR MORE PLATFORMS
REGISTER YOUR APP
23. #O365CONNECT
HELPS YOU TO REGISTER THE APP
GENERATES CODE FOR YOU TO AUTHENTICATE
AGAINST FOR EXAMPLE THE MICROSOFT GRAPH
AUTHENTICATION USES MICROSOFT
AUTHENTICATION LIBRARY (MSAL)
REFERENCES THE MICROSOFT.IDENTITY.CLIENT
NUGET PACKAGE
GUIDED SETUP
25. #O365CONNECT
RELEVANCE IS DETERMINED BY USER’S COMMUNICATION AND COLLABORATION
PATTERNS AND BUSINESS RELATIONSHIPS
RELEVANCE SCORING TAKES PLACE ON EMAIL ADDRESS IDENTITY
GET RELATED PEOPLE FOR LOGGED ON USER
HTTPS://GRAPH.MICROSOFT.COM/V1.0/ME/PEOPLE
GET RELATED PEOPLE FOR A SPECIFIC USER
HTTPS://GRAPH.MICROSOFT.COM/V1.0/USERS/{GUID OF USER ID}/PEOPLE
MICROSOFT GRAPH: RELEVANCE
26. #O365CONNECT
RELATIONSHIPS CALCULATED USING ADVANCED ANALYTICS AND ML
TECHNIQUES
INSIGHTS ON TRENDNG, USED, SHARED
TRENDING RETURNS
GET INSIGHTS AROUND TRENDS FOR A SPECIFIC USER
HTTPS://GRAPH.MICROSOFT.COM/BETA/USERS/{GUID OF USER ID}/INSIGHTS/TRENDING
MICROSOFT GRAPH: INSIGHTS
28. #O365CONNECT
INTEGRATES THE MICROSOFT GRAPH API IN YOUR .NET PROJECT
HTTPS://GITHUB.COM/MICROSOFTGRAPH/MSGRAPH-SDK-DOTNET
MICROSOFT.GRAPH.CLIENT
HTTP CALL
• Get the user or app token through
authentication
• Setup Http client
• Add Content Type header
• Use the bearer token
• Call the url
https://graph.microsoft.com/v1.0/me
• Create data classes
• Use convert to json to generate classes
Microsoft.Graph.Client
• Get the authenticated client
GraphServiceClient graphClient
• Call the method
graphClient.Me.Request().GetAsync()
• Handle the collection of objects based
on predefined data classes
Developers Are Lazy, And That's (Usually) A Good thing!
30. #O365CONNECT
A NUMBER OF ALGORITHMS WHICH ALLOWS YOU TO DRAW DATA AND THEIR
UNDERLAYING RELATIONSHIPS IN A TWO- OR THREE-DIMENSIONAL WAY
FORCE DETECT GRAPH
31. #O365CONNECT
DATA IS POSITIONED BY NODES AND RELATIONS ARE POSITIONED BY EDGES
ALGORITHM ASSIGN FORCES BETWEEN NODES AND BETWEEN EDGES
EDGES ARE MOSTLY THE SAME LENGTH AND
DO HAVE THE LEAST NUMBER OF CROSSINGS
ADDING NEW NODES AND EDGES WILL REPOSITION THE MODEL
WOONG GYU LA – DEVELOPER FROM CANADA
WROTE A 2D/3D FORCE DIRECTED GRAPH ALGORITHM IN C#
HTTPS://GITHUB.COM/JUHGIYO/EPFORCEDIRECTEDGRAPH.CS
FORCE DETECT GRAPH
34. #O365CONNECT
STEPS & CHALLENGES
Setup a project in Unity
for building a Mixed
Reality experience
Create UWP DLL to
access Microsoft Graph
Integrate Force Detect
Graph code
Add controller code to
access DLL and
use FDG to
handle the data
Use GameObjects and
Components to create
experience
Implement Gaze and
Gestures for interaction
35. #O365CONNECT
STEPS & CHALLENGES
Setup a project in
Unity for building
a Mixed
Reality experienc
e
Create UWP DLL
to
access Microsoft
Graph
Integrate Force D
etect Graph code
Add controller co
de to access DLL
and
use FDG to
handle the data
Use GameObject
s and Componen
ts to create exper
ience
Implement Gaze
and
Gestures for inter
action
SETUP PROJECT USING UNITY
IMPORT MRTK PACKAGE
INCLUDE HELPER FRAMEWORKS
ADJUST SETTINGS FOR HOLOLENS
APP
BUILD AND GENERATE VISUAL STUDIO
SOLUTION
36. #O365CONNECT
STEPS & CHALLENGES
Setup a project in
Unity for building
a Mixed
Reality experienc
e
Create UWP DLL
to
access Microsoft
Graph
Integrate Force D
etect Graph code
Add controller co
de to access DLL
and
use FDG to
handle the data
Use GameObject
s and Componen
ts to create exper
ience
Implement Gaze
and
Gestures for inter
action
CREATE SEPARATE UWP DLL
INCLUDE NUGET PACKAGES FOR
AUTHENTICATION AND MICROSOFT G
RAPH LIBRARIES
IMPLEMENT TRUE ASYNCHRONOUS
CALLS
37. #O365CONNECT
STEPS & CHALLENGES
Setup a project in
Unity for building
a Mixed
Reality experienc
e
Create UWP DLL
to
access Microsoft
Graph
Integrate Force D
etect Graph code
Add controller co
de to access DLL
and
use FDG to
handle the data
Use GameObject
s and Componen
ts to create exper
ience
Implement Gaze
and
Gestures for inter
action
REWRITE CODE FROM OUR
DEVELOPER FROM CANADA TO GET
IT TO WORK IN UNITY 3D
CREATE PREFABS FOR NODES AND
EDGES
38. #O365CONNECT
STEPS & CHALLENGES
Setup a project in
Unity for building
a Mixed
Reality experienc
e
Create UWP DLL
to
access Microsoft
Graph
Integrate Force D
etect Graph code
Add controller co
de to access DLL
and
use FDG to
handle the data
Use GameObject
s and Componen
ts to create exper
ience
Implement Gaze
and
Gestures for inter
action
DEFINE THE GRAPHCONTROLLER
COMPONENT
USE !UNITY_EDITOR PRECOMPILER DIRE
CTIVE TO ACCESS DLL (NO
DUMMY DLL USED)
USE QUEUE FOR HANDLING DATA.
UNITY CALLS ARE NOT ALLOWED FROM
ANOTHER THREAD
39. #O365CONNECT
STEPS & CHALLENGES
Setup a project in
Unity for building
a Mixed
Reality experienc
e
Create UWP DLL
to
access Microsoft
Graph
Integrate Force D
etect Graph code
Add controller co
de to access DLL
and
use FDG to
handle the data
Use GameObject
s and Componen
ts to create exper
ience
Implement Gaze
and
Gestures for inter
action
INCLUDE UNITY PACKAGES LIKE
LEANTWEEN AND OFFICE PROPS
PACKS
CREATE A STATE MACHINE BASED ON
THE STATE DESIGN PATTERN
40. #O365CONNECT
STEPS & CHALLENGES
Setup a project in
Unity for building
a Mixed
Reality experienc
e
Create UWP DLL
to
access Microsoft
Graph
Integrate Force D
etect Graph code
Add controller co
de to access DLL
and
use FDG to
handle the data
Use GameObject
s and Componen
ts to create exper
ience
Implement Gaze
and
Gestures for inter
action
SPATIAL MAPPING AND SPATIAL
CURSOR IMPLEMENTATION FOR
POSITIONING MODEL
APPCURSOR FOR GAZING NODES
APPLOADER FOR “LONG” WAITING
ON SERVER CALLS TO RETURN
TAP AND DOUBLE TAP GESTURES FOR
CONTROLLING THE APP
43. #O365CONNECT
MICROSOFT GRAPH API ALLOWS YOU TO ACCES ALMOST ANY TYPE OF DATA
FROM OFFICE 365 THROUGH AN UNIFIED SYSTEM.
THE MICROSOFT.GRAPH INTERFACE ALLOWS YOU TO EASILY AUTHENTICATE AND
RETRIEVE DATA
USE MATHEMATICAL ALGORITHMS TO VISUALIZE YOUR DATA IN SPECIFIC WAYS
HOLOLENS DEVICE IS A GREAT DEVICE WHICH CAN EXTEND YOUR BUSINESS
PROCESS INTO THE 3D WORLD TO VISUALIZE DATA
TAKEAWAYS
Wouldn’t it be a great way to get more insight and depth of your content from Office 365? Using Microsoft Graph we are able to access data from Office 365. By using Mixed Reality devices we can transform that data into a 3D model and interact with it.
Graph Explorer
Allows you to use the API on your tenantAdministrator consent is necessary
Fact1: Registration will be In the future through the Azure Portal
Fact2: When organizational account is used, apps are registered and can be managed from their tenant
Trending - returns documents from OneDrive and from SharePoint sites trending around a user.
Used - returns documents viewed and modified by a user. Includes documents the user used in OneDrive for Business, SharePoint, opened as email attachments, and as link attachments from sources like Box, DropBox and Google Drive.
Shared - returns documents shared with a user. Documents can be shared as email attachments or as OneDrive for Business links sent in emails.
https://developer.microsoft.com/en-us/graph/docs/api-reference/beta/resources/insights