The must-see session for every SharePoint developer. Learn how to get the most out of the SharePoint Framework and build powerful solutions for SharePoint and Office 365 using the latest developer opportunities.
SPSNL16 - Building Office 365 and SharePoint solutions using modern developer...Waldek Mastykarz
Learn how to leverage the latest developer opportunities for building Office 365 and SharePoint solutions. Learn about Angular, React, TypeScript, npm, WebPack and more! It's a must-see session for every SharePoint developer.
Rencore Webinar: SharePoint Customizations - the most overlooked road block t...Rencore
Erwin van Hunen, Product Owner of SPTransformator, Microsoft MCM and MVP, introduces you to some things to keep an eye on that will help you in preventing your SharePoint migration projects from stalling.
What you will learn:
Meet the single most overlooked and potentially crucial factor for your migration project: SharePoint Customizations.
- Find out, why and how to assess your SharePoint
- Customizations in terms of migratability
- and much more…
Deep-dive building solutions on the SharePoint FrameworkWaldek Mastykarz
Waldek Mastykarz gave a presentation on building solutions using the SharePoint Framework. Some key points included storing project dependencies using npm, loading frameworks from URLs instead of bundling them, using a services library to share code between parts, and leveraging SharePoint Framework services. The presentation provided an overview of best practices for building solutions on the SharePoint Framework.
What’s right & wrong with WCF-WebHTTP Adapter?BizTalk360
This document discusses the pros and cons of using the WCF-WebHTTP adapter in BizTalk, including issues with Azure service bus relays, error handling, and the JSON encoder and decoder. Workarounds are presented for common problems, such as relays only supporting the base URL and the encoder/decoder having date/time and number formatting issues. The document provides links to blog posts with more details on issues and workarounds for the WCF-WebHTTP adapter in BizTalk.
In this session we will look into the provisioning toolset found within Office 365 Developer Patterns and Practices (PnP) to provision columns, content types, list templates, list and library instances, branding and file assets and even metadata and more all with XML provisioning templates and PowerShell. This demo heavy session with the PowerShell scripts and sample provisioning templates will help you jumpstart your next SharePoint project using future friendly provisioning methodologies.
Benefits of this Session:
• Learn how PnP provides provision tools
• Get the reusable PowerShell scripts to start your next project
Are you having trouble with all the things happening in web technology lately? Frustrated with the rate of change? Hard to keep up? Then we have good news for you: a little while ago, we at Jayway did a tech radar on web technology and we would like to share it with you.
Some of the technologies we will cover are: ECMAScript 6, React, Angular, Ember, Isomorphic/Universal web applications, Unidirectional client data flow, Backend-as-a-Service, Meteor, and Static site generators.
We will also do a small comparison of the web tech radar we did 18 months ago, and draw conclusions from the differences and the current rate of change.
Finally, we'll give some advices for navigating in the ever changing landscape of new web technology.
Create a modern(ish) BAM portal in (roughly) one hour!BizTalk360
Business Activity Monitoring (BAM) can provide real value to an organisation but is often not implemented as part of a BizTalk solution. This session will demonstrate how to develop and deploy a BAM activity and tracking profile. The focus will then move onto development of a custom web portal to provide a consolidated view of data from BAM, Exceptions and Payload Archive databases.
This document outlines a course on web application development using ASP.NET and AJAX. The 10-part course covers topics such as server controls, data handling, security, localization, XML web services, MVC, Razor, data sources, and AJAX and security in ASP.NET MVC. It also lists potential exam tasks such as building a forum, blog, photo album, or school management application. The document is presented by Vladislav Hadzhiyski and includes his contact information.
1) The document discusses ASP.NET 5, a new approach to building .NET on the server that features a flexible and cross-platform runtime, modular HTTP request pipeline, and cloud-optimized design.
2) It introduces ASP.NET 5 and MVC 6, which merges MVC, Web API, and Web Pages frameworks into a single framework for building web UIs and APIs.
3) A demo is presented showing the creation of an empty ASP.NET 5 application.
This presentation was given as part of the Office education day September 24th 2017. The presentation focused on Office Add-Ins and specifically how users could use the Script Lab Add-In to be able to get started with Office Add-Ins
The document discusses hosting and scaling ASP.NET Core Blazor Server applications using SignalR and the Azure SignalR Service. It covers how SignalR enables real-time functionality using techniques like WebSockets, Server-Sent Events and long polling. It also discusses scaling options for SignalR like using sticky sessions, TCP connections and a Redis backplane. The Azure SignalR Service is presented as a scalable option with pricing information. A demo and bonus content on CircuitHandler are also mentioned.
This document summarizes some of the new features in ASP.NET MVC 4, including bundling and minification support to improve page loading performance, database migrations to evolve database schemas in a code-focused way, adaptive rendering and display modes for mobile web development, support for building and hosting web APIs, and asynchronous support to improve server scalability. It provides demos of bundling/minification, database migrations, mobile web, and hosting web APIs. It also discusses improvements to Razor and conditional attributes in MVC 4.
This document discusses Razor code expressions and blocks in ASP.NET MVC and working with data using Entity Framework. It describes the Entity Framework architecture and the two main approaches of Database-First and Code-First. Database-First uses a designer, allows more SQL, and has better data performance, while Code-First does not use a designer, requires almost no SQL, allows faster development, and makes building complex data models easier. The document also provides homework on implementing CRUD operations for categories and notes models and includes resources for further information.
Serverless compute with Azure Functions abstracts away infrastructure management and allows developers to focus on writing code for triggered operations. Azure Functions supports bindings to data sources and services that avoid writing boilerplate integration code, and can be deployed and managed via the Azure Functions runtime, CLI tools, templates and samples on GitHub.
This document discusses deploying Logic Apps using version control and continuous integration/deployment. It demonstrates setting up a Logic App template in Visual Studio Team Services source control, building the template using a build definition, and deploying it to environments through release management. The deployment is fully automated using Azure Resource Manager templates, PowerShell scripts, and either Visual Studio Team Services or GitHub for deployment. This provides a unified process to deploy Logic Apps and related Azure resources across environments from source control in a reusable, parameterized manner.
This document summarizes a presentation given by Theonic Way of Fig Leaf consulting about their work redesigning the Washington Metropolitan Area Transit Authority (WMATA) website. It discusses the background of the current WMATA website, visions and solutions for the new site, and a demo of features like trip planning, alerts and the content management system. The new site uses a ColdFusion, Node.js and CommonSpot CMS architecture to improve responsiveness, integrate APIs and enable content authors.
[DevDay 2017] Serverless Architecture - Speaker: Trung Huynh - Software Engin...DevDay Da Nang
Serverless architecture is a hot topic nowadays. The traditional architecture needs to have one or many servers to let the app run on, make the app come out the market. Many steps have been done from managing servers, monitoring servers to optimizing servers and it needs server administration knowledge. With Serverless, it doesn't mean you don't need the server at all, it means the server will be hosted by another party and away from you. You only focus on your code and give your product out to the market as fast as possible.
This document discusses how to build a SharePoint website in 60 minutes by setting up a development environment, using SharePoint Designer for rapid application development to quickly build out branding and site structure, and packaging the site into a Visual Studio project for professional development and deployment. The key takeaways are to script as much of the process as possible for things like environment setup, content import, and deployment, and to leverage tools like SharePoint Designer and Visual Studio to streamline development.
This document provides an overview of ASP.NET Web Forms, including its architecture, types of web applications it can create, its page lifecycle, and common controls. ASP.NET Web Forms uses a code-behind model and page lifecycle to handle requests and render HTML server-side. It supports a variety of controls like buttons, textboxes, labels and images to build web forms and handle user input on the server. The page lifecycle consists of several stages from request to rendering, including initialization, loading, handling postback events, and unloading.
WebJobs allow background processes to run in an Azure App Service app. They can be triggered on a schedule or by an event and have many options for deployment. The Kudu service powers continuous delivery of WebJobs and provides a dashboard. Files and paths provide control and logging. The WebJob SDK enables triggers and bindings for common scenarios. Alternatives to WebJobs include Azure Functions and on-premises solutions.
Building high scale, highly available websites in SharePoint 2010Ben Robb
This document discusses strategies for building high scale, high availability websites in SharePoint 2010. It covers reducing server workload through server topology optimization, managed code best practices, and deployment techniques. It also discusses reducing page payload size through viewstate, XHTML validation, lazy loading JavaScript, and compression. Finally, it discusses reducing the number of page requests through file consolidation, AJAX, removing unnecessary scripts/CSS, using CSS sprites, and content delivery networks. Testing approaches like load, spike, and endurance testing are also covered. The overall goal is to measure and optimize performance through techniques that reduce server load, page size, and page requests.
[DevDay 2017] ReactJS Hands on - Speaker: Binh Phan - Developer at mgm techno...DevDay Da Nang
A short description on ReactJS for absolute beginners. The presentation will walk you through why we should use React to develop web applications, as well as a live coding session where you can see it in action.
Vincent biret azure functions and flow (ottawa)Vincent Biret
This document outlines Vincent Biret's presentation on Azure Functions and Microsoft Flow. The presentation includes demos of using Flow to automate workflows across various services and using Functions to run pieces of code in the cloud. It also discusses pricing plans for Flow, supported languages for Functions, and best practices for integrating Flow and Functions. The presentation agenda covers introductions to Flow and Functions, demos of each, and a conclusion about how these tools can provide reliable development, save time and money, and empower users.
Vincent biret azure functions and flow (toronto)Vincent Biret
This document outlines Vincent Biret's presentation on Azure Functions and Microsoft Flow. The presentation includes demos of using Flow to automate workflows across various services and using Functions to run pieces of code in the cloud. The agenda covers introductions to Flow and Functions, demos of each, best practices for using them together, and a conclusion on how they can provide reliable development, save time and money, and empower users.
Building productivity solutions with Microsoft GraphWaldek Mastykarz
Using Microsoft Graph you can access data and insights from the Microsoft cloud. In this session, you will learn how you can leverage Microsoft Graph to build productivity solutions for your organization. We will talk about the authentication flow, the different endpoints and tips and tricks when working with this powerful API.
- SharePoint Online has positives like low cost, easy administration, and out-of-the-box features, but also negatives like lack of control over upgrades and differences between tenant environments.
- Bad points include missing functionality compared to on-premises SharePoint and difficulties debugging and managing apps.
- Public websites are very limited and leaving SharePoint Online can be a lengthy process requiring PowerShell for cleanup.
Are you having trouble with all the things happening in web technology lately? Frustrated with the rate of change? Hard to keep up? Then we have good news for you: a little while ago, we at Jayway did a tech radar on web technology and we would like to share it with you.
Some of the technologies we will cover are: ECMAScript 6, React, Angular, Ember, Isomorphic/Universal web applications, Unidirectional client data flow, Backend-as-a-Service, Meteor, and Static site generators.
We will also do a small comparison of the web tech radar we did 18 months ago, and draw conclusions from the differences and the current rate of change.
Finally, we'll give some advices for navigating in the ever changing landscape of new web technology.
Create a modern(ish) BAM portal in (roughly) one hour!BizTalk360
Business Activity Monitoring (BAM) can provide real value to an organisation but is often not implemented as part of a BizTalk solution. This session will demonstrate how to develop and deploy a BAM activity and tracking profile. The focus will then move onto development of a custom web portal to provide a consolidated view of data from BAM, Exceptions and Payload Archive databases.
This document outlines a course on web application development using ASP.NET and AJAX. The 10-part course covers topics such as server controls, data handling, security, localization, XML web services, MVC, Razor, data sources, and AJAX and security in ASP.NET MVC. It also lists potential exam tasks such as building a forum, blog, photo album, or school management application. The document is presented by Vladislav Hadzhiyski and includes his contact information.
1) The document discusses ASP.NET 5, a new approach to building .NET on the server that features a flexible and cross-platform runtime, modular HTTP request pipeline, and cloud-optimized design.
2) It introduces ASP.NET 5 and MVC 6, which merges MVC, Web API, and Web Pages frameworks into a single framework for building web UIs and APIs.
3) A demo is presented showing the creation of an empty ASP.NET 5 application.
This presentation was given as part of the Office education day September 24th 2017. The presentation focused on Office Add-Ins and specifically how users could use the Script Lab Add-In to be able to get started with Office Add-Ins
The document discusses hosting and scaling ASP.NET Core Blazor Server applications using SignalR and the Azure SignalR Service. It covers how SignalR enables real-time functionality using techniques like WebSockets, Server-Sent Events and long polling. It also discusses scaling options for SignalR like using sticky sessions, TCP connections and a Redis backplane. The Azure SignalR Service is presented as a scalable option with pricing information. A demo and bonus content on CircuitHandler are also mentioned.
This document summarizes some of the new features in ASP.NET MVC 4, including bundling and minification support to improve page loading performance, database migrations to evolve database schemas in a code-focused way, adaptive rendering and display modes for mobile web development, support for building and hosting web APIs, and asynchronous support to improve server scalability. It provides demos of bundling/minification, database migrations, mobile web, and hosting web APIs. It also discusses improvements to Razor and conditional attributes in MVC 4.
This document discusses Razor code expressions and blocks in ASP.NET MVC and working with data using Entity Framework. It describes the Entity Framework architecture and the two main approaches of Database-First and Code-First. Database-First uses a designer, allows more SQL, and has better data performance, while Code-First does not use a designer, requires almost no SQL, allows faster development, and makes building complex data models easier. The document also provides homework on implementing CRUD operations for categories and notes models and includes resources for further information.
Serverless compute with Azure Functions abstracts away infrastructure management and allows developers to focus on writing code for triggered operations. Azure Functions supports bindings to data sources and services that avoid writing boilerplate integration code, and can be deployed and managed via the Azure Functions runtime, CLI tools, templates and samples on GitHub.
This document discusses deploying Logic Apps using version control and continuous integration/deployment. It demonstrates setting up a Logic App template in Visual Studio Team Services source control, building the template using a build definition, and deploying it to environments through release management. The deployment is fully automated using Azure Resource Manager templates, PowerShell scripts, and either Visual Studio Team Services or GitHub for deployment. This provides a unified process to deploy Logic Apps and related Azure resources across environments from source control in a reusable, parameterized manner.
This document summarizes a presentation given by Theonic Way of Fig Leaf consulting about their work redesigning the Washington Metropolitan Area Transit Authority (WMATA) website. It discusses the background of the current WMATA website, visions and solutions for the new site, and a demo of features like trip planning, alerts and the content management system. The new site uses a ColdFusion, Node.js and CommonSpot CMS architecture to improve responsiveness, integrate APIs and enable content authors.
[DevDay 2017] Serverless Architecture - Speaker: Trung Huynh - Software Engin...DevDay Da Nang
Serverless architecture is a hot topic nowadays. The traditional architecture needs to have one or many servers to let the app run on, make the app come out the market. Many steps have been done from managing servers, monitoring servers to optimizing servers and it needs server administration knowledge. With Serverless, it doesn't mean you don't need the server at all, it means the server will be hosted by another party and away from you. You only focus on your code and give your product out to the market as fast as possible.
This document discusses how to build a SharePoint website in 60 minutes by setting up a development environment, using SharePoint Designer for rapid application development to quickly build out branding and site structure, and packaging the site into a Visual Studio project for professional development and deployment. The key takeaways are to script as much of the process as possible for things like environment setup, content import, and deployment, and to leverage tools like SharePoint Designer and Visual Studio to streamline development.
This document provides an overview of ASP.NET Web Forms, including its architecture, types of web applications it can create, its page lifecycle, and common controls. ASP.NET Web Forms uses a code-behind model and page lifecycle to handle requests and render HTML server-side. It supports a variety of controls like buttons, textboxes, labels and images to build web forms and handle user input on the server. The page lifecycle consists of several stages from request to rendering, including initialization, loading, handling postback events, and unloading.
WebJobs allow background processes to run in an Azure App Service app. They can be triggered on a schedule or by an event and have many options for deployment. The Kudu service powers continuous delivery of WebJobs and provides a dashboard. Files and paths provide control and logging. The WebJob SDK enables triggers and bindings for common scenarios. Alternatives to WebJobs include Azure Functions and on-premises solutions.
Building high scale, highly available websites in SharePoint 2010Ben Robb
This document discusses strategies for building high scale, high availability websites in SharePoint 2010. It covers reducing server workload through server topology optimization, managed code best practices, and deployment techniques. It also discusses reducing page payload size through viewstate, XHTML validation, lazy loading JavaScript, and compression. Finally, it discusses reducing the number of page requests through file consolidation, AJAX, removing unnecessary scripts/CSS, using CSS sprites, and content delivery networks. Testing approaches like load, spike, and endurance testing are also covered. The overall goal is to measure and optimize performance through techniques that reduce server load, page size, and page requests.
[DevDay 2017] ReactJS Hands on - Speaker: Binh Phan - Developer at mgm techno...DevDay Da Nang
A short description on ReactJS for absolute beginners. The presentation will walk you through why we should use React to develop web applications, as well as a live coding session where you can see it in action.
Vincent biret azure functions and flow (ottawa)Vincent Biret
This document outlines Vincent Biret's presentation on Azure Functions and Microsoft Flow. The presentation includes demos of using Flow to automate workflows across various services and using Functions to run pieces of code in the cloud. It also discusses pricing plans for Flow, supported languages for Functions, and best practices for integrating Flow and Functions. The presentation agenda covers introductions to Flow and Functions, demos of each, and a conclusion about how these tools can provide reliable development, save time and money, and empower users.
Vincent biret azure functions and flow (toronto)Vincent Biret
This document outlines Vincent Biret's presentation on Azure Functions and Microsoft Flow. The presentation includes demos of using Flow to automate workflows across various services and using Functions to run pieces of code in the cloud. The agenda covers introductions to Flow and Functions, demos of each, best practices for using them together, and a conclusion on how they can provide reliable development, save time and money, and empower users.
Building productivity solutions with Microsoft GraphWaldek Mastykarz
Using Microsoft Graph you can access data and insights from the Microsoft cloud. In this session, you will learn how you can leverage Microsoft Graph to build productivity solutions for your organization. We will talk about the authentication flow, the different endpoints and tips and tricks when working with this powerful API.
- SharePoint Online has positives like low cost, easy administration, and out-of-the-box features, but also negatives like lack of control over upgrades and differences between tenant environments.
- Bad points include missing functionality compared to on-premises SharePoint and difficulties debugging and managing apps.
- Public websites are very limited and leaving SharePoint Online can be a lengthy process requiring PowerShell for cleanup.
In this session Sunny Sharma talks about Azure Web Apps and explains Deployment Slots, WebJobs, Application Insights, Traffic Manager and Continuous Delivery in detail.
Presentation with fellow MVP Jussi Mori (@jussimori) from Peaches Industries at the European SharePoint Conference (#ESPC16) in Vienna, Austria on the topic of gamification.
Using Office web add-ins developers can extend capabilities of Office applications on all platforms. In this session you will learn how to build Office add-ins on any platform and connect them to Office 365.
Recently Microsoft released new framework for building SharePoint customizations. With the tips & tricks from this session you will make better use of the SharePoint Framework and build better solutions.
Microsoft Graph is the API to get information and data from the Microsoft productivity cloud. In this session you will learn how to effectively use it to build powerful business solutions.
Project and Portfolio Management with Project OnlineGregory Zelfond
Webinar Video: https://youtu.be/9ECeNLmZN58
Detailed overview of Microsoft's PPM soluton - Project Online (Project Server). The following elements are discussed: Project Center, Project Types, Project Sites, Project Detail Pages, Resources, Timesheets, Tasks, Issues and Risks, Reports, Security, Mobile App, PWA Settings. Comparison to other SharePoint/Office 365 project Management options is also discussed (Office 365 Planner, Office 365 Groups, SharePoint Team Sites)
The document provides an overview of the .NET Framework, which is Microsoft's platform for application development. It describes the key components of the .NET Framework architecture, including the Common Language Runtime (CLR) environment that executes managed code, the framework class library, and support for different programming languages. The CLR is similar to a virtual machine that controls execution of .NET code and provides services like memory management and security.
Tomasz Bołcun, Online Marketing Manager z firmy ClickMeeting opowiedział o trendzie jakim są obecnie webinary - co to jest oraz gdzie można je wykorzystać.
This is the English version of my talk about agile software development practices at Agile Talks seminars in Ankara, Turkey. I tried to focus on the nature of software development and figure out the development practices that let us build software in natural way.
This document provides an overview and summary of the Bible and Quran from an Islamic perspective. It discusses how Abraham is seen as the common patriarch of Judaism, Christianity, and Islam which together have over 2.5 billion followers worldwide. The document also summarizes the lineage of Abraham's sons Ishmael and Isaac, noting that Ishmael is considered the ancestor of Arabs and Isaac the ancestor of Jews, establishing them as the three children of Abraham who share monotheistic traditions.
This guide was inspired by a recent presentation given to Undergraduates at USC. Included are 20+ years of hard-fought insights, tips, hacks and techniques on successfully landing a great job in games.
Created by Chris Ansell of Ansell Creative Group
ansellcreativegroup.com for more details!
"Digital Marketing Is Our Game"
Un simulador es un aparato, generalmente informático, que permite reproducir un sistema y sus sensaciones y experiencias de forma realista. Un simulador usa modelos matemáticos y mecanismos complejos para simular sensaciones físicas como velocidad y aceleración. Un emulador, por otro lado, trata de modelar un dispositivo de forma precisa para que funcione como si estuviera en el dispositivo original, a diferencia de solo reproducir su comportamiento como un simulador.
Catrina Meakins was born in Scotland in 1966 and moved to Milton Keynes, England with her family when she was 7 years old. She came from a family of 7 that included 2 younger sisters and a younger brother. She attended various primary schools and a secondary school modeled after American high schools where she was able to improve her swimming. After finishing college where she studied art, she worked at McDonald's for 4 years. She later had two sons in 1988 and 1994 and got married in 1989, later divorcing in 2000. She has now been working at CCEP for 21 years in various roles related to sales, administration, and system development.
Adapting HTML and CSS Templates to XOOPSxoopsproject
1. XOOPS es un sistema de administración de contenido flexible y fácil de usar que permite gestionar sitios web dinámicos y comunidades en línea.
2. El documento explica cómo adaptar plantillas HTML y CSS existentes a XOOPS insertando códigos especiales que permiten mostrar el contenido de los módulos.
3. Se detallan los pasos para reemplazar el tema predeterminado en XOOPS por una plantilla personalizada.
This document summarizes a presentation about extending teams and groups in Microsoft Teams. The presentation covers developing tabs, connectors, bots and compose extensions for Teams. It discusses the development process which includes defining the app manifest, implementing code, testing by packaging and sideloading, and distributing by uploading and enabling in Teams. The presentation demonstrates creating connectors that post to webhooks and use the Outlook connector API. It also demonstrates creating tabs and bots in Teams using the Yo Teams generator. The presentation concludes by discussing opportunities for developer and providing feedback to Microsoft.
Spsbe2016 extend your office 365 environement to cross-platform appsAlexander Meijers
The session explains how easy it is to extend your Office 365 environment to cross-platform apps using Visual Studio and Xamarin. We will go deeper into what is needed to develop cross-platform applications, using ADAL as an authentication mechanism and create a search driven app to retrieve profile data from users in Office 365.
Forge - DevCon 2016: From Desktop to the Cloud with ForgeAutodesk
Fernando Malard, OFCdesk
This class will introduce the Forge platform from the perspective of an early adopter – starting with business aspects, paradigm shift, cloud concepts, and the future of Autodesk cloud platform strategy. We will cover some of the technical challenges with web programming from the perspective of someone migrating from a desktop programming environment to the cloud, and discuss how to overcome them. We will then walk through some simple yet representative code samples helping you to get started with the Forge platform through Model Derivative API and Design Automation services.
Presentación de Gustavo Velez sobre Introducción al SharePoint Framework en el Workshop de desarrollo para Office 365 del SharePoint Saturday Madrid 2017.
This class will introduce the Forge platform from the perspective of an early adopter – starting with business aspects, paradigm shift, cloud concepts, and the future of Autodesk cloud platform strategy. We will cover some of the technical challenges with web programming from the perspective of someone migrating from a desktop programming environment to the cloud, and discuss how to overcome them. We will then walk through some simple yet representative code samples helping you to get started with the Forge platform through Model Derivative API and Design Automation services.
The document discusses options for custom development on the SharePoint platform. It provides an overview of development options for SharePoint 2007, 2010, 2013, and Office 365. These include out of the box configuration, SharePoint designer, sandbox solutions, apps for SharePoint, and provider hosted apps. It also discusses factors to consider when choosing a development approach like requirements, team skills, and maintainability. The document recommends resources for learning more about custom SharePoint development.
SPCA2013 - Developing SharePoint 2013 Apps with Visual Studio 2012NCCOMMS
This document discusses developing SharePoint 2013 apps with Visual Studio 2012. It covers the evolution of SharePoint development from 2003 to 2013 and the different customization options. Apps for SharePoint can be SharePoint-hosted, autohosted, or provider-hosted. Visual Studio tools allow debugging and publishing apps. The document demonstrates building apps using CSOM and REST APIs and emphasizes that SharePoint development going forward focuses on the cloud and these new APIs.
This document outlines a presentation on using TypeScript. It introduces TypeScript, highlighting that it is a typed superset of JavaScript that compiles to plain JavaScript. It discusses TypeScript features like classes, interfaces and generics. It also covers using TypeScript with Visual Studio 2015 and definition files. Additional sections discuss using Promises in TypeScript for asynchronous code and modular development with RequireJS. The presentation includes demos of TypeScript, Promises and modular code.
Developing SharePoint 2013 apps with Visual Studio 2012 - SharePoint Connecti...Bram de Jager
The new SharePoint App Model provides different ways of building apps. As a developer you have to choose between development techniques, hosting options and more. This session discusses the architecture, various types of apps, application identity and permissions, and how to build these different types of apps.
The session contains demos covering building SharePoint-hosted apps, implementing SharePoint 2013 chrome control, setting the right permissions, and more with Visual Studio 2012.
Heading to the Cloud : Introduction to deploying a Provider-Hosted App in AzureXenox Garavito
From SharePoint Saturday DC (Reston)
Saturday 25th October, 2014 1:00pm to 2:15pm (EST)
This session is targeted to the SharePoint .NET developer who has been clinging to sandbox/farm solutions and putting off jumping into the SharePoint App model. Get your head out of the clouds and head into the cloud! This introductory session will guide you through the steps to provision a scalable Provider-Hosted App in Azure.
This document discusses building APIs in the cloud using Azure Functions. It covers:
- Developing Azure Functions in the Azure Portal and with Visual Studio.
- Hosting options like consumption plans and App Service plans.
- Typical usage scenarios like building web APIs, scheduled tasks, and event-based processing.
- Supported programming languages like C# and JavaScript.
- Triggers and bindings that integrate Functions with services like Azure Blob storage and Service Bus.
Palestra realizada no último dia 13/05, no evento AS.NET Core Day (Meetup).
Um bate-papo sobre como utilizar um pipeline de deploy com uma aplicação ASP.NET Core, com VSTS.
Node.js Development with Apache NetBeansRyan Cuprak
This session covers the basics of developing Node.js applications with NetBeans. NetBeans includes fully integrated support for both JavaScript and Node.js. You’ll get a tour of the features and learn how NetBeans can accelerate your projects. The presentation looks at basic code editing capabilities provided by the IDE, tool integration (npm/Grunt/Bower/Webpack), frameworks such as Express, and debugging capabilities. You’ll see why NetBeans is the best free JavaScript/Node.js IDE.
Oleksandr Skachkov "Running С# in your Web Browser with WebAssembly"Fwdays
WebAssembly is increasing its popularity and more a more languages support WebAssembly. We will overview what WebAssembly is, how it works and what key features has. Also we will take a look at Blazor, the new framework from Microsoft that allows to build a .NET application running in a browser.
Write Serverless Applications with PowerShell and Azure FunctionsJaap Brasser
In the world where serverless has proven to be more than a buzzword the question has become what we can do as PowerShell enthusiasts. This session will dive into Azure Functions and how you as a PowerShell professional can leverage your existing skills to hit the ground running in the new serverless world.
Convert your Full Trust Solutions to the SharePoint Framework (SPFx)Brian Culver
This is a walkthrough where we convert a common full trust solution to a SharePoint Framework solution. I will show you the general workflow for converting your full trust solutions to SPFx solutions. I show you the proper configuration for your development environment. We walk through building the SPFx solutions and deploying it to Office 365. Lots of DO’s and DON’Ts will be shared. I’ll show you some of my scars too. From this session forward, you will want to hone your skills in modern SharePoint and convert everything to SPFx solutions.
Attendee Takeaways:
1. Understand the why, the how, and what make up the SharePoint Framework (SPFx).
2. A demonstration where we take a common Full Trust Solutions and covert it to the SharePoint Framework (SPFx) in less than 1 hour.
3. I share lots of tips, DO’s and DON’Ts to save you hours and days of your life. Yes, you are welcome :)
This document provides information about C/D/H, a Microsoft Gold Partner, and their webinar on Windows Azure development. It includes:
- Background on C/D/H including their expertise, partnerships, and awards
- An overview of the history and features of Windows Azure, including websites, virtual machines, cloud services, and storage options
- Examples of how to use Visual Studio to develop Azure applications and deploy them to Azure
- A discussion of scaling Azure deployments and using shared vs reserved resources
- Two examples of how clients have used Azure to meet their needs
The document provides release notes for ASP.NET Core 2.0 and discusses features for building single page applications (SPAs) with .NET Core. Key points include:
- New SPA templates for React, Angular, and other frameworks that set up projects with bundling and other build tools.
- JavaScriptServices allow running Node.js code from .NET and facilitate building SPAs with .NET backends.
- SpaServices provide features like server-side prerendering, routing helpers, and Webpack middleware to improve the SPA development experience.
- While SPA templates provide a starting point, separate client and server projects with specialized tooling may provide a better development workflow
aOS Canadian Tour - Ottawa - From SharePoint to Office 365 DevelopmentSébastien Levert
The document outlines a Canadian tour by aOS in February 2017, visiting Quebec, Montreal, Ottawa and Toronto from February 6-10. It then provides an overview of moving development from SharePoint to Office 365, including adopting a cloud-first mindset, leveraging integration opportunities through Office Add-ins, the SharePoint Framework and Office 365 apps. It discusses using modern development technologies like JavaScript, Node.js, TypeScript and Azure and following a minimal or full path to success.
This document discusses using React to build Office 365 solutions and provides resources for learning React. It recommends getting a blueprint for building React web applications and creating a first React app. It also explains unidirectional data flow in Flux applications using views, actions, dispatchers, and stores. Finally, it provides contact information for the author and a link to register for a preview of customizing Office 365 solutions with React.
Building contextual experiences with the Office GraphWaldek Mastykarz
Delve helps you stay in the know with what is going on within your organization. But what if you could have the Office Graph also help you get your work done? In this session we will deep dive into the concepts of leveraging the Office Graph outside of Delve and using it to help you do your work. I will show you how you can build solutions that leverage the Office Graph using modern technologies such as Node.js, AngularJS, TypeScript, CORS, Office 365 APIs and more!
With the advent of NextGen portals, Office 365 becomes less of a box of building blocks and more of a collection of destinations: turn-key solutions ready for you to use. But how will your users reach all those destinations and where should they depart from? In this session we will take a look at how to build a solution that integrates information from NextGen portals and offers your users a starting point for their journeys bringing the most relevant information to their finger tips.
With the advent of NextGen portals, Office 365 becomes less of a box of building blocks and more of a collection of destinations: turn-key solutions ready for you to use. But how will your users reach all those destinations and where should they depart from?
In this session we will show you how to build a solution that integrates information from NextGen portals and offers your users a starting point for their journeys bringing the most relevant information to their finger tips.
Building solutions with the Office Graph (Unity Connect Amsterdam 2015)Waldek Mastykarz
Preparing for a meeting but not sure what documents are relevant? Writing a proposal and looking for similar documents? Interested in what is happening in your organization? With the new Office Graph answers to those questions are within your reach.
Recently released Office Delve leverages information from the Office Graph to help you stay in the know and discover new and relevant content for you. A part of the Office Graph is also an API that you can use for building productivity solutions tailored to your specific needs.
In this presentation you will see how the Office Graph works and how it can be used for building custom apps. All scenarios will be backed up by real-life solutions that you could use in your organization.
Building contextual experiences with the Office Graph (SPSMUC 15)Waldek Mastykarz
Delve helps you stay in the know with what is going on within your organization. But what if you could have the Office Graph also help you get your work done?
Delve, formerly known as Project Oslo, is a new and innovative way to discover information and content in Office 365. Delve recommends information to you based on analytics from SharePoint, Yammer, Lync and Exchange. In this session we will take a look at the programming API's of Delve, the Office Graph. We will take a look at the foundation concepts of the Office Graph and see how we can build smart and helpful applications for your organization as well as extending Delve.
Optimizing SharePoint 2013 public-facing websites for Internet search enginesWaldek Mastykarz
SharePoint 2013 offers rich capabilities for building public-facing websites. In this session we will walk through the process of optimizing your public-facing website for Internet search engines. Additionally we will discuss the steps required to implement SEO in content-driven portals built using the SPA approach.
Building rich search experiences Apps for SharePointWaldek Mastykarz
Organizations often struggle to make SharePoint Search results useful. In this presentation we will provide you with real-life tips for improving the relevance of SharePoint Search results and show you how you can take them to the next level by integrating Apps for SharePoint in your search results.
Delve, formerly known as Project Oslo, is a new and innovative way to discover information and content in Office 365. Delve recommends information to you based on analytics from SharePoint, Yammer, Lync and Exchange.
In this session we will take a look at the programming API's of Delve, the Office Graph. We will take a look at the foundation concepts of the Office Graph and see how we can build smart and helpful applications for your organization as well as extending Delve.
Building solutions with Office Graph - SharePoint Connect 2014 AmsterdamWaldek Mastykarz
Recently released Office Delve surfaces personalized content to you from across Office 365. Powered by the Office Graph, Delve shows you information based on what you're working on and what's trending around you.
From this presentation you will not only learn how Delve works but also how you can leverage the Office Graph for building solutions for your organization and customers.
SharePoint Connections Amsterdam 2013: Real-life building public-facing websi...Waldek Mastykarz
SharePoint 2013 ships with a variety of new and improved WCM-capabilities. In this session, we will walk through the new SP2013 WCM functionality and discuss how you can apply it in real-world solutions and get the most out of it when building public-facing websites.
SPSNL13 - Building intelligent websites with SharePoint 2013Waldek Mastykarz
SharePoint 2013 allows users to build intelligent websites that adapt to users, scenarios, and devices through responsive design, media, and content. The document discusses how SharePoint 2013 provides capabilities for responsive user experiences, media, and content as well as features for recommendations, content targeting, query suggestions, and spelling corrections to create websites that are more helpful, relevant and adaptive for users.
P&M307 Building intelligent websites with SharePoint 2013Waldek Mastykarz
SharePoint 2013 supports us with building intelligent websites: websites that adapt their experience to different devices but also their content to visitors. In this session we will discuss what intelligent websites are and how we can leverage new capabilities of SharePoint 2013 to build them.
P&M302 Real-life building public-facing websites with SharePoint 2013Waldek Mastykarz
This document discusses new capabilities for building public-facing websites in SharePoint 2013 such as search-driven publishing, cross-site publishing using catalogs, managed navigation, and device channels. Search-driven publishing allows for more flexible content management and dynamic experiences through catalogs and cross-site publishing, but requires new skills and ways of working. It also discusses pros and cons as well as impact on information architecture. Building user experiences can be done through display templates or server-side rendering. Disaster recovery requires planning for where content, settings, and analytics data are stored.
BIWUG - What’s new in SharePoint 2013 for public-facing websitesWaldek Mastykarz
This document discusses the order of detection for a device channel when using SharePoint. It first checks the query string for a device channel parameter, then checks cookies, and finally checks a custom value stored in the HTTP context. It also mentions using cross-site publishing and publishing content from one site to another.
SharePoint 2010 Web Content Management - The Developer StoryWaldek Mastykarz
This document discusses the improvements to web content management (WCM) in SharePoint 2010. It provides tips for both content editors and developers. For content editors, SharePoint 2010 provides a improved user experience with features like a ribbon interface and rich text editing. For developers, there are cleaner markup, extensibility, and support for new technologies like Silverlight and AJAX. The document concludes by emphasizing the importance of learning the new tools and approaches for building rich websites in SharePoint 2010.
This is the keynote of the Into the Box conference, highlighting the release of the BoxLang JVM language, its key enhancements, and its vision for the future.
Andrew Marnell: Transforming Business Strategy Through Data-Driven InsightsAndrew Marnell
With expertise in data architecture, performance tracking, and revenue forecasting, Andrew Marnell plays a vital role in aligning business strategies with data insights. Andrew Marnell’s ability to lead cross-functional teams ensures businesses achieve sustainable growth and operational excellence.
TrustArc Webinar: Consumer Expectations vs Corporate Realities on Data Broker...TrustArc
Most consumers believe they’re making informed decisions about their personal data—adjusting privacy settings, blocking trackers, and opting out where they can. However, our new research reveals that while awareness is high, taking meaningful action is still lacking. On the corporate side, many organizations report strong policies for managing third-party data and consumer consent yet fall short when it comes to consistency, accountability and transparency.
This session will explore the research findings from TrustArc’s Privacy Pulse Survey, examining consumer attitudes toward personal data collection and practical suggestions for corporate practices around purchasing third-party data.
Attendees will learn:
- Consumer awareness around data brokers and what consumers are doing to limit data collection
- How businesses assess third-party vendors and their consent management operations
- Where business preparedness needs improvement
- What these trends mean for the future of privacy governance and public trust
This discussion is essential for privacy, risk, and compliance professionals who want to ground their strategies in current data and prepare for what’s next in the privacy landscape.
Mobile App Development Company in Saudi ArabiaSteve Jonas
EmizenTech is a globally recognized software development company, proudly serving businesses since 2013. With over 11+ years of industry experience and a team of 200+ skilled professionals, we have successfully delivered 1200+ projects across various sectors. As a leading Mobile App Development Company In Saudi Arabia we offer end-to-end solutions for iOS, Android, and cross-platform applications. Our apps are known for their user-friendly interfaces, scalability, high performance, and strong security features. We tailor each mobile application to meet the unique needs of different industries, ensuring a seamless user experience. EmizenTech is committed to turning your vision into a powerful digital product that drives growth, innovation, and long-term success in the competitive mobile landscape of Saudi Arabia.
#StandardsGoals for 2025: Standards & certification roundup - Tech Forum 2025BookNet Canada
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, transcript, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
AI EngineHost Review: Revolutionary USA Datacenter-Based Hosting with NVIDIA ...SOFTTECHHUB
I started my online journey with several hosting services before stumbling upon Ai EngineHost. At first, the idea of paying one fee and getting lifetime access seemed too good to pass up. The platform is built on reliable US-based servers, ensuring your projects run at high speeds and remain safe. Let me take you step by step through its benefits and features as I explain why this hosting solution is a perfect fit for digital entrepreneurs.
Semantic Cultivators : The Critical Future Role to Enable AIartmondano
By 2026, AI agents will consume 10x more enterprise data than humans, but with none of the contextual understanding that prevents catastrophic misinterpretations.
AI and Data Privacy in 2025: Global TrendsInData Labs
In this infographic, we explore how businesses can implement effective governance frameworks to address AI data privacy. Understanding it is crucial for developing effective strategies that ensure compliance, safeguard customer trust, and leverage AI responsibly. Equip yourself with insights that can drive informed decision-making and position your organization for success in the future of data privacy.
This infographic contains:
-AI and data privacy: Key findings
-Statistics on AI data privacy in the today’s world
-Tips on how to overcome data privacy challenges
-Benefits of AI data security investments.
Keep up-to-date on how AI is reshaping privacy standards and what this entails for both individuals and organizations.
Book industry standards are evolving rapidly. In the first part of this session, we’ll share an overview of key developments from 2024 and the early months of 2025. Then, BookNet’s resident standards expert, Tom Richardson, and CEO, Lauren Stewart, have a forward-looking conversation about what’s next.
Link to recording, presentation slides, and accompanying resource: https://bnctechforum.ca/sessions/standardsgoals-for-2025-standards-certification-roundup/
Presented by BookNet Canada on May 6, 2025 with support from the Department of Canadian Heritage.
Role of Data Annotation Services in AI-Powered ManufacturingAndrew Leo
From predictive maintenance to robotic automation, AI is driving the future of manufacturing. But without high-quality annotated data, even the smartest models fall short.
Discover how data annotation services are powering accuracy, safety, and efficiency in AI-driven manufacturing systems.
Precision in data labeling = Precision on the production floor.
Dev Dives: Automate and orchestrate your processes with UiPath MaestroUiPathCommunity
This session is designed to equip developers with the skills needed to build mission-critical, end-to-end processes that seamlessly orchestrate agents, people, and robots.
📕 Here's what you can expect:
- Modeling: Build end-to-end processes using BPMN.
- Implementing: Integrate agentic tasks, RPA, APIs, and advanced decisioning into processes.
- Operating: Control process instances with rewind, replay, pause, and stop functions.
- Monitoring: Use dashboards and embedded analytics for real-time insights into process instances.
This webinar is a must-attend for developers looking to enhance their agentic automation skills and orchestrate robust, mission-critical processes.
👨🏫 Speaker:
Andrei Vintila, Principal Product Manager @UiPath
This session streamed live on April 29, 2025, 16:00 CET.
Check out all our upcoming Dev Dives sessions at https://community.uipath.com/dev-dives-automation-developer-2025/.
Massive Power Outage Hits Spain, Portugal, and France: Causes, Impact, and On...Aqusag Technologies
In late April 2025, a significant portion of Europe, particularly Spain, Portugal, and parts of southern France, experienced widespread, rolling power outages that continue to affect millions of residents, businesses, and infrastructure systems.
Complete Guide to Advanced Logistics Management Software in Riyadh.pdfSoftware Company
Explore the benefits and features of advanced logistics management software for businesses in Riyadh. This guide delves into the latest technologies, from real-time tracking and route optimization to warehouse management and inventory control, helping businesses streamline their logistics operations and reduce costs. Learn how implementing the right software solution can enhance efficiency, improve customer satisfaction, and provide a competitive edge in the growing logistics sector of Riyadh.
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPathCommunity
Join this UiPath Community Berlin meetup to explore the Orchestrator API, Swagger interface, and the Test Manager API. Learn how to leverage these tools to streamline automation, enhance testing, and integrate more efficiently with UiPath. Perfect for developers, testers, and automation enthusiasts!
📕 Agenda
Welcome & Introductions
Orchestrator API Overview
Exploring the Swagger Interface
Test Manager API Highlights
Streamlining Automation & Testing with APIs (Demo)
Q&A and Open Discussion
Perfect for developers, testers, and automation enthusiasts!
👉 Join our UiPath Community Berlin chapter: https://community.uipath.com/berlin/
This session streamed live on April 29, 2025, 18:00 CET.
Check out all our upcoming UiPath Community sessions at https://community.uipath.com/events/.
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul
Artificial intelligence is changing how businesses operate. Companies are using AI agents to automate tasks, reduce time spent on repetitive work, and focus more on high-value activities. Noah Loul, an AI strategist and entrepreneur, has helped dozens of companies streamline their operations using smart automation. He believes AI agents aren't just tools—they're workers that take on repeatable tasks so your human team can focus on what matters. If you want to reduce time waste and increase output, AI agents are the next move.
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersToradex
Toradex brings robust Linux support to SMARC (Smart Mobility Architecture), ensuring high performance and long-term reliability for embedded applications. Here’s how:
• Optimized Torizon OS & Yocto Support – Toradex provides Torizon OS, a Debian-based easy-to-use platform, and Yocto BSPs for customized Linux images on SMARC modules.
• Seamless Integration with i.MX 8M Plus and i.MX 95 – Toradex SMARC solutions leverage NXP’s i.MX 8 M Plus and i.MX 95 SoCs, delivering power efficiency and AI-ready performance.
• Secure and Reliable – With Secure Boot, over-the-air (OTA) updates, and LTS kernel support, Toradex ensures industrial-grade security and longevity.
• Containerized Workflows for AI & IoT – Support for Docker, ROS, and real-time Linux enables scalable AI, ML, and IoT applications.
• Strong Ecosystem & Developer Support – Toradex offers comprehensive documentation, developer tools, and dedicated support, accelerating time-to-market.
With Toradex’s Linux support for SMARC, developers get a scalable, secure, and high-performance solution for industrial, medical, and AI-driven applications.
Do you have a specific project or application in mind where you're considering SMARC? We can help with Free Compatibility Check and help you with quick time-to-market
For more information: https://www.toradex.com/computer-on-modules/smarc-arm-family
Linux Support for SMARC: How Toradex Empowers Embedded DevelopersToradex
Deep Dive building solutions on the SharePoint Framework - SPS Brussels 2016
1. SharePoint Saturday Belgium 2016 • October 15 • Brussels Track: Developer | Level: 300
Deep Dive building solutions
on the SharePoint Framework
Waldek Mastykarz
Office Development MVP | Rencore
6. SharePoint Saturday Belgium 2016 • October 15 • Brussels
Don’t guess the JavaScript
framework format
http://rc-scripttype.azurewebsites.net/
7. SharePoint Saturday Belgium 2016 • October 15 • Brussels
Non-AMD scripts in web parts
• Isolated within web part
• Each web part uses its own version
• Version loaded by one web part doesn’t affect the version loaded by another
web part
• Exposed in the global scope
• Last version loaded overwrites any version loaded previously in the global
scope