This presentation by Mark Stokes [MVP], Penny Coventry [MVP] and Bill Ayers [MVP] outlines a large number of the announcements made at Microsoft Ignite Conference 2017.
This was presented at the Manchester SharePoint User Group in October 2017.
[Wictor Wilen] Microsoft Teams is so much more than a "high-velocity" chat tool - by extending Microsoft Teams using "Microsoft Teams Apps" you can enrich the conversations in the Microsoft Teams experience and make Microsoft Teams into a true collaboration area and even your one-stop Office 365 tool.
In this session we will look into the extensibility options of Microsoft Teams with Tabs, Connectors, Bots and Compose Extensions. Be prepared for some in-depth code demos that will widen your views on what you can do with Microsoft Teams.
[Aleksandar Drašković] The next iteration of SharePoint Server is arriving within the next couple of months. This session will cover the new features coming with the new version of the product, shed a light on the benefits you will gain and considerations you have to make before deploying it in your environment.
[Matthew McDermott] This demo filled session will review the latest advances in SharePoint and Office 365 Hybrid Search and Taxonomy. Matthew will demonstrate how to create powerful hybrid search experiences that include SharePoint, File Shares and BCS results both on premises and in Office 365. You will learn what is required for hybrid search and taxonomy configuration and what you should consider when crafting your hybrid search environment so that your end users can find what they seek no matter where it is stored or how it is accessed. Matthew will show how, through the use of a single unified source for your taxonomy, you can create efficiently tag and find content where ever it resides.
A guide through the newest SharePoint server product (still in Beta). In this session Colin will explore some of the completely brand new features to the world of SharePoint, as well as show you a few new things you can do with pre-existing features. This session is for anyone wanting to learn about the latest in the world SharePoint and will have something of value for all skill levels....
In this presentation we are going to take a deep dive to the modern Team and Communication Site provisioning by hooking into the out-of-the-box site provisioning flow and by using SharePoint Framework for customization as well as extending the provisioning flow with Office Dev PnP toolset. How about provisioning Microsoft Team in addition to the team site? It is possible with Microsoft Teams commandlets - come to this session to learn how to do it. All the showcased code will be available in GitHub after the presentation.
[Wictor Wilen] Microsoft Teams is so much more than a "high-velocity" chat tool - by extending Microsoft Teams using "Microsoft Teams Apps" you can enrich the conversations in the Microsoft Teams experience and make Microsoft Teams into a true collaboration area and even your one-stop Office 365 tool.
In this session we will look into the extensibility options of Microsoft Teams with Tabs, Connectors, Bots and Compose Extensions. Be prepared for some in-depth code demos that will widen your views on what you can do with Microsoft Teams.
[Aleksandar Drašković] The next iteration of SharePoint Server is arriving within the next couple of months. This session will cover the new features coming with the new version of the product, shed a light on the benefits you will gain and considerations you have to make before deploying it in your environment.
[Matthew McDermott] This demo filled session will review the latest advances in SharePoint and Office 365 Hybrid Search and Taxonomy. Matthew will demonstrate how to create powerful hybrid search experiences that include SharePoint, File Shares and BCS results both on premises and in Office 365. You will learn what is required for hybrid search and taxonomy configuration and what you should consider when crafting your hybrid search environment so that your end users can find what they seek no matter where it is stored or how it is accessed. Matthew will show how, through the use of a single unified source for your taxonomy, you can create efficiently tag and find content where ever it resides.
A guide through the newest SharePoint server product (still in Beta). In this session Colin will explore some of the completely brand new features to the world of SharePoint, as well as show you a few new things you can do with pre-existing features. This session is for anyone wanting to learn about the latest in the world SharePoint and will have something of value for all skill levels....
In this presentation we are going to take a deep dive to the modern Team and Communication Site provisioning by hooking into the out-of-the-box site provisioning flow and by using SharePoint Framework for customization as well as extending the provisioning flow with Office Dev PnP toolset. How about provisioning Microsoft Team in addition to the team site? It is possible with Microsoft Teams commandlets - come to this session to learn how to do it. All the showcased code will be available in GitHub after the presentation.
This presentation provides you an overview of the new features in the product. In this deck, I review, what’s new, what changed and improved and how you can align your organization to be ready for the next wave.
Building Share Point add-ins with JavaScript and c# Microsoft Western Europe ...Sonja Madsen
This is a demo heavy session about SharePoint hosted add-ins built with JavaScript and HTML5.
This session is about building business logic such as calls to databases or other systems in C#, and consuming the
data via REST services built with ASP.NET Core 1.0 (ASP.NET 5) Web APIs and SQL database on Azure.
[Frank Carius] Skype for Business is now Teams. This message from ignite 2017 might work for Cloud based Services in 2018. Lets summarize the current situation of voice services by microsft, the state of CCE, SIP-Trunks, Teams and telephony and how.
Hosting JavaScript, CSS, and images on Azure is way to go for SharePoint developers. Having JavaScript files in the cloud allows you to build your own framework and re-use the
functionality instead of copy-pasting the same code over and over again. This session is a quick introduction to Azure CDN, - how to set up a CDN on Azure, how to add and delete files, and examples of how to work on SharePoint add-ins and Azure in Visual Studio 2015.
[John White, Jason Himmelstein] On premises or in the cloud, rich data visualizations are essential to most business processes an decisions. But frequently, key data may live on premises, although tools like Power BI provide a cloud based surface to view dashboards and reports. Join us for an overview of how to extend on premises data to the cloud and how to integrate cloud-based visualizations back into Microsoft SharePoint on premises. We'll be talking about a wide variety of tools including SQL Server Reporting Services, Power BI, SharePoint (both on-premises and in the cloud), Flow and PowerApps.
A Deep-Dive into Real-World SharePoint App DevelopmentSPC Adriatics
A Deep-Dive into Weal-world SharePoint App Development, presentation by Eric Shupps
Agenda:Build to Suit
Make the Network Work for You
The Database is King
Keep Traffic Moving
Cache In
Look Good but Perform Better
Developing hybrid SharePoint apps that run on-premise and in the cloud - ESPC...Bram de Jager
With the new SharePoint App model running outside the SharePoint worker process it introduces new authentication models. As a developer you don't want to build multiple versions of the same app implementing each authentication model separately. This session explains the differences between securing SharePoint apps with OAuth in Office 365 and S2S High Trust in on-premise deployments. You will learn how to build a single app that will run on-premise, online and hybrid SharePoint environments.
Attending the session provides in-depth insights into the authentication models for SharePoint Apps. After attending the session the developer is able to make a decision whether to implement SharePoint Apps as on-premise only, cloud only or "Hybrid" app that runs both on-premise and cloud.
Search-Driven Applications with SharePoint 2013 (#SBSBE16)Maximilian Melcher
SharePoint Search is more than just a search box. Based on the extended search architecture of SharePoint 2013 and the now fully integrated FAST Search a modern, search-based solution can be designed and implemented.
In this session the different Search APIs will be introduced and presented. Additional suggestions, impulses and hints showing you how you can develop Search-Driven Applications based on SharePoint Search
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...Bram de Jager
With the new SharePoint App model running outside the SharePoint worker process it introduces new authentication models. As a developer you don't want to build multiple versions of the same app implementing each authentication model separately. This session explains the differences between securing SharePoint apps with OAuth in Office 365 and S2S High Trust in on-premise deployments. You will learn how to build a single app that will run on-premise, online and hybrid SharePoint environments.
Implementing Azure Active Directory Connect and moreJason Himmelstein
Are you struggling to make heads or tails out of the identity options for Office 365, Azure and on-prem installations? Are you trying to figure out how in the world you get started implementing hybrid identity? If you have asked yourself any of these questions, you are not alone!
Part two of this IT Unity webinar series will feature Rackspace’s SharePoint MVPs, Todd Klindt and Jason Himmelstein, as they walk you through the prerequisites and implementation steps to get your hybrid identity implementation underway. At the end of this one-hour webinar, you will be able to get your on-prem identities synced to Azure and be on your way to enjoying all of the benefits of the Microsoft Cloud.
- See more at: http://www.itunity.com/webinar/hybrid-onramp-implementing-azure-active-directory-connect-2322#sthash.gnGuJQEP.dpuf
This presentation provides you an overview of the new features in the product. In this deck, I review, what’s new, what changed and improved and how you can align your organization to be ready for the next wave.
Building Share Point add-ins with JavaScript and c# Microsoft Western Europe ...Sonja Madsen
This is a demo heavy session about SharePoint hosted add-ins built with JavaScript and HTML5.
This session is about building business logic such as calls to databases or other systems in C#, and consuming the
data via REST services built with ASP.NET Core 1.0 (ASP.NET 5) Web APIs and SQL database on Azure.
[Frank Carius] Skype for Business is now Teams. This message from ignite 2017 might work for Cloud based Services in 2018. Lets summarize the current situation of voice services by microsft, the state of CCE, SIP-Trunks, Teams and telephony and how.
Hosting JavaScript, CSS, and images on Azure is way to go for SharePoint developers. Having JavaScript files in the cloud allows you to build your own framework and re-use the
functionality instead of copy-pasting the same code over and over again. This session is a quick introduction to Azure CDN, - how to set up a CDN on Azure, how to add and delete files, and examples of how to work on SharePoint add-ins and Azure in Visual Studio 2015.
[John White, Jason Himmelstein] On premises or in the cloud, rich data visualizations are essential to most business processes an decisions. But frequently, key data may live on premises, although tools like Power BI provide a cloud based surface to view dashboards and reports. Join us for an overview of how to extend on premises data to the cloud and how to integrate cloud-based visualizations back into Microsoft SharePoint on premises. We'll be talking about a wide variety of tools including SQL Server Reporting Services, Power BI, SharePoint (both on-premises and in the cloud), Flow and PowerApps.
A Deep-Dive into Real-World SharePoint App DevelopmentSPC Adriatics
A Deep-Dive into Weal-world SharePoint App Development, presentation by Eric Shupps
Agenda:Build to Suit
Make the Network Work for You
The Database is King
Keep Traffic Moving
Cache In
Look Good but Perform Better
Developing hybrid SharePoint apps that run on-premise and in the cloud - ESPC...Bram de Jager
With the new SharePoint App model running outside the SharePoint worker process it introduces new authentication models. As a developer you don't want to build multiple versions of the same app implementing each authentication model separately. This session explains the differences between securing SharePoint apps with OAuth in Office 365 and S2S High Trust in on-premise deployments. You will learn how to build a single app that will run on-premise, online and hybrid SharePoint environments.
Attending the session provides in-depth insights into the authentication models for SharePoint Apps. After attending the session the developer is able to make a decision whether to implement SharePoint Apps as on-premise only, cloud only or "Hybrid" app that runs both on-premise and cloud.
Search-Driven Applications with SharePoint 2013 (#SBSBE16)Maximilian Melcher
SharePoint Search is more than just a search box. Based on the extended search architecture of SharePoint 2013 and the now fully integrated FAST Search a modern, search-based solution can be designed and implemented.
In this session the different Search APIs will be introduced and presented. Additional suggestions, impulses and hints showing you how you can develop Search-Driven Applications based on SharePoint Search
Developing hybrid SharePoint apps that run on-premise and in the cloud - Bram...Bram de Jager
With the new SharePoint App model running outside the SharePoint worker process it introduces new authentication models. As a developer you don't want to build multiple versions of the same app implementing each authentication model separately. This session explains the differences between securing SharePoint apps with OAuth in Office 365 and S2S High Trust in on-premise deployments. You will learn how to build a single app that will run on-premise, online and hybrid SharePoint environments.
Implementing Azure Active Directory Connect and moreJason Himmelstein
Are you struggling to make heads or tails out of the identity options for Office 365, Azure and on-prem installations? Are you trying to figure out how in the world you get started implementing hybrid identity? If you have asked yourself any of these questions, you are not alone!
Part two of this IT Unity webinar series will feature Rackspace’s SharePoint MVPs, Todd Klindt and Jason Himmelstein, as they walk you through the prerequisites and implementation steps to get your hybrid identity implementation underway. At the end of this one-hour webinar, you will be able to get your on-prem identities synced to Azure and be on your way to enjoying all of the benefits of the Microsoft Cloud.
- See more at: http://www.itunity.com/webinar/hybrid-onramp-implementing-azure-active-directory-connect-2322#sthash.gnGuJQEP.dpuf
It's always been a dilemma -- do you invest in servers, licenses and people to set up and maintain a fully controllable SharePoint infrastructure in-house, or is it time to explore hosting SharePoint off-premise? Legal IT professionals have been struggling with this decision for years.
The on-premise option offers peace of mind from a security and controllability standpoint, but comes saddled with high costs, a demand for resources and limited scalability. SharePoint Online, on the other hand, alleviates the burden associated with SharePoint on-premise by removing the need for servers, software licenses and personnel, and can be rolled out to a large pool of people virtually overnight. However, you'll still need support for integration projects. Join us as we discuss the pros and cons of each option and give you recommendations based on our experiences, deployments and feedback.
Speakers:
Ted Theodoropoulos, as the founder and President of Acrowire, combines his interest in technology with his passion to improve the business productivity of entrepreneurs and corporations. He has a background in technology going back to the early 1980s and is an expert at reducing the cost of doing business by identifying process inefficiencies and implementing the right technology solution to bridge the gap. Ted has earned Six Sigma Green and Black Belt certifications, and his Green Belt work led to a United States patent for which he was recognized with the 2007 Best of Six Sigma Award. He is a Microsoft Certified Professional and a Certified Scrum Master. Contact Ted at ted@acrowire.com.
Brian Gough, a Solutions Architect at Acrowire, offers a wealth of knowledge with over 20 years of experience in the IT industry. He has been working with SharePoint since version 2003, and has set up more than 50 farms and over 200 sites in nine languages. Brian has twice been recognized by Microsoft and his peers as a SharePoint MVP for his contributions to the SharePoint community and knowledge of the product. He has taught classes in SharePoint development and given numerous speeches and presentations around the country on a variety of SharePoint topics. Contact Brian at bgough@acrowire.com.
An Overview of SharePoint 2016, Hybrid Deployments, Teams, The Office Graph, PowerApps and Flow.
Output from our recent Executive Briefing where we focused on the Microsoft platform. We provide an overview of:
SharePoint 2016
Migration Paths
Hybrid Cloud Deployments of SharePoint
Microsoft Teams
The Office Graph
Microsoft PowerApps & Power BI
Microsoft Flow
SharePoint Saturday Denver 2015 - What is Office365 and Why Should I Care?Ryan Schouten
In this session we will talk about what Office 365 is and how it can benefit your company. We will discussion the different options that are available including options for integrating your existing systems into Office 365. Come learn about Office 365 and get some new ideas that help your move to the cloud easier and more secure.
For years, SharePoint has been positioned as a web development platform, but it’s hard to build modern websites using SharePoint’s rigid UI, which is rooted in decade-old WebForms technology. These solutions often break when SharePoint is upgraded, either in a migration from SharePoint 2013 to 2016, or really at any moment with SharePoint online! In this session, you’ll learn how to follow the patterns Microsoft uses in its NextGen portals and build your own modern application using SharePoint and Office 365 as a set of services. These solutions are responsive and can be developed using contemporary ASP.NET MVC technology. Content is stored in SharePoint or Office 365, and is enhanced through the machine learning in Office Graph. You’ll even learn how to include your own line-of-business data without the need for complex BCS configurations. Join us and learn to make your own Next Generation portal backed by SharePoint and Office 365!
Understanding the Tools and Features of Office 365 - New Zealand Digital Work...Michael Noel
As presented at the New Zealand Digital Workplace Conference in Auckland, May 1st, 2018
Microsoft’s Office 365 has experienced massive growth, with reduced overhead costs and reliability acting as driving factors for many organisations. While popular services such as Exchange Online and SharePoint Online may be responsible for much of the interest in Office 365, there are other less well-known tools such as Power BI, Microsoft Teams, Microsoft Flow, Delve, Stream, MyAnalytics and many more which are added on a continual basis.
This session breaks down the various service offerings of Office 365, providing for easy to understand description of each of the tools provided and how they can be used to improve productivity and reduce costs. It examines the overall Office 365 licensing options and compares the internal tools with other common industry tools to help business decision makers to get the most out of their licensing.
Understand key features and functionality of each of the service offerings within Office 365, including Exchange Online, SharePoint Online, OneDrive for Business, Groups, Power BI, Microsoft Teams, and much more
Determine what type of license is required for your organisation based on the level of functionality required and the type of information workers that will use the platform
Compare Office 365 native tools with other similar industry tools to better understand what type of cost savings can be realized through the platform.
Il cloud è il presente e il futuro di moltissime soluzioni e infrastrutture aziendali. In questa sessione capiremo cos’è il cloud, che tipi di cloud ci sono e vedremo gli aspetti principali di Azure, dalle VM (IaaS) ai vari servizi di piattaforma (PaaS), facendo anche una piccola deviazione sulle API del Microsoft Graph e dei Cognitive Services (SaaS)
Similar to SUGUK - Manchester - Ignite 2017 update (20)
SUG - Singapore - Use of Social communication in the next generation of businessMark Stokes
These are the slides for my presentation to the Singapore SharePoint User Group in September 2014.
I have added some extra points, based on the discussion topics around different cultures and End User Adoption.
Sharepoint User Group Geneva - Introduction to Office 365Mark Stokes
This is an "Introduction to Office 365" session that I performed to the SharePoint User Group in Geneva in March 2014.
I cover the architecture of Office 365 (and related technologies) and focus in on SharePoint Online and the administration tools.
I also discuss a few "Cloud" based topics that are not necessarily Office 365 focused, but considerations that you should think about before engaging ANY cloud provider.
SPSUK - When do you decide to go to the cloud?Mark Stokes
My presentation from SharePoint Saturday UK 2013. In this session we looked at some of the questions you need to ask yourself and your potential Cloud Provider before deciding to move your corporate content into a Cloud environment.
My Presentation to the SharePoint User Group UK (SUGUK) on SharePoint Social, what it means and what organisations need to think about. It was supported by a great discussion.
SharePoint 2013 Search - Whats new for End UsersMark Stokes
This is a slide deck with details of what I demoed at the Manchester SharePoint User Group (SUGUK). It is a walk through of some of the new features of SharePoint 2013 Search from the perspective of what is of interest to End Users.
GraphSummit Singapore | The Art of the Possible with Graph - Q2 2024Neo4j
Neha Bajwa, Vice President of Product Marketing, Neo4j
Join us as we explore breakthrough innovations enabled by interconnected data and AI. Discover firsthand how organizations use relationships in data to uncover contextual insights and solve our most pressing challenges – from optimizing supply chains, detecting fraud, and improving customer experiences to accelerating drug discoveries.
Enchancing adoption of Open Source Libraries. A case study on Albumentations.AIVladimir Iglovikov, Ph.D.
Presented by Vladimir Iglovikov:
- https://www.linkedin.com/in/iglovikov/
- https://x.com/viglovikov
- https://www.instagram.com/ternaus/
This presentation delves into the journey of Albumentations.ai, a highly successful open-source library for data augmentation.
Created out of a necessity for superior performance in Kaggle competitions, Albumentations has grown to become a widely used tool among data scientists and machine learning practitioners.
This case study covers various aspects, including:
People: The contributors and community that have supported Albumentations.
Metrics: The success indicators such as downloads, daily active users, GitHub stars, and financial contributions.
Challenges: The hurdles in monetizing open-source projects and measuring user engagement.
Development Practices: Best practices for creating, maintaining, and scaling open-source libraries, including code hygiene, CI/CD, and fast iteration.
Community Building: Strategies for making adoption easy, iterating quickly, and fostering a vibrant, engaged community.
Marketing: Both online and offline marketing tactics, focusing on real, impactful interactions and collaborations.
Mental Health: Maintaining balance and not feeling pressured by user demands.
Key insights include the importance of automation, making the adoption process seamless, and leveraging offline interactions for marketing. The presentation also emphasizes the need for continuous small improvements and building a friendly, inclusive community that contributes to the project's growth.
Vladimir Iglovikov brings his extensive experience as a Kaggle Grandmaster, ex-Staff ML Engineer at Lyft, sharing valuable lessons and practical advice for anyone looking to enhance the adoption of their open-source projects.
Explore more about Albumentations and join the community at:
GitHub: https://github.com/albumentations-team/albumentations
Website: https://albumentations.ai/
LinkedIn: https://www.linkedin.com/company/100504475
Twitter: https://x.com/albumentations
Why You Should Replace Windows 11 with Nitrux Linux 3.5.0 for enhanced perfor...SOFTTECHHUB
The choice of an operating system plays a pivotal role in shaping our computing experience. For decades, Microsoft's Windows has dominated the market, offering a familiar and widely adopted platform for personal and professional use. However, as technological advancements continue to push the boundaries of innovation, alternative operating systems have emerged, challenging the status quo and offering users a fresh perspective on computing.
One such alternative that has garnered significant attention and acclaim is Nitrux Linux 3.5.0, a sleek, powerful, and user-friendly Linux distribution that promises to redefine the way we interact with our devices. With its focus on performance, security, and customization, Nitrux Linux presents a compelling case for those seeking to break free from the constraints of proprietary software and embrace the freedom and flexibility of open-source computing.
Climate Impact of Software Testing at Nordic Testing DaysKari Kakkonen
My slides at Nordic Testing Days 6.6.2024
Climate impact / sustainability of software testing discussed on the talk. ICT and testing must carry their part of global responsibility to help with the climat warming. We can minimize the carbon footprint but we can also have a carbon handprint, a positive impact on the climate. Quality characteristics can be added with sustainability, and then measured continuously. Test environments can be used less, and in smaller scale and on demand. Test techniques can be used in optimizing or minimizing number of tests. Test automation can be used to speed up testing.
Threats to mobile devices are more prevalent and increasing in scope and complexity. Users of mobile devices desire to take full advantage of the features
available on those devices, but many of the features provide convenience and capability but sacrifice security. This best practices guide outlines steps the users can take to better protect personal devices and information.
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 5DianaGray10
Welcome to UiPath Test Automation using UiPath Test Suite series part 5. In this session, we will cover CI/CD with devops.
Topics covered:
CI/CD with in UiPath
End-to-end overview of CI/CD pipeline with Azure devops
Speaker:
Lyndsey Byblow, Test Suite Sales Engineer @ UiPath, Inc.
GridMate - End to end testing is a critical piece to ensure quality and avoid...ThomasParaiso2
End to end testing is a critical piece to ensure quality and avoid regressions. In this session, we share our journey building an E2E testing pipeline for GridMate components (LWC and Aura) using Cypress, JSForce, FakerJS…
Removing Uninteresting Bytes in Software FuzzingAftab Hussain
Imagine a world where software fuzzing, the process of mutating bytes in test seeds to uncover hidden and erroneous program behaviors, becomes faster and more effective. A lot depends on the initial seeds, which can significantly dictate the trajectory of a fuzzing campaign, particularly in terms of how long it takes to uncover interesting behaviour in your code. We introduce DIAR, a technique designed to speedup fuzzing campaigns by pinpointing and eliminating those uninteresting bytes in the seeds. Picture this: instead of wasting valuable resources on meaningless mutations in large, bloated seeds, DIAR removes the unnecessary bytes, streamlining the entire process.
In this work, we equipped AFL, a popular fuzzer, with DIAR and examined two critical Linux libraries -- Libxml's xmllint, a tool for parsing xml documents, and Binutil's readelf, an essential debugging and security analysis command-line tool used to display detailed information about ELF (Executable and Linkable Format). Our preliminary results show that AFL+DIAR does not only discover new paths more quickly but also achieves higher coverage overall. This work thus showcases how starting with lean and optimized seeds can lead to faster, more comprehensive fuzzing campaigns -- and DIAR helps you find such seeds.
- These are slides of the talk given at IEEE International Conference on Software Testing Verification and Validation Workshop, ICSTW 2022.
Observability Concepts EVERY Developer Should Know -- DeveloperWeek Europe.pdfPaige Cruz
Monitoring and observability aren’t traditionally found in software curriculums and many of us cobble this knowledge together from whatever vendor or ecosystem we were first introduced to and whatever is a part of your current company’s observability stack.
While the dev and ops silo continues to crumble….many organizations still relegate monitoring & observability as the purview of ops, infra and SRE teams. This is a mistake - achieving a highly observable system requires collaboration up and down the stack.
I, a former op, would like to extend an invitation to all application developers to join the observability party will share these foundational concepts to build on:
Pushing the limits of ePRTC: 100ns holdover for 100 daysAdtran
At WSTS 2024, Alon Stern explored the topic of parametric holdover and explained how recent research findings can be implemented in real-world PNT networks to achieve 100 nanoseconds of accuracy for up to 100 days.
In the rapidly evolving landscape of technologies, XML continues to play a vital role in structuring, storing, and transporting data across diverse systems. The recent advancements in artificial intelligence (AI) present new methodologies for enhancing XML development workflows, introducing efficiency, automation, and intelligent capabilities. This presentation will outline the scope and perspective of utilizing AI in XML development. The potential benefits and the possible pitfalls will be highlighted, providing a balanced view of the subject.
We will explore the capabilities of AI in understanding XML markup languages and autonomously creating structured XML content. Additionally, we will examine the capacity of AI to enrich plain text with appropriate XML markup. Practical examples and methodological guidelines will be provided to elucidate how AI can be effectively prompted to interpret and generate accurate XML markup.
Further emphasis will be placed on the role of AI in developing XSLT, or schemas such as XSD and Schematron. We will address the techniques and strategies adopted to create prompts for generating code, explaining code, or refactoring the code, and the results achieved.
The discussion will extend to how AI can be used to transform XML content. In particular, the focus will be on the use of AI XPath extension functions in XSLT, Schematron, Schematron Quick Fixes, or for XML content refactoring.
The presentation aims to deliver a comprehensive overview of AI usage in XML development, providing attendees with the necessary knowledge to make informed decisions. Whether you’re at the early stages of adopting AI or considering integrating it in advanced XML development, this presentation will cover all levels of expertise.
By highlighting the potential advantages and challenges of integrating AI with XML development tools and languages, the presentation seeks to inspire thoughtful conversation around the future of XML development. We’ll not only delve into the technical aspects of AI-powered XML development but also discuss practical implications and possible future directions.
GraphSummit Singapore | The Future of Agility: Supercharging Digital Transfor...Neo4j
Leonard Jayamohan, Partner & Generative AI Lead, Deloitte
This keynote will reveal how Deloitte leverages Neo4j’s graph power for groundbreaking digital twin solutions, achieving a staggering 100x performance boost. Discover the essential role knowledge graphs play in successful generative AI implementations. Plus, get an exclusive look at an innovative Neo4j + Generative AI solution Deloitte is developing in-house.
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/
Securing your Kubernetes cluster_ a step-by-step guide to success !KatiaHIMEUR1
Today, after several years of existence, an extremely active community and an ultra-dynamic ecosystem, Kubernetes has established itself as the de facto standard in container orchestration. Thanks to a wide range of managed services, it has never been so easy to set up a ready-to-use Kubernetes cluster.
However, this ease of use means that the subject of security in Kubernetes is often left for later, or even neglected. This exposes companies to significant risks.
In this talk, I'll show you step-by-step how to secure your Kubernetes cluster for greater peace of mind and reliability.
17. Work naturally with ink, voice & touch
Visualize information in new ways
Create compelling content with intelligent apps
Build on the work & expertise of others
24. Navigation – Define top
navigation in the hub site
that is inherited by
associated sites.
Theme – Define the look
and feel of the hub site,
and that theme remains
consistent across
associated sites.
Logo – A logo on a site is
like the green sticker on
a map that says, “You are
here.” It’s an important
identifier of the site you
are visiting, and the
information and people
the site represents. A
consistent logo defined
by the hub site and used
by associated sites says,
“You are here, and you
have not left.”
38. JSOM
• Introduced in SP2010
• Mimics CSOM
• Works with delegates
• Does not support
promises
• Not being invested in
anymore
Raw REST
• The same across
technology stacks
• Easy for GET requests
• Complex for non-GET
requests
• Evergreen
HttpClient
• SPHttpClient
• GraphHttpClient
• Easy for all kinds of
requests
• Evergreen
PnP JS Core
• Fluent API
• Works natively with
Promises
• Open-source
community-driven
initiative
Characteristics
Coverage
Ease of use
Future-proof
Excellent Excellent FairFair
Moderate Moderate+ EasyHard
!
39. Browse to …sites/Site1/Pages/Default.aspx
Data, Script Tags, SPO bearer Token
Browse to …/_api/SP.OAuth.Token/Acquire*
(S2S) GetToken [/oauth2/token]
• App ID: 00000003-0000-0ff1-ce00-000000000000
• audience: https://graph.microsoft.com
• Delegation Token with default
scopes
• ReturnURL: *.SharePoint.comDelegated Token passed back to the browser
GET https://graph.microsoft.com/v1.0/groups/{id}/conversations
SharePoint Online Azure
Active Directory
40.
41. SPFx - Asset Packaging
Deploy assets (js, css, png, etc…) in your SPFx package
Deployed and hosted in SharePoint Tenant’s CDN
Allows for self contained package to be used
in multiple tenants
42.
43. Web Parts Extensions
Client side
Tools
SP APIs
Package
Deployment
Experiences
Development
CSOM
Add-ins
MS Graph
44. GA Preview
Now
• Centralized Deployment for
Word, Excel and PPT
• Auto-open taskpane
• Excel 1.5 and 1.6 APIs
• Outlook Add-ins in Android
• Single Sign-on for Outlook
• Excel 1.7 APIs
• Outlook 1.5 APIs for Mac
Outlook
Soon
• Single Sign-on for Word, Excel
and PPT
• Custom Functions in Excel
• Centralized Deployment for
Outlook