Office 365 development overview:
Why Office 365 development
Office 365 Developer Program
Ways to develop Office 365 Apps/Integration
Registering Office 365 Application
Tools for Office 365 development
Office 365 development overview Nilesh Shah 15 march 2018Nilesh Shah
Overview of Office 365 development
Office 365 Add-in development, coding and demo
Event: C# Corner Toronto chapter's monthly meetup organized at Microsoft Canada's Toronto downtown office.
Mastering Office 365 Development - Toni Pohl, atworkSPC Adriatics
Cloud First! In this session we will show you how you can extend your Office 365 solutions with cool Development. We will go through identity management as well as showing you how you can use REST and build in some cool Office 365 functionality in your own solutions. We will also use the Office 365 API to develop our own Windows 8.1 app.
Introducing Project Online - Barbara HenhaplSPC Adriatics
Project Online combines the capabilities of Project Online and Project Pro for Office 365 to provide project and portfolio management tools for team members, project participants, and business decision makers. It allows for project and resource portfolios, portfolio optimization, demand management, timesheeting, and reporting. Project team members can update project managers on task status using actual and remaining work, percent completion, and hours completed per period. For each project, a Project Site can be created to store all relevant project information, documents, issues, risks, deliverables, and calendars in a central location and link items between each other. More information on Project Online trials can be found online through Microsoft or partners.
Microsoft Project and SharePoint – Tango for two or Dirty dancing?SPC Adriatics
You are using MS PROJECT Professional! You are not using Project Server, but SharePoint instead! And you want to have right approach to those tools! If you come to this session you will learn about different aproaches to MS PROJECT and Sharepoint, and how to manage your Projects in the best way!
Nenad Trajkovski
Training more about Document Library, OneDrive, Sharepoint Designer, Webpart and how to Deploy custom Webpart solution into Sharepoint 2019 On Premiese
Descripción del proceso de desarrollo de Add-in de Office consumiendo servicios a través de ADAL.js.
Al mismo tiempo se explica como unificar la interfaz a la experiencia Office a través de Office Fabric.
Introduction to SharePoint Framework (SPFx)Fabio Franzini
This document summarizes an introduction to the SharePoint Framework (SPFx) presented by Fabio Franzini. The agenda includes an introduction to SPFx, the SPFx toolchain, building an SPFx web part, and deploying an SPFx web part. SPFx is a page and web part model for building client-side SharePoint solutions using modern web technologies. It allows developers to build responsive and accessible web parts that can be added to classic and modern SharePoint pages. The SPFx toolchain is based on open source tools like Node.js, Yeoman, and Gulp. Developers can create their first web part, then package and deploy it to an app catalog to add to
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...BIWUG
The document summarizes a presentation about building add-ins for Microsoft Office applications using SharePoint Framework (SPFx) skills. It covers the background of Office add-ins, different types of add-ins like content and task pane add-ins, tools for building add-ins like Visual Studio and Office UI Fabric, and distributing add-ins through the Office Store or within an organization. The presentation aims to show how developers can leverage their SPFx skills to build add-ins that integrate with Office and reach over a billion users.
Office 365 development overview Nilesh Shah 15 march 2018Nilesh Shah
Overview of Office 365 development
Office 365 Add-in development, coding and demo
Event: C# Corner Toronto chapter's monthly meetup organized at Microsoft Canada's Toronto downtown office.
Mastering Office 365 Development - Toni Pohl, atworkSPC Adriatics
Cloud First! In this session we will show you how you can extend your Office 365 solutions with cool Development. We will go through identity management as well as showing you how you can use REST and build in some cool Office 365 functionality in your own solutions. We will also use the Office 365 API to develop our own Windows 8.1 app.
Introducing Project Online - Barbara HenhaplSPC Adriatics
Project Online combines the capabilities of Project Online and Project Pro for Office 365 to provide project and portfolio management tools for team members, project participants, and business decision makers. It allows for project and resource portfolios, portfolio optimization, demand management, timesheeting, and reporting. Project team members can update project managers on task status using actual and remaining work, percent completion, and hours completed per period. For each project, a Project Site can be created to store all relevant project information, documents, issues, risks, deliverables, and calendars in a central location and link items between each other. More information on Project Online trials can be found online through Microsoft or partners.
Microsoft Project and SharePoint – Tango for two or Dirty dancing?SPC Adriatics
You are using MS PROJECT Professional! You are not using Project Server, but SharePoint instead! And you want to have right approach to those tools! If you come to this session you will learn about different aproaches to MS PROJECT and Sharepoint, and how to manage your Projects in the best way!
Nenad Trajkovski
Training more about Document Library, OneDrive, Sharepoint Designer, Webpart and how to Deploy custom Webpart solution into Sharepoint 2019 On Premiese
Descripción del proceso de desarrollo de Add-in de Office consumiendo servicios a través de ADAL.js.
Al mismo tiempo se explica como unificar la interfaz a la experiencia Office a través de Office Fabric.
Introduction to SharePoint Framework (SPFx)Fabio Franzini
This document summarizes an introduction to the SharePoint Framework (SPFx) presented by Fabio Franzini. The agenda includes an introduction to SPFx, the SPFx toolchain, building an SPFx web part, and deploying an SPFx web part. SPFx is a page and web part model for building client-side SharePoint solutions using modern web technologies. It allows developers to build responsive and accessible web parts that can be added to classic and modern SharePoint pages. The SPFx toolchain is based on open source tools like Node.js, Yeoman, and Gulp. Developers can create their first web part, then package and deploy it to an app catalog to add to
Yo Office! Use your SPFx Skills to Build Add-Ins for Word, Excel, Outlook and...BIWUG
The document summarizes a presentation about building add-ins for Microsoft Office applications using SharePoint Framework (SPFx) skills. It covers the background of Office add-ins, different types of add-ins like content and task pane add-ins, tools for building add-ins like Visual Studio and Office UI Fabric, and distributing add-ins through the Office Store or within an organization. The presentation aims to show how developers can leverage their SPFx skills to build add-ins that integrate with Office and reach over a billion users.
Datapolis Workflow 365: Create your Office 365 workflows easy and fast!Datapolis
The document discusses creating workflows in Office 365 easily and quickly. It presents Datapolis Workflow 365, a web-based graphical workflow designer that allows building state machine workflows with integrated user forms. The live demo shows creating an approval workflow for invoices in SharePoint. Resources and contact information are provided for learning more about Datapolis Workflow 365 and signing up for an online demo.
This document summarizes a presentation given by Adis Jugo on PowerApps and Microsoft Flow, focusing on new features over the past year. The presentation discusses environments and data policies, the common data model, relational data, notifications, and column formatters in PowerApps. In Flow, modern approval workflows, team flows, and API building enhancements are covered. Examples and use cases are provided for many of these new features.
SharePoint Saturday Houston 2016 - Microsoft Graph - Deep DiveSébastien Levert
Since the launch of the Microsoft Graph, a ton of new possibilities are being made available for IT Pros and Developers. This session is a deep-dive into the Microsoft Graph by analyzing the current /v1.0 version of the API and what is coming on the future /beta endpoint. We will also learn how we can build multiple types of applications that integrate nicely with the Microsoft Graph.
The 3 key takeaways of this session are :
- You will be able to connect to the Microsoft Graph from multiple platforms (.NET, PowerShell, AngularJS, ...)
- You will understand the impact of the Graph in the new Microsoft and how you will benefit from this API
- You will have access to a ton of code letting you reproduce every demos from the session
The document discusses Nintex, a workflow automation platform that connects business processes to line of business systems using workflows built on the SharePoint workflow engine. It highlights how Nintex allows workflows to be triggered from and execute actions in various applications and cloud services through 150 connectors. The presentation demonstrates Nintex's capabilities and emphasizes that it can be used both on-premises and in the cloud without SharePoint.
Microsoft Project Siena (code name) is the release of a new technology for business experts, business analysts, consultants and other app imagineers. Without any programming, you can create powerful Windows apps, with the potential to transform today’s business processes. Combined with SharePoint/SharePoint Online, and Office 365, Project Siena is even more powerful! You can unleash your SharePoint data from the boring List Views and show it off in an app, all without writing any code. This session will introduce you to Project Siena and show you how to use it with SharePoint Online and Office 365 data by building on-the-fly Windows apps. No coding skills required!
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...Nitin Khubani
An overview of SharePoint 2013 at a glance! Learn what’s new in SharePoint 2013; How SharePoint 2013 SKU is different previous version of SharePoint. Find out how new version of SharePoint can be useful to you!
This document summarizes a presentation about using Microsoft Graph with ASP.NET MVC. It discusses the Microsoft Graph API and SDK, including authentication methods and querying capabilities. It also covers extensions, which allow adding custom properties to Microsoft Graph resources, and webhooks, which allow subscribing to changes on certain Microsoft Graph resources and receiving notifications. The presentation includes demos of creating groups using the Microsoft Graph SDK and working with extensions.
In this session using Visio 2010 and SharePoint Designer, Penny explores the options available when automating business process in the cloud with SharePoint Online (Office 365), and how such processes can be extended using Visual Studio 2010.
Presentación de Tome Tomovski en el SharePoint Saturday Madrid 2017 sobre como ejecutar una estrategia de actualización de SharePoint 2016 asegurando continuidad de negocio
Building the Perfect Office 365 Tenant - SPS London 2017Chirag Patel
Office 365 has come a long way with tons of productivity apps and tools and enticing features to help businesses stay ahead of their competitors with two-speed IT providers. There is a lot of information and guidance out there but it can be difficult to follow the right direction and approach to implementing Office 365 for your organisation. This session will walk through the process of getting you started giving you an overview of all the capabilities, components and common scenarios that require consideration for successfully building your Office 365 tenant.
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...Chirag Patel
Session presented online at a 24 hour Collab365 Global Conference on 19-20 October 2016.
Microsoft SharePoint has evolved across many folds such as contextual reporting, navigation, library, lists and more importantly integration with Office 365 Groups from a user perspective. This session will demonstrate all the capabilities and along the way how to get things done in a different and smarter way to succeed in your multidisciplinary teams.
You Will Learn :
- Overview of modern SharePoint team site experiences
- Finding and searching your way to the content you and the team are working on
- Sharing and accessing content in a number of ways
Suitable For : Administrator, Architect, Business Analyst
Track : Business/End User
Microsoft Cloud Updates - September 2017Robert Crane
This document provides summaries of updates from Microsoft including:
- Changes to how Outlook connects to Office 365.
- Public previews of Microsoft Forms and worldwide availability of Microsoft Stream with new intelligent features.
- Communication Sites beginning rollout to Office 365 customers.
- Introduction of Microsoft 365 and new Business Premium apps.
- Updates on nested virtualization in Azure, instant file recovery from Azure backups, and just in time VM access.
- Teams conditional access supporting Azure Active Directory and new Azure VPN gateways that are 6x faster.
- New disk sizes in Azure of up to 4TB.
The anatomy of Office 365 groups - Nicki BorellaOS Community
This document provides an overview of Office 365 Groups, including:
- Groups are a feature for communication and collaboration that uses services from SharePoint, Exchange, and Azure.
- Groups have benefits like self-service creation, sharing with external users, and simple administration.
- The architecture involves Azure Active Directory managing group identity across services, with a loose coupling that allows services like Exchange and SharePoint to extend groups.
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbeChirag Patel
Session presented in Brussels, Belgium on 15 Oct 2016 (http://www.spsevents.org/city/Brussels/Brussels2016).
Office 365 is powered by more productive apps than ever before when compared with SharePoint on-premises. In addition to the user interface and evolving collaboration landscape, this session will cover all the Office 365 collaboration tools and technologies such as Delve, Office 365 Groups, Power BI, Access and SharePoint with no-code and browser based configurations. You will gain invaluable insights and how-to determine what tools to use for what business requirements or scenarios.
Introduction to Microsoft Flow and Azure FunctionsBIWUG
This document introduces Microsoft Flow and Azure Functions. Flow allows non-developers to visually create automated workflows that connect various systems and services, while Azure Functions enables developers to write pieces of code that can be triggered by events. The document discusses how users can build workflows in Flow, while developers can extend capabilities using Functions. It provides examples of how Flow and Functions can be integrated together to build automated solutions.
This document provides an introduction to Microsoft Project and Project Server installation. It outlines the key components of a Project Server implementation including setting up the Project Web App (PWA), assigning licenses, and configuring permissions for administrators, project managers, executives and team members. It also compares the functionality of Project Online, Project Pro and Project Lite and when each would be used.
Getting started with office 365 add ins development 3 may 2018 - v2Nilesh Shah
The document discusses an introduction to developing Office 365 add-ins. It covers the types of Office 365 add-ins, the structure of an add-in including the manifest and web app code, development options using Visual Studio or Yeoman, and use of the Office UI Fabric framework. It also provides an overview of the development process and deployment options for testing and releasing add-ins.
Datapolis Workflow 365: Create your Office 365 workflows easy and fast!Datapolis
The document discusses creating workflows in Office 365 easily and quickly. It presents Datapolis Workflow 365, a web-based graphical workflow designer that allows building state machine workflows with integrated user forms. The live demo shows creating an approval workflow for invoices in SharePoint. Resources and contact information are provided for learning more about Datapolis Workflow 365 and signing up for an online demo.
This document summarizes a presentation given by Adis Jugo on PowerApps and Microsoft Flow, focusing on new features over the past year. The presentation discusses environments and data policies, the common data model, relational data, notifications, and column formatters in PowerApps. In Flow, modern approval workflows, team flows, and API building enhancements are covered. Examples and use cases are provided for many of these new features.
SharePoint Saturday Houston 2016 - Microsoft Graph - Deep DiveSébastien Levert
Since the launch of the Microsoft Graph, a ton of new possibilities are being made available for IT Pros and Developers. This session is a deep-dive into the Microsoft Graph by analyzing the current /v1.0 version of the API and what is coming on the future /beta endpoint. We will also learn how we can build multiple types of applications that integrate nicely with the Microsoft Graph.
The 3 key takeaways of this session are :
- You will be able to connect to the Microsoft Graph from multiple platforms (.NET, PowerShell, AngularJS, ...)
- You will understand the impact of the Graph in the new Microsoft and how you will benefit from this API
- You will have access to a ton of code letting you reproduce every demos from the session
The document discusses Nintex, a workflow automation platform that connects business processes to line of business systems using workflows built on the SharePoint workflow engine. It highlights how Nintex allows workflows to be triggered from and execute actions in various applications and cloud services through 150 connectors. The presentation demonstrates Nintex's capabilities and emphasizes that it can be used both on-premises and in the cloud without SharePoint.
Microsoft Project Siena (code name) is the release of a new technology for business experts, business analysts, consultants and other app imagineers. Without any programming, you can create powerful Windows apps, with the potential to transform today’s business processes. Combined with SharePoint/SharePoint Online, and Office 365, Project Siena is even more powerful! You can unleash your SharePoint data from the boring List Views and show it off in an app, all without writing any code. This session will introduce you to Project Siena and show you how to use it with SharePoint Online and Office 365 data by building on-the-fly Windows apps. No coding skills required!
SharePoint 2013 introduction | What's new in SharePoint 2013 | SharePoint 20...Nitin Khubani
An overview of SharePoint 2013 at a glance! Learn what’s new in SharePoint 2013; How SharePoint 2013 SKU is different previous version of SharePoint. Find out how new version of SharePoint can be useful to you!
This document summarizes a presentation about using Microsoft Graph with ASP.NET MVC. It discusses the Microsoft Graph API and SDK, including authentication methods and querying capabilities. It also covers extensions, which allow adding custom properties to Microsoft Graph resources, and webhooks, which allow subscribing to changes on certain Microsoft Graph resources and receiving notifications. The presentation includes demos of creating groups using the Microsoft Graph SDK and working with extensions.
In this session using Visio 2010 and SharePoint Designer, Penny explores the options available when automating business process in the cloud with SharePoint Online (Office 365), and how such processes can be extended using Visual Studio 2010.
Presentación de Tome Tomovski en el SharePoint Saturday Madrid 2017 sobre como ejecutar una estrategia de actualización de SharePoint 2016 asegurando continuidad de negocio
Building the Perfect Office 365 Tenant - SPS London 2017Chirag Patel
Office 365 has come a long way with tons of productivity apps and tools and enticing features to help businesses stay ahead of their competitors with two-speed IT providers. There is a lot of information and guidance out there but it can be difficult to follow the right direction and approach to implementing Office 365 for your organisation. This session will walk through the process of getting you started giving you an overview of all the capabilities, components and common scenarios that require consideration for successfully building your Office 365 tenant.
Changing the way you work with Modern SharePoint Team Sites and Office 365 Gr...Chirag Patel
Session presented online at a 24 hour Collab365 Global Conference on 19-20 October 2016.
Microsoft SharePoint has evolved across many folds such as contextual reporting, navigation, library, lists and more importantly integration with Office 365 Groups from a user perspective. This session will demonstrate all the capabilities and along the way how to get things done in a different and smarter way to succeed in your multidisciplinary teams.
You Will Learn :
- Overview of modern SharePoint team site experiences
- Finding and searching your way to the content you and the team are working on
- Sharing and accessing content in a number of ways
Suitable For : Administrator, Architect, Business Analyst
Track : Business/End User
Microsoft Cloud Updates - September 2017Robert Crane
This document provides summaries of updates from Microsoft including:
- Changes to how Outlook connects to Office 365.
- Public previews of Microsoft Forms and worldwide availability of Microsoft Stream with new intelligent features.
- Communication Sites beginning rollout to Office 365 customers.
- Introduction of Microsoft 365 and new Business Premium apps.
- Updates on nested virtualization in Azure, instant file recovery from Azure backups, and just in time VM access.
- Teams conditional access supporting Azure Active Directory and new Azure VPN gateways that are 6x faster.
- New disk sizes in Azure of up to 4TB.
The anatomy of Office 365 groups - Nicki BorellaOS Community
This document provides an overview of Office 365 Groups, including:
- Groups are a feature for communication and collaboration that uses services from SharePoint, Exchange, and Azure.
- Groups have benefits like self-service creation, sharing with external users, and simple administration.
- The architecture involves Azure Active Directory managing group identity across services, with a loose coupling that allows services like Exchange and SharePoint to extend groups.
Power Users Guide to Office 365 - SharePoint Saturday Belgium 2016 #spsbeChirag Patel
Session presented in Brussels, Belgium on 15 Oct 2016 (http://www.spsevents.org/city/Brussels/Brussels2016).
Office 365 is powered by more productive apps than ever before when compared with SharePoint on-premises. In addition to the user interface and evolving collaboration landscape, this session will cover all the Office 365 collaboration tools and technologies such as Delve, Office 365 Groups, Power BI, Access and SharePoint with no-code and browser based configurations. You will gain invaluable insights and how-to determine what tools to use for what business requirements or scenarios.
Introduction to Microsoft Flow and Azure FunctionsBIWUG
This document introduces Microsoft Flow and Azure Functions. Flow allows non-developers to visually create automated workflows that connect various systems and services, while Azure Functions enables developers to write pieces of code that can be triggered by events. The document discusses how users can build workflows in Flow, while developers can extend capabilities using Functions. It provides examples of how Flow and Functions can be integrated together to build automated solutions.
This document provides an introduction to Microsoft Project and Project Server installation. It outlines the key components of a Project Server implementation including setting up the Project Web App (PWA), assigning licenses, and configuring permissions for administrators, project managers, executives and team members. It also compares the functionality of Project Online, Project Pro and Project Lite and when each would be used.
Getting started with office 365 add ins development 3 may 2018 - v2Nilesh Shah
The document discusses an introduction to developing Office 365 add-ins. It covers the types of Office 365 add-ins, the structure of an add-in including the manifest and web app code, development options using Visual Studio or Yeoman, and use of the Office UI Fabric framework. It also provides an overview of the development process and deployment options for testing and releasing add-ins.
Webinar getting started with office 365 add ins development 5 may 2018Nilesh Shah
This document provides an overview of developing Office 365 add-ins. It discusses why developers would build add-ins for Office 365, the different types of add-ins, and the structure of an add-in including the manifest and web application code. It also covers development options like using Visual Studio, Office UI Fabric, and deployment methods like the Office Store.
ESPC 2016 - From SharePoint to Office 365 Development - The path to your new ...Sébastien Levert
The world around the Office Developer is changing and for someone with a heavy SharePoint background, it can be somewhat scary to make the move to the cloud. But don’t be scared SharePoint Developer – From SharePoint to Office Development, become an added-value Office Developer and contribute to maximise the productivity of your enterprise. In this session, we will cover every aspect of the new Office Developer paradigm and we will ensure that you can make yourself at home in such a new world. The topics covered will be :
– SharePoint Add-In
– Office 365 Apps
– Office Add-In
– Microsoft Graph
Benefits of Attending this Session:
Learn what an Office Developer is
See code in action representing the Office Developer day-to-day
Leverage the most active community around productivity development
SharePoint Fest Chicago - From SharePoint to Office 365 DevelopmentSébastien Levert
The world around the Office Developer is changing. And for someone with a heavy SharePoint background, it can be somewhat scary to make the move to the cloud. But don't be scared, SharePoint Developer! Become an added-value Office Developer and contribute to maximize the productivity of your enterprise.
In this session, we will cover every aspect of the new Office Developer paradigm and we will ensure that you can make yourself at home in such a new world.
The topics covered will be :
SharePoint Add-In
Office 365 Apps
Office Add-In
Microsoft Graph
This slides were presented on the Collab 365 conference 2015, it takes about how to be productive from business point of view using SharePoint Online/ office 365. I talk about Delve, Workflows, InfoPath and Visio
Presented at the virtual ICONUS 2016 conference
Many companies run a mixed IBM Notes and Microsoft Office 365 (O365) environment. SharePoint/Outlook and Domino should be viewed as a new opportunity to create rich and engaging user experiences. Using both IBM and Microsoft REST services as the core to the solution, this presentation will show how both technologies stacks can be integrated to maximize application functionality and present a seamless experience to the user.
Mark will provide lots of demonstrations including Office Web Add-Ins, how to access O365 data from your Domino applications and many others. Come and see how your core Domino webdev skills are equally applicable to the Office 365 environment.
SharePoint Saturday Ottawa - From SharePoint to Office 365 DevelopmentSébastien Levert
The world around the Office Developer is changing. And for someone with a heavy SharePoint background, it can be somewhat scary to make the move to the cloud. But don't be scared, SharePoint Developer! Become an added-value Office Developer and contribute to maximize the productivity of your enterprise.
In this session, we will cover every aspect of the new Office Developer paradigm and we will ensure that you can make yourself at home in such a new world.
The topics covered will be :
- SharePoint Add-In
- Office 365 Apps
- Office Add-In
- Microsoft Graph
Csharp corner toronto vs2019 post launch 10 apr 2019 nilesh shahNilesh Shah
Visual Studio 2019 was launched with new editions, tooling improvements, and features like Live Share and IntelliCode. The keynote discussed Visual Studio 2019 editions, UX improvements, Azure development support, and new features for C#, .NET Core, and Office 365 development. Visual Studio 2019 offers enhanced productivity and collaboration tools to improve the developer experience.
A New Development Platform Connecting BIM to Anything
Mr. Xiaodong LIANG China Manager, Developer Technical Service Department (DevTech) Autodesk Inc
HKIBIM Annual Conference 2017
Theme: Transforming BIM to Action
Date: 22-Nov-2017 (Wed)
Time: 9:00 a.m. – 4:30 p.m.
Venue: Grand Ballroom I-III, Level 6, Royal Plaza Hotel, Hong Kong
Organizers:
The Hong Kong Institute of Building Information Modelling (HKIBIM)
http://www.hkibim.org
HKIBIM Annual Conference 2017 is the 8th Annual Conference organized by the Hong Kong Institute of Building Information Modelling (HKIBIM). It is the premier annual event for experienced professionals to demonstrate the practical use of Building Information Modelling (BIM) processes using real cases. The speakers are encouraged to illustrate lessons learned in practical projects so that more professionals from different disciplines can improve their productivity through efficient use of BIM and advance practical knowledge. This is an exciting opportunity to share your knowledge and experience with the larger BIM community.
SharePoint Saturday Calgary 2017 - From SharePoint to Office 365 DevelopmentSébastien Levert
The world around the Office Developer is changing. And for someone with a heavy SharePoint background, it can be somewhat scary to make the move to the cloud. But don't be scared, SharePoint Developer! Become an added-value Office Developer and contribute to maximize the productivity of your enterprise.
The technology space around Productivity has evolved and it has never been that exciting. Your step into the Mobile-First, Cloud-First world will be mindblowing and you will want to stick around for a very long time!
In this session, we will cover every aspect of the new Office 365 Developer paradigm and we will ensure that you can make yourself at home in such a new world. The technologies covered will span from being close to your existing stack (SharePoint Framework, JavaScript) to a set of technologies that are new and that will expand your possibilities (Office 365 Apps, Microsoft Graph, Azure, TypeScript)
This very session will make sure that at the end you get those 3 key takeaways :
- Understand your new role as an Office 365 Developer
- Have a complete overview of the technology stack you need to master in the cloud
- Change the way you will think for your next SharePoint & Office 365 project
The document discusses how developers can reuse their SharePoint Framework skills to build Office Add-ins. It covers why Office Add-ins are useful, how they work, tools for building them like Visual Studio and React, using the SharePoint Framework, and distributing add-ins. The presentation includes demos of creating an add-in using React and the Office UI Fabric library in Visual Studio. It recommends developers sign up for the Office 365 Developer Program and think about how add-ins could help their business needs.
January’s call, hosted by Kim Brandl, featured the following presenters and topics:
-Alex Jerabek, Dev Writer, provided a general overview of Office Add-ins.
-Raymond Lu, Senior Program Manager, shared information about Excel preview (beta) APIs in requirement set 1.11.
-Vesa Juvonen, Principal Program Manager, presented about building Office Add-ins using the SharePoint Framework.
-Kim Brandl, Senior Dev Writer, shared that the Yeoman generator for Office Add-ins will soon support creating SSO-enabled Office Add-ins.
For more information, visit https://developer.microsoft.com/office
Uncovering the Latest in SharePoint DevelopmentEric Overfield
The document discusses modern approaches to SharePoint development. It outlines traditional development models for SharePoint like full trust solutions and sandboxed solutions, as well as more modern client-side approaches using the SharePoint Framework, Add-ins, and Microsoft Graph API. The document recommends transitioning to client-side development using these modern tools and the new SharePoint Framework for building web parts that work across SharePoint platforms. It provides an overview of Microsoft's roadmap for SharePoint development in 2017, focusing on continued evolution of the SharePoint Framework and client-side capabilities.
This document summarizes a presentation about relearning SharePoint development given by Bob German from BlueMetal Architects. It discusses:
- The history of SharePoint development approaches from 2003 to 2013 and Microsoft's push to develop solutions outside of SharePoint using apps and client-side APIs.
- Three main approaches to modern SharePoint development: developing in the browser, in the cloud, and using Workflow Manager.
- Examples of solutions that were re-architected from traditional server-side code to follow these new approaches.
- A call to action for SharePoint professionals to update their skills and start developing more in the browser and using client APIs rather than server APIs.
Session by Toni Pohl at SPC Adriatics 2014, Zagreb.
Cloud First! In this session we will show you how you can extend your Office 365 solutions with Development. We will go through identity management as well as showing you how you can use client libraries and build in some cool Office 365 functionality in your own solutions. We will also use the Office 365 API to develop our own Windows 8.1 app.
OFF 103 - Build a Public Website on Office 365Brian Culver
Office 365 has a huge offering to companies of all sizes. Each Office 365 offering can leverage Office 365 to create a public site. The template which Microsoft offers is not appealing and needs to be branded properly. In this session you will learn how to provision the public site, configure the DNS and other infrastructure components to make it available. You will also learn the process for branding the Office 365 site to leverage all the feature available from Office 365.
At first glance, the major changes in SharePoint 15 appear to be visual. SharePoint Team has also made some significant changes to the back-end infrastructure capabilities of the platform, improving tools and adding new capabilities. This session focuses on those new changes, and focus on how IT Pros can prepare for the addition of SharePoint 2013 into their environments. Improvements such as a social computing features, integrated Search capabilities, advanced Web Content Management options, changes to Service Applications.
SharePoint Fest DC 2018 - From SharePoint to Office 365 DevelopmentSébastien Levert
The world around the Office Developer is changing. And for someone with a heavy SharePoint background, it can be somewhat scary to make the move to the cloud. But don't be scared, SharePoint Developer! Become an added-value Office Developer and contribute to maximize the productivity of your enterprise.
The technology space around Productivity has evolved and it has never been that exciting. Your step into the Mobile-First, Cloud-First world will be mindblowing and you will want to stick around for a very long time!
In this session, we will cover every aspect of the new Office 365 Developer paradigm and we will ensure that you can make yourself at home in such a new world. The technologies covered will span from being close to your existing stack (SharePoint Framework, JavaScript) to a set of technologies that are new and that will expand your possibilities (Office 365 Apps, Microsoft Graph, Azure, TypeScript)
This very session will make sure that at the end you get those 3 key takeaways :
Understand your new role as an Office 365 Developer
Have a complete overview of the technology stack you need to master in the cloud
Change the way you will think for your next SharePoint & Office 365 project
Similar to Office 365 development overview nilesh shah 24 mar 2018 webinar (20)
Modern Data Platform Part 1: Data IngestionNilesh Shah
The document describes Azure Data Factory (ADF) as a fully-managed data integration service in the cloud that allows for hybrid data movement and orchestration of data pipelines wherever data lives. ADF enables connecting to various data sources, transforming and enriching data, and publishing data while meeting security and compliance needs. It provides integration runtimes including Azure, Azure-SSIS, and self-hosted to execute SQL Server Integration Services packages and provide data integration capabilities across cloud and on-premises environments.
Programming with Microsoft Graph sdk 9 jan 2019Nilesh Shah
The document discusses a meetup for the C# Corner Toronto Chapter. It provides details about the chapter including that it has 35 chapters worldwide and 2 in Canada. It then introduces 3 speakers for the meetup - Nilesh Shah, Vivek Patel, and Nik Shahriyar. The theme of the meetup is to make developers aware of Microsoft Graph SDK features and introduce the Microsoft Graph API. It includes an introduction to the Microsoft Graph API, its advantages, and a demo of using it with the .NET SDK.
C sharp corner new comer it professionals meetup 12-may-2018Nilesh Shah
This document summarizes a meeting of the C# Corner Toronto Chapter. It includes an introduction to C# Corner as an online community for IT professionals, a presentation on resume tips and interviews, and a discussion on getting a first job in Canada. Speakers provided advice on being open to different locations and industries, the benefits of networking and certification, and maintaining a positive attitude while job searching.
Satya Nadella is the Chief Executive Officer of Microsoft and is a charter member of Microsoft Certified Solutions Developer. Nilesh Ramanbhai Shah has successfully completed the requirements to be recognized as a Microsoft Certified Solutions Developer: App Builder on September 26, 2016 with certification number F814-5668.
Nilesh Ramanbhai Shah wrote a document on February 9th, 2016 about administering MS SQL server 2012 databases. The document likely provides guidance and best practices for tasks involved in administering Microsoft SQL Server 2012 database systems, such as performance monitoring, backup procedures, user access management, and other administrative functions.
Nilesh Ramanbhai Shah completed the requirements for Certified Scrum Developer certification on December 31, 2015 and was awarded the designation by Scrum Alliance. He is entitled to all privileges and benefits offered by Scrum Alliance until his certification expires on December 31, 2017. The certification was signed by Naveen Kumar Singh, Chairman of the Board for Scrum Alliance.
Satya Nadella is the Chief Executive Officer of Microsoft. Nilesh Ramanbhai Shah has successfully completed the requirements to become a Microsoft Specialist in Programming in C#. He achieved this certification on December 5, 2015 with a certification number of F515-3585.
What is Augmented Reality Image Trackingpavan998932
Augmented Reality (AR) Image Tracking is a technology that enables AR applications to recognize and track images in the real world, overlaying digital content onto them. This enhances the user's interaction with their environment by providing additional information and interactive elements directly tied to physical images.
Measures in SQL (SIGMOD 2024, Santiago, Chile)Julian Hyde
SQL has attained widespread adoption, but Business Intelligence tools still use their own higher level languages based upon a multidimensional paradigm. Composable calculations are what is missing from SQL, and we propose a new kind of column, called a measure, that attaches a calculation to a table. Like regular tables, tables with measures are composable and closed when used in queries.
SQL-with-measures has the power, conciseness and reusability of multidimensional languages but retains SQL semantics. Measure invocations can be expanded in place to simple, clear SQL.
To define the evaluation semantics for measures, we introduce context-sensitive expressions (a way to evaluate multidimensional expressions that is consistent with existing SQL semantics), a concept called evaluation context, and several operations for setting and modifying the evaluation context.
A talk at SIGMOD, June 9–15, 2024, Santiago, Chile
Authors: Julian Hyde (Google) and John Fremlin (Google)
https://doi.org/10.1145/3626246.3653374
Flutter is a popular open source, cross-platform framework developed by Google. In this webinar we'll explore Flutter and its architecture, delve into the Flutter Embedder and Flutter’s Dart language, discover how to leverage Flutter for embedded device development, learn about Automotive Grade Linux (AGL) and its consortium and understand the rationale behind AGL's choice of Flutter for next-gen IVI systems. Don’t miss this opportunity to discover whether Flutter is right for your project.
Introducing Crescat - Event Management Software for Venues, Festivals and Eve...Crescat
Crescat is industry-trusted event management software, built by event professionals for event professionals. Founded in 2017, we have three key products tailored for the live event industry.
Crescat Event for concert promoters and event agencies. Crescat Venue for music venues, conference centers, wedding venues, concert halls and more. And Crescat Festival for festivals, conferences and complex events.
With a wide range of popular features such as event scheduling, shift management, volunteer and crew coordination, artist booking and much more, Crescat is designed for customisation and ease-of-use.
Over 125,000 events have been planned in Crescat and with hundreds of customers of all shapes and sizes, from boutique event agencies through to international concert promoters, Crescat is rigged for success. What's more, we highly value feedback from our users and we are constantly improving our software with updates, new features and improvements.
If you plan events, run a venue or produce festivals and you're looking for ways to make your life easier, then we have a solution for you. Try our software for free or schedule a no-obligation demo with one of our product specialists today at crescat.io
OpenMetadata Community Meeting - 5th June 2024OpenMetadata
The OpenMetadata Community Meeting was held on June 5th, 2024. In this meeting, we discussed about the data quality capabilities that are integrated with the Incident Manager, providing a complete solution to handle your data observability needs. Watch the end-to-end demo of the data quality features.
* How to run your own data quality framework
* What is the performance impact of running data quality frameworks
* How to run the test cases in your own ETL pipelines
* How the Incident Manager is integrated
* Get notified with alerts when test cases fail
Watch the meeting recording here - https://www.youtube.com/watch?v=UbNOje0kf6E
DDS Security Version 1.2 was adopted in 2024. This revision strengthens support for long runnings systems adding new cryptographic algorithms, certificate revocation, and hardness against DoS attacks.
Hand Rolled Applicative User ValidationCode KataPhilip Schwarz
Could you use a simple piece of Scala validation code (granted, a very simplistic one too!) that you can rewrite, now and again, to refresh your basic understanding of Applicative operators <*>, <*, *>?
The goal is not to write perfect code showcasing validation, but rather, to provide a small, rough-and ready exercise to reinforce your muscle-memory.
Despite its grandiose-sounding title, this deck consists of just three slides showing the Scala 3 code to be rewritten whenever the details of the operators begin to fade away.
The code is my rough and ready translation of a Haskell user-validation program found in a book called Finding Success (and Failure) in Haskell - Fall in love with applicative functors.
E-commerce Application Development Company.pdfHornet Dynamics
Your business can reach new heights with our assistance as we design solutions that are specifically appropriate for your goals and vision. Our eCommerce application solutions can digitally coordinate all retail operations processes to meet the demands of the marketplace while maintaining business continuity.
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI AppGoogle
AI Fusion Buddy Review: Brand New, Groundbreaking Gemini-Powered AI App
👉👉 Click Here To Get More Info 👇👇
https://sumonreview.com/ai-fusion-buddy-review
AI Fusion Buddy Review: Key Features
✅Create Stunning AI App Suite Fully Powered By Google's Latest AI technology, Gemini
✅Use Gemini to Build high-converting Converting Sales Video Scripts, ad copies, Trending Articles, blogs, etc.100% unique!
✅Create Ultra-HD graphics with a single keyword or phrase that commands 10x eyeballs!
✅Fully automated AI articles bulk generation!
✅Auto-post or schedule stunning AI content across all your accounts at once—WordPress, Facebook, LinkedIn, Blogger, and more.
✅With one keyword or URL, generate complete websites, landing pages, and more…
✅Automatically create & sell AI content, graphics, websites, landing pages, & all that gets you paid non-stop 24*7.
✅Pre-built High-Converting 100+ website Templates and 2000+ graphic templates logos, banners, and thumbnail images in Trending Niches.
✅Say goodbye to wasting time logging into multiple Chat GPT & AI Apps once & for all!
✅Save over $5000 per year and kick out dependency on third parties completely!
✅Brand New App: Not available anywhere else!
✅ Beginner-friendly!
✅ZERO upfront cost or any extra expenses
✅Risk-Free: 30-Day Money-Back Guarantee!
✅Commercial License included!
See My Other Reviews Article:
(1) AI Genie Review: https://sumonreview.com/ai-genie-review
(2) SocioWave Review: https://sumonreview.com/sociowave-review
(3) AI Partner & Profit Review: https://sumonreview.com/ai-partner-profit-review
(4) AI Ebook Suite Review: https://sumonreview.com/ai-ebook-suite-review
#AIFusionBuddyReview,
#AIFusionBuddyFeatures,
#AIFusionBuddyPricing,
#AIFusionBuddyProsandCons,
#AIFusionBuddyTutorial,
#AIFusionBuddyUserExperience
#AIFusionBuddyforBeginners,
#AIFusionBuddyBenefits,
#AIFusionBuddyComparison,
#AIFusionBuddyInstallation,
#AIFusionBuddyRefundPolicy,
#AIFusionBuddyDemo,
#AIFusionBuddyMaintenanceFees,
#AIFusionBuddyNewbieFriendly,
#WhatIsAIFusionBuddy?,
#HowDoesAIFusionBuddyWorks
Microservice Teams - How the cloud changes the way we workSven Peters
A lot of technical challenges and complexity come with building a cloud-native and distributed architecture. The way we develop backend software has fundamentally changed in the last ten years. Managing a microservices architecture demands a lot of us to ensure observability and operational resiliency. But did you also change the way you run your development teams?
Sven will talk about Atlassian’s journey from a monolith to a multi-tenanted architecture and how it affected the way the engineering teams work. You will learn how we shifted to service ownership, moved to more autonomous teams (and its challenges), and established platform and enablement teams.
UI5con 2024 - Boost Your Development Experience with UI5 Tooling ExtensionsPeter Muessig
The UI5 tooling is the development and build tooling of UI5. It is built in a modular and extensible way so that it can be easily extended by your needs. This session will showcase various tooling extensions which can boost your development experience by far so that you can really work offline, transpile your code in your project to use even newer versions of EcmaScript (than 2022 which is supported right now by the UI5 tooling), consume any npm package of your choice in your project, using different kind of proxies, and even stitching UI5 projects during development together to mimic your target environment.
E-Invoicing Implementation: A Step-by-Step Guide for Saudi Arabian CompaniesQuickdice ERP
Explore the seamless transition to e-invoicing with this comprehensive guide tailored for Saudi Arabian businesses. Navigate the process effortlessly with step-by-step instructions designed to streamline implementation and enhance efficiency.
UI5con 2024 - Keynote: Latest News about UI5 and it’s EcosystemPeter Muessig
Learn about the latest innovations in and around OpenUI5/SAPUI5: UI5 Tooling, UI5 linter, UI5 Web Components, Web Components Integration, UI5 2.x, UI5 GenAI.
Recording:
https://www.youtube.com/live/MSdGLG2zLy8?si=INxBHTqkwHhxV5Ta&t=0
Graspan: A Big Data System for Big Code AnalysisAftab Hussain
We built a disk-based parallel graph system, Graspan, that uses a novel edge-pair centric computation model to compute dynamic transitive closures on very large program graphs.
We implement context-sensitive pointer/alias and dataflow analyses on Graspan. An evaluation of these analyses on large codebases such as Linux shows that their Graspan implementations scale to millions of lines of code and are much simpler than their original implementations.
These analyses were used to augment the existing checkers; these augmented checkers found 132 new NULL pointer bugs and 1308 unnecessary NULL tests in Linux 4.4.0-rc5, PostgreSQL 8.3.9, and Apache httpd 2.2.18.
- Accepted in ASPLOS ‘17, Xi’an, China.
- Featured in the tutorial, Systemized Program Analyses: A Big Data Perspective on Static Analysis Scalability, ASPLOS ‘17.
- Invited for presentation at SoCal PLS ‘16.
- Invited for poster presentation at PLDI SRC ‘16.
Unveiling the Advantages of Agile Software Development.pdfbrainerhub1
Learn about Agile Software Development's advantages. Simplify your workflow to spur quicker innovation. Jump right in! We have also discussed the advantages.
Most important New features of Oracle 23c for DBAs and Developers. You can get more idea from my youtube channel video from https://youtu.be/XvL5WtaC20A
SOCRadar's Aviation Industry Q1 Incident Report is out now!
The aviation industry has always been a prime target for cybercriminals due to its critical infrastructure and high stakes. In the first quarter of 2024, the sector faced an alarming surge in cybersecurity threats, revealing its vulnerabilities and the relentless sophistication of cyber attackers.
SOCRadar’s Aviation Industry, Quarterly Incident Report, provides an in-depth analysis of these threats, detected and examined through our extensive monitoring of hacker forums, Telegram channels, and dark web platforms.
2. ▪ Chapter is a local user group where
members share technical
knowledge by hosting monthly
meetups, workshops and webinars.
▪ 33 chapters worldwide
▪ 2 chapters in Canada
▪ Regina, SK
▪ Toronto
2
3. ▪ Theme:
▪ Make developers aware of the different Office 365 development
options
▪ Set stage for future deep dive sessions
3
4. ▪ Introduction:
▪ Why,What, How
▪ Office 365 Add-ins development
▪ Office UI Fabric
▪ Microsoft Graph API development
▪ MS Graph Explorer
▪ Office 365 Developer program
▪ Register Office 365 Application
▪ Demo
4
6. ▪ Office 365 Add-in development
▪ Word, Excel, PowerPoint, Outlook
▪ MS Graph API
▪ Office 365 APIs
▪ SharePoint Online
▪ Others:
▪ MS Teams
▪ MS Flow
▪ OneNote
▪ Yammer
6
7. ▪ Visual Studio 2015
▪ Apps for Office
▪ Visual Studio 2017
▪ O365 Add-in (not theVSTO add-in)
▪ Yeoman Office Project generator
▪ Generates Office Add-in skeleton
▪ Use any editor of your choice
▪ Visual Studio Code
7
8. ▪ Add-ins run inside an Office application
▪ Interact with the contents of the Office document
▪ Provide extra functionality
▪ It’s a web app integrated in Office application
▪ Use rich JavaScript API
▪ No separate installation needed
▪ Consists of manifest and web app code
8
9. ▪ Extend Office functionality
▪ Provide productivity enhancements
▪ Maps, charts, and interactive visualizations, etc.
▪ Integrate widely used third party functionality
▪ Salesforce, MS Dynamics, QuickBooks
▪ Bring external data into Office
▪ Connect to MS Graph API/Other third party APIs
▪ Sell your add-in on most widely used platform
▪ Must meet Office Store validation policies
▪ Or host on your own
9
12. ▪ Manifest: defines the metadata about an add-in
▪ Name Description Version
▪ Publisher Permissions etc.
▪ Web app:
▪ consists of actual code (Web page + JS)
12
14. ▪ Unified development
▪ Same code can run in Office 2013/2016(Desktop App), Mobile app
or Office 365 (Online)
▪ Choice of platform – JS, Angular, React,VueJS, ..
▪ Ready building blocks
▪ Visual Studio project templates
▪ Office project generator (Yeoman)
▪ Office UI framework
14
15. ▪ Official UX design framework for Office Add-ins
▪ Designed explicitly for Office development
▪ Based on Office best practices
▪ Responsive, Mobile first
▪ Seamless UX design & integration
▪ Same look and feel as Office clients
▪ Suitable for all platforms
▪ Offers a variety of UI elements
▪ Icons Fonts UI Components like buttons
▪ Available as:
▪ Fabric JS, Fabric React, Fabric AngularJS
15
16. ▪ Test run:
▪ From VS *
▪ Side loading *
▪ Internal to your organization:
▪ Centralized deployment (O365 admin center)
▪ SharePoint Add-in catalog
▪ Exchange server (for Outlook add-ins only)
▪ Network share *
▪ Public/Commercial:
▪ AppSource (Office Store)
▪ Must conform to MS Office validation policies
16
23. ▪ REST API to interact with data from Office 365
▪ Single endpoint to access everything
23
24. ▪ Single well-known resource
▪ Get (mostly) everything from a single endpoint
▪ Users, Groups, Mail, Calendars, Contacts
▪ Files,Tasks, People, Notes and more…
▪ Ease of development
▪ No calling different endpoints
▪ No separate token management
▪ Logical Navigation
▪ Platform flexibility
▪ Open standards
▪ REST, JSON, OAUTH, ODATA
24
29. 29
$top – specific no. of items
$skip – skip items in result
$count – how many items
$select – specific property
$orderby – sort the result
$search – match a criteria
$expand – include child objects
30. ▪ MS Graph API Explorer
▪ MS Graph SDK
▪ MS App Registration Portal
30
31. ▪ Everything in Graph
▪ https://developer.microsoft.com/en-us/graph
▪ Graph Explorer
▪ https://developer.microsoft.com/en-us/graph/graph-explorer
▪ MS Graph on GitHub
▪ https://github.com/microsoftgraph
▪ My blogs:
▪ https://nilesh.live/blogs/msgraph/
31