- The Microsoft Graph Toolkit allows for easy integration of Graph data access and authentication into web applications, SharePoint web parts, and Microsoft Teams tabs. It provides JavaScript libraries and web components to build interfaces as well as providers to handle authentication and data access to Microsoft Graph. The toolkit simplifies Graph development by removing the need to handle authentication, requests, and other complexities independently. It can customize existing components or build new ones and supports common frameworks like Angular. The session demonstrated using the toolkit through examples and reviewing the documentation and codebase.
Azure Artifacts is an extension that makes it easy to discover, install, and publish NuGet, npm, and Maven packages in Azure DevOps. It's deeply integrated with other hubs like Build so that package management can become a seamless part of your existing workflows
Discover 12 most popular Android app development frameworks which can be used for building a cutting edge android applications for smartphones as well as for tablets.
Azure Artifacts is an extension that makes it easy to discover, install, and publish NuGet, npm, and Maven packages in Azure DevOps. It's deeply integrated with other hubs like Build so that package management can become a seamless part of your existing workflows
Discover 12 most popular Android app development frameworks which can be used for building a cutting edge android applications for smartphones as well as for tablets.
Microsoft Office 365 What's New for March 2021Regroove
Delivered at the Victoria Office 365 User Group on Wed. March 17th, 2021 by Karin Skapski, consultant with Regroove Solutions.
Every month we share what's new in Microsoft Office 365 that may be of interest to our followers.
Monitoring your Spring Boot and Micronaut microservices with MicrometerKo Turk
Think SLF4J, but then for metrics. Micrometer is a facade that provides user defined metrics, for the most popular monitoring tools like Prometheus, Dynatrace, Graphite and many more. A framework that helps you exposing important information like:
- counters (count over a specified property)
- timers (record the time of application events) - gauges (the current value of a variable)
- summaries of a set of events
- binders (JVM, garbage collector, cache monitoring like Guava, EhCache, Hazelcast, and Caffeine.
This kind of information is very relevant to monitor your application! And if you use Micrometer together with a database like Prometheus you can also use Grafana to get some relevant charts. In this session I will learn you the basics of building relevant Micrometer metrics together with Spring Boot (Actuator). A must for every DevOps Engineer to monitor your production code!
DevOps : Criando uma prática eficiente de desenvolvimento, implementaçao e op...Danilo Bordini
Muito se fala em DevOps (a prática de Developers e Operations team trabalharem juntos). Conheça a visão Microsoft sobre isso e como implementar na prática, incluindo ferramentas open source
Angular.js vs node.js how are they different denizjohn
As the web development technologies are evolving like never before, recent years have witnessed the immense growth of JavaScript. Being an incredibly powerful programming language, new frameworks based on JavaScript are constantly adding value to businesses and helping them to create robust web and mobile applications. As JavaScript is used everywhere, from web browsers to mobile, IoT, Server-side, etc it has been dominating web development everywhere. Seeing the current market trends, Angular.Js and Node.Js is gaining huge popularity and is being used by several market giants to build their web & mobile apps. If you too have a project in hand and are wondering which technology to go with, this post will help you spot the key differences between the two.
DevDay 2017: Daniel Meixner - Von 0 auf DevOpsDevDay Dresden
DevDay 2017: Daniel Meixner - Von 0 auf DevOps
Java, Node oder .NET? MacOS, Linux oder Windows? Völlig egal - DevOps kennt keine Programmiersprachen und keine Plattformen! In dieser durch Erfahrungsberichte und Real-World Szenarien aufgewerteten Session stellt Daniel Meixner die Idee und Bedeutung von DevOps als sinnvolle Weiterentwicklung agiler Methoden vor. Quasi ganz nebenbei wird dabei die erstaunlich einfache Erstellung einer Commit-Build-Deploy-Pipeline in einer von den Zuschauern gewählten Technologie live aufgebaut.
2021年12月に実施されたJapan Microsoft 365 Developer Community Day 2021の発表で使用したスライドです。
ハンズオンの資料は下記になります。
https://github.com/Takas0522/jm365-dev-community-day-2021
SharePoint Fest Seattle 2018 - Build an intelligent application by connecting...Sébastien Levert
In this session, you will learn how to authenticate your users to the Microsoft Graph from a web perspective while enhancing your application by leveraging multiple endpoints (SharePoint, OneDrive & Exchange) available within this phenomenal API.
You will also learn the basics of playing with the data, and then move to more advanced topics including ways to get notified of changes from webhooks, get subset of results using built-in paging mechanisms and finally how to track the ever-changing data that lives in the Microsoft Graph.
Gapand 2017 - Diseñando Arquitecturas Serverless en AzureAlberto Diaz Martin
Serverless es un estándar emergente de la industria para el desarrollo de aplicaciones a eventos ¿o una moda?, Hablemos del diseño de este tipo de aplicaciones en el mundo de Azure. Veremos como desarrollar desencadenadores de eventos con Azure Functions, flujos de trabajo con Logic Apps.
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...Chirag Patel
Presented session at M365 Saturday Gurgaon 2020.
Your organisation has been using Microsoft 365 and Microsoft constantly delivering new and improved apps, services and improved functionalities all the time. This demo based session will look at the latest experiences of admin centres in Microsoft 365 covering all apps on how you can tailor it to align with your IT team roles and responsibilities.
How do you choose the best Microsoft development tool for your project.docxI-Verve Inc
Learn how to navigate the multitude of Microsoft development tools and choose the best ones for your project needs. Make informed decisions with our criteria and get an overview of popular tools.
In this session Sandro will focus on two of the new features: Azure Functions Integration and Call nested workflows that were announced by Microsoft Integration Product team on the monthly webcast. We will also see how they will allow us to:
Create reusable pieces
Overcome some Logic Apps limitations, and what I mean by that is, for example, the ability to add more than one action inside the condition branch’s or the ability to add more than one action inside the loop
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Pune...Chirag Patel
Presented session at Microsoft 365 Saturday Pune on 20th March 2021.
Did you know there are about 25 key security and privacy features in Microsoft Teams to keep your organisation secure and compliant? We will cover what these features are as overview and deep dive with some of them so you can apply it to your Microsoft Teams environment.
Top 25+ .Net development tools for intelligent business solutions - AppsDevProSofiaCarter4
Discover the strength of the top 25+. Tools for web development that are aimed at advancing intelligent business solutions. To take your projects to new levels of success, unlock a world of improved productivity, seamless integration, and optimised processes.
SharePoint Wednesday Port Elisabeth - Introduction to AngularJS with the Micr...Sébastien Levert
Every developer hears about AngularJS and all the magic it does for you applications. In order to kickstart you AngularJS journey, this session is an introduction to the AngularJS concepts applied to any Office 365 development. Different workloads will be targeted (Mail, Calendar, Files) and the Office 365 API will be our main datasource. We will also cover SharePoint Online specific data access (Office 365 API, REST, CSOM and Search) to meet your current development needs.
The 3 key takeaways of this session are :
- You will understand the basics of the AngularJS framework
- You will learn how to communicate withthe Office 365 through AngularJS
- You will be able to apply those new skills in your next project
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGroup
DevOps is the Answer, what was the question again?
Everyone is talking DevOps and in this presentation we try and put DevOps in context of Digital Transformation, how you can move to a DevOps model, how Microsoft solutions might form a part of that, and a bit of tech demo thrown in for fun!
Dan Kershaw from the Microsoft Graph team hosted the call and shared an overview about how to add your own custom properties to Microsoft Graph using Microsoft Graph extensions. Sarah Fender, Cloud and Enterprises Security, discussed the brand-new Microsoft Graph Security APIs, and how you could use these in your applications, including some great demos featuring a sample app and partner-built app demos. Next, Nilesh Shah from Office Platform team shared some cool demos of how to connect Excel and PowerBI to Microsoft Graph data. He then introduced us to the Visual Studio connector service that makes it a breeze to configure your VS project to work with Microsoft Graph. Yina Arenas from the Microsoft Graph team rounded things off with some information about Build 2018 – where to find the event planner and where Microsoft Graph will feature at Build.
10 Important Web Development Tools Every Developer Should Know.pdfCodevelop us
In the ever-evolving world of web development, having the right set of tools can make a significant difference in your productivity and the quality of work. At Codevelop, we leverage these essential web development tools to deliver exceptional results and provide comprehensive web development services to our clients. In this blog, we will explore 10 Important web development tools that every developer should know and consider into their toolkit.
Microsoft Office 365 What's New for March 2021Regroove
Delivered at the Victoria Office 365 User Group on Wed. March 17th, 2021 by Karin Skapski, consultant with Regroove Solutions.
Every month we share what's new in Microsoft Office 365 that may be of interest to our followers.
Monitoring your Spring Boot and Micronaut microservices with MicrometerKo Turk
Think SLF4J, but then for metrics. Micrometer is a facade that provides user defined metrics, for the most popular monitoring tools like Prometheus, Dynatrace, Graphite and many more. A framework that helps you exposing important information like:
- counters (count over a specified property)
- timers (record the time of application events) - gauges (the current value of a variable)
- summaries of a set of events
- binders (JVM, garbage collector, cache monitoring like Guava, EhCache, Hazelcast, and Caffeine.
This kind of information is very relevant to monitor your application! And if you use Micrometer together with a database like Prometheus you can also use Grafana to get some relevant charts. In this session I will learn you the basics of building relevant Micrometer metrics together with Spring Boot (Actuator). A must for every DevOps Engineer to monitor your production code!
DevOps : Criando uma prática eficiente de desenvolvimento, implementaçao e op...Danilo Bordini
Muito se fala em DevOps (a prática de Developers e Operations team trabalharem juntos). Conheça a visão Microsoft sobre isso e como implementar na prática, incluindo ferramentas open source
Angular.js vs node.js how are they different denizjohn
As the web development technologies are evolving like never before, recent years have witnessed the immense growth of JavaScript. Being an incredibly powerful programming language, new frameworks based on JavaScript are constantly adding value to businesses and helping them to create robust web and mobile applications. As JavaScript is used everywhere, from web browsers to mobile, IoT, Server-side, etc it has been dominating web development everywhere. Seeing the current market trends, Angular.Js and Node.Js is gaining huge popularity and is being used by several market giants to build their web & mobile apps. If you too have a project in hand and are wondering which technology to go with, this post will help you spot the key differences between the two.
DevDay 2017: Daniel Meixner - Von 0 auf DevOpsDevDay Dresden
DevDay 2017: Daniel Meixner - Von 0 auf DevOps
Java, Node oder .NET? MacOS, Linux oder Windows? Völlig egal - DevOps kennt keine Programmiersprachen und keine Plattformen! In dieser durch Erfahrungsberichte und Real-World Szenarien aufgewerteten Session stellt Daniel Meixner die Idee und Bedeutung von DevOps als sinnvolle Weiterentwicklung agiler Methoden vor. Quasi ganz nebenbei wird dabei die erstaunlich einfache Erstellung einer Commit-Build-Deploy-Pipeline in einer von den Zuschauern gewählten Technologie live aufgebaut.
2021年12月に実施されたJapan Microsoft 365 Developer Community Day 2021の発表で使用したスライドです。
ハンズオンの資料は下記になります。
https://github.com/Takas0522/jm365-dev-community-day-2021
SharePoint Fest Seattle 2018 - Build an intelligent application by connecting...Sébastien Levert
In this session, you will learn how to authenticate your users to the Microsoft Graph from a web perspective while enhancing your application by leveraging multiple endpoints (SharePoint, OneDrive & Exchange) available within this phenomenal API.
You will also learn the basics of playing with the data, and then move to more advanced topics including ways to get notified of changes from webhooks, get subset of results using built-in paging mechanisms and finally how to track the ever-changing data that lives in the Microsoft Graph.
Gapand 2017 - Diseñando Arquitecturas Serverless en AzureAlberto Diaz Martin
Serverless es un estándar emergente de la industria para el desarrollo de aplicaciones a eventos ¿o una moda?, Hablemos del diseño de este tipo de aplicaciones en el mundo de Azure. Veremos como desarrollar desencadenadores de eventos con Azure Functions, flujos de trabajo con Logic Apps.
Navigating your way to different admin centres in Microsoft 365 - M365 Saturd...Chirag Patel
Presented session at M365 Saturday Gurgaon 2020.
Your organisation has been using Microsoft 365 and Microsoft constantly delivering new and improved apps, services and improved functionalities all the time. This demo based session will look at the latest experiences of admin centres in Microsoft 365 covering all apps on how you can tailor it to align with your IT team roles and responsibilities.
How do you choose the best Microsoft development tool for your project.docxI-Verve Inc
Learn how to navigate the multitude of Microsoft development tools and choose the best ones for your project needs. Make informed decisions with our criteria and get an overview of popular tools.
In this session Sandro will focus on two of the new features: Azure Functions Integration and Call nested workflows that were announced by Microsoft Integration Product team on the monthly webcast. We will also see how they will allow us to:
Create reusable pieces
Overcome some Logic Apps limitations, and what I mean by that is, for example, the ability to add more than one action inside the condition branch’s or the ability to add more than one action inside the loop
Understanding Security and Compliance in Microsoft Teams - M365 Saturday Pune...Chirag Patel
Presented session at Microsoft 365 Saturday Pune on 20th March 2021.
Did you know there are about 25 key security and privacy features in Microsoft Teams to keep your organisation secure and compliant? We will cover what these features are as overview and deep dive with some of them so you can apply it to your Microsoft Teams environment.
Top 25+ .Net development tools for intelligent business solutions - AppsDevProSofiaCarter4
Discover the strength of the top 25+. Tools for web development that are aimed at advancing intelligent business solutions. To take your projects to new levels of success, unlock a world of improved productivity, seamless integration, and optimised processes.
SharePoint Wednesday Port Elisabeth - Introduction to AngularJS with the Micr...Sébastien Levert
Every developer hears about AngularJS and all the magic it does for you applications. In order to kickstart you AngularJS journey, this session is an introduction to the AngularJS concepts applied to any Office 365 development. Different workloads will be targeted (Mail, Calendar, Files) and the Office 365 API will be our main datasource. We will also cover SharePoint Online specific data access (Office 365 API, REST, CSOM and Search) to meet your current development needs.
The 3 key takeaways of this session are :
- You will understand the basics of the AngularJS framework
- You will learn how to communicate withthe Office 365 through AngularJS
- You will be able to apply those new skills in your next project
DevOpsGuys FutureDecoded 2016 - is DevOps the AnswerDevOpsGroup
DevOps is the Answer, what was the question again?
Everyone is talking DevOps and in this presentation we try and put DevOps in context of Digital Transformation, how you can move to a DevOps model, how Microsoft solutions might form a part of that, and a bit of tech demo thrown in for fun!
Dan Kershaw from the Microsoft Graph team hosted the call and shared an overview about how to add your own custom properties to Microsoft Graph using Microsoft Graph extensions. Sarah Fender, Cloud and Enterprises Security, discussed the brand-new Microsoft Graph Security APIs, and how you could use these in your applications, including some great demos featuring a sample app and partner-built app demos. Next, Nilesh Shah from Office Platform team shared some cool demos of how to connect Excel and PowerBI to Microsoft Graph data. He then introduced us to the Visual Studio connector service that makes it a breeze to configure your VS project to work with Microsoft Graph. Yina Arenas from the Microsoft Graph team rounded things off with some information about Build 2018 – where to find the event planner and where Microsoft Graph will feature at Build.
10 Important Web Development Tools Every Developer Should Know.pdfCodevelop us
In the ever-evolving world of web development, having the right set of tools can make a significant difference in your productivity and the quality of work. At Codevelop, we leverage these essential web development tools to deliver exceptional results and provide comprehensive web development services to our clients. In this blog, we will explore 10 Important web development tools that every developer should know and consider into their toolkit.
The Microsoft Graph monthly community call included Microsoft Graph updates, Microsoft Graph and Microsoft Teams, and custom connectors for Microsoft Graph $Batch
EAComposer brings the most complete TOGAF support of all EA tools in the market today. We fully support the TOGAF ADM, the core of what TOGAF is all about. Tailor your TOGAF to your organization’s need and then apply it to projects and initiatives to ensure high quality and consistent outputs. If you are using EAComposer you are applying TOGAF!
Ready to take your software development game to the next level? Discover the best tools for 2023 and stay ahead of the competition. Learn more about how to Upgrade your skills and workflow with these game-changing resources.
Epistemic Interaction - tuning interfaces to provide information for AI supportAlan Dix
Paper presented at SYNERGY workshop at AVI 2024, Genoa, Italy. 3rd June 2024
https://alandix.com/academic/papers/synergy2024-epistemic/
As machine learning integrates deeper into human-computer interactions, the concept of epistemic interaction emerges, aiming to refine these interactions to enhance system adaptability. This approach encourages minor, intentional adjustments in user behaviour to enrich the data available for system learning. This paper introduces epistemic interaction within the context of human-system communication, illustrating how deliberate interaction design can improve system understanding and adaptation. Through concrete examples, we demonstrate the potential of epistemic interaction to significantly advance human-computer interaction by leveraging intuitive human communication strategies to inform system design and functionality, offering a novel pathway for enriching user-system engagements.
Key Trends Shaping the Future of Infrastructure.pdfCheryl Hung
Keynote at DIGIT West Expo, Glasgow on 29 May 2024.
Cheryl Hung, ochery.com
Sr Director, Infrastructure Ecosystem, Arm.
The key trends across hardware, cloud and open-source; exploring how these areas are likely to mature and develop over the short and long-term, and then considering how organisations can position themselves to adapt and thrive.
The Art of the Pitch: WordPress Relationships and SalesLaura Byrne
Clients don’t know what they don’t know. What web solutions are right for them? How does WordPress come into the picture? How do you make sure you understand scope and timeline? What do you do if sometime changes?
All these questions and more will be explored as we talk about matching clients’ needs with what your agency offers without pulling teeth or pulling your hair out. Practical tips, and strategies for successful relationship building that leads to closing the deal.
Search and Society: Reimagining Information Access for Radical FuturesBhaskar Mitra
The field of Information retrieval (IR) is currently undergoing a transformative shift, at least partly due to the emerging applications of generative AI to information access. In this talk, we will deliberate on the sociotechnical implications of generative AI for information access. We will argue that there is both a critical necessity and an exciting opportunity for the IR community to re-center our research agendas on societal needs while dismantling the artificial separation between the work on fairness, accountability, transparency, and ethics in IR and the rest of IR research. Instead of adopting a reactionary strategy of trying to mitigate potential social harms from emerging technologies, the community should aim to proactively set the research agenda for the kinds of systems we should build inspired by diverse explicitly stated sociotechnical imaginaries. The sociotechnical imaginaries that underpin the design and development of information access technologies needs to be explicitly articulated, and we need to develop theories of change in context of these diverse perspectives. Our guiding future imaginaries must be informed by other academic fields, such as democratic theory and critical theory, and should be co-developed with social science scholars, legal scholars, civil rights and social justice activists, and artists, among others.
DevOps and Testing slides at DASA ConnectKari Kakkonen
My and Rik Marselis slides at 30.5.2024 DASA Connect conference. We discuss about what is testing, then what is agile testing and finally what is Testing in DevOps. Finally we had lovely workshop with the participants trying to find out different ways to think about quality and testing in different parts of the DevOps infinity loop.
UiPath Test Automation using UiPath Test Suite series, part 4DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 4. In this session, we will cover Test Manager overview along with SAP heatmap.
The UiPath Test Manager overview with SAP heatmap webinar offers a concise yet comprehensive exploration of the role of a Test Manager within SAP environments, coupled with the utilization of heatmaps for effective testing strategies.
Participants will gain insights into the responsibilities, challenges, and best practices associated with test management in SAP projects. Additionally, the webinar delves into the significance of heatmaps as a visual aid for identifying testing priorities, areas of risk, and resource allocation within SAP landscapes. Through this session, attendees can expect to enhance their understanding of test management principles while learning practical approaches to optimize testing processes in SAP environments using heatmap visualization techniques
What will you get from this session?
1. Insights into SAP testing best practices
2. Heatmap utilization for testing
3. Optimization of testing processes
4. Demo
Topics covered:
Execution from the test manager
Orchestrator execution result
Defect reporting
SAP heatmap example with demo
Speaker:
Deepak Rai, Automation Practice Lead, Boundaryless Group and UiPath MVP
JMeter webinar - integration with InfluxDB and GrafanaRTTS
Watch this recorded webinar about real-time monitoring of application performance. See how to integrate Apache JMeter, the open-source leader in performance testing, with InfluxDB, the open-source time-series database, and Grafana, the open-source analytics and visualization application.
In this webinar, we will review the benefits of leveraging InfluxDB and Grafana when executing load tests and demonstrate how these tools are used to visualize performance metrics.
Length: 30 minutes
Session Overview
-------------------------------------------
During this webinar, we will cover the following topics while demonstrating the integrations of JMeter, InfluxDB and Grafana:
- What out-of-the-box solutions are available for real-time monitoring JMeter tests?
- What are the benefits of integrating InfluxDB and Grafana into the load testing stack?
- Which features are provided by Grafana?
- Demonstration of InfluxDB and Grafana using a practice web application
To view the webinar recording, go to:
https://www.rttsweb.com/jmeter-integration-webinar
GraphRAG is All You need? LLM & Knowledge GraphGuy Korland
Guy Korland, CEO and Co-founder of FalkorDB, will review two articles on the integration of language models with knowledge graphs.
1. Unifying Large Language Models and Knowledge Graphs: A Roadmap.
https://arxiv.org/abs/2306.08302
2. Microsoft Research's GraphRAG paper and a review paper on various uses of knowledge graphs:
https://www.microsoft.com/en-us/research/blog/graphrag-unlocking-llm-discovery-on-narrative-private-data/
Builder.ai Founder Sachin Dev Duggal's Strategic Approach to Create an Innova...Ramesh Iyer
In today's fast-changing business world, Companies that adapt and embrace new ideas often need help to keep up with the competition. However, fostering a culture of innovation takes much work. It takes vision, leadership and willingness to take risks in the right proportion. Sachin Dev Duggal, co-founder of Builder.ai, has perfected the art of this balance, creating a company culture where creativity and growth are nurtured at each stage.
Connector Corner: Automate dynamic content and events by pushing a buttonDianaGray10
Here is something new! In our next Connector Corner webinar, we will demonstrate how you can use a single workflow to:
Create a campaign using Mailchimp with merge tags/fields
Send an interactive Slack channel message (using buttons)
Have the message received by managers and peers along with a test email for review
But there’s more:
In a second workflow supporting the same use case, you’ll see:
Your campaign sent to target colleagues for approval
If the “Approve” button is clicked, a Jira/Zendesk ticket is created for the marketing design team
But—if the “Reject” button is pushed, colleagues will be alerted via Slack message
Join us to learn more about this new, human-in-the-loop capability, brought to you by Integration Service connectors.
And...
Speakers:
Akshay Agnihotri, Product Manager
Charlie Greenberg, Host
PHP Frameworks: I want to break free (IPC Berlin 2024)Ralf Eggert
In this presentation, we examine the challenges and limitations of relying too heavily on PHP frameworks in web development. We discuss the history of PHP and its frameworks to understand how this dependence has evolved. The focus will be on providing concrete tips and strategies to reduce reliance on these frameworks, based on real-world examples and practical considerations. The goal is to equip developers with the skills and knowledge to create more flexible and future-proof web applications. We'll explore the importance of maintaining autonomy in a rapidly changing tech landscape and how to make informed decisions in PHP development.
This talk is aimed at encouraging a more independent approach to using PHP frameworks, moving towards a more flexible and future-proof approach to PHP development.
4. おしながき
1. Microsoft Graph Toolkitとは
2. Microsoft Graph Toolkitを使ってみよう
3. ソースコードを眺めてみよう
4. Build2021で発表された内容
5. まとめ
#M365Dev
5. Microsoft Graph Toolkitとは
- 公式のドキュメントから
Microsoft Graph Toolkitコンポーネントは、Web アプリケーション、SharePoint Web パーツ、または
Microsoft Teams タブに簡単に追加できます。 コンポーネントは Web 標準に基づいており、プレーンな
JavaScript プロジェクトまたは Reach、Angular、Vue.js などの一般的な Web フレームワークの両方で使用
できます。
#M365Dev
6. Microsoft Graph Toolkitとは
- 公式のドキュメントから
• JavaScriptライブラリ
• 大雑把に分けて2つの機能が提供される
• Web Componentで提供されるコントロール群
• データアクセスをサポートしてくれるプロバイダー群
#M365Dev