- RSS Channel Showcase 8022696
- RSS Channel Showcase 5372920
- RSS Channel Showcase 9258850
- RSS Channel Showcase 8473401
Articles on this Page
- 10/23/15--13:37: _Versioning SharePoi...
- 04/27/13--12:09: _Errors resizing a S...
- 10/04/13--06:06: _Application Lifecyc...
- 02/18/14--13:10: _SharePoint 2013 Sol...
- 08/05/16--06:35: _Trigger a Microsoft...
- 10/03/16--07:37: _Speaking at the Tec...
- 10/05/16--00:15: _TechDays 2016 slide...
- 10/14/16--02:11: _Speaking at SharePo...
- 10/24/16--04:04: _SPS Oslo 2016 Slide...
- 04/26/17--08:22: _Login to Umbraco Ba...
- 09/27/17--05:56: _Getting started wit...
- 12/11/17--03:18: _Better together: So...
- 12/29/17--03:09: _Hooking up Umbraco ...
- 02/16/18--04:56: _Managing External I...
- 10/23/15--13:37: Versioning SharePoint Add-Ins in your VSO Scripted Build
- 04/27/13--12:09: Errors resizing a SharePoint 2013 App Part (Client Web Part)
- 02/18/14--13:10: SharePoint 2013 Solution Type Diagram
- 08/05/16--06:35: Trigger a Microsoft Flow from your own app
- 10/03/16--07:37: Speaking at the TechDays 2016
- 10/05/16--00:15: TechDays 2016 slidedeck and code available here
- 10/14/16--02:11: Speaking at SharePoint Saturday Oslo
- 10/24/16--04:04: SPS Oslo 2016 Slidedeck and code available here
- 04/26/17--08:22: Login to Umbraco BackOffice using IdentityServer4
- 09/27/17--05:56: Getting started with SonarQube and TypeScript
- 12/11/17--03:18: Better together: SonarQube, TypeScript and Code Coverage
- 12/29/17--03:09: Hooking up Umbraco and Azure Functions with webhooks
- 02/16/18--04:56: Managing External Identities in Umbraco BackOffice with PolicyServer
In a previous post I wrote a bit about building your SharePoint Apps (or Add-Ins as they are now called) using the new scriptable build system in Visual Studio Online. http://yuriburger.net/2015/06/22/building-your-sharepoint-apps-using-the-new-scriptable-build-in-vso/ But there was a slight problem with this approach as it would always produce add-in packages with the version number from the AppManifest.xml file. And if you are working
Since SharePoint Client Web Parts are simply iFrames, resizing them from within your App logic (i.e. App.js) can be a little challenging. Fortunately Microsoft provides a way to do this dynamically using postmessages. More info on this can be found on MSDN. Basically, how this works is, you send a special ‘resize’ message to your iFrames parent (the SharePoint Web
Introduction “Application Lifecycle Management (ALM) is a continuous process of managing the life of an application through governance, development and maintenance. ALM is the marriage of business management to software engineering made possible by tools that facilitate and integrate requirements management, architecture, coding, testing, tracking, and release management.” In this and future blog posts we will look at how ALM
Update May 16 2-2014: A recent announcement by the Office 365 team just made our architectural decisions for SharePoint Apps a little bit easier. Although the program was in Preview and you couldn’t submit Autohosted Apps in the Office Store, it was still an option in some (or rare) cases. Not anymore: the Office 365 Autohosted Apps Preview program will
If this then Microsoft Flow Most of us know about IFTTT. And for those who do not: it stands for If This, Then That and is basically a cloud based workflow engine that lets you wire up different backend systems and apps and create channels and rules between them. Well, Flow is Microsoft’s take on IFTTT and is part of
October 5th Jan Steenbeek and I will be speaking at the TechDays Netherlands event. Hope to see you there! More information: Architectural Choices and Developer Comfort Architectural Choices and Developer Comfort The SharePoint and Office 365 ecosystem is changing rapidly. It seems that frameworks are on sale every other week and our tools get deprecated as we speak. A challenging time for
Jan Steenbeek and I just wrapped up our early session at the TechDays NL. You can find the slidedeck and code here: DoMiBo
On October 22 Jan Steenbeek and I will be speaking at the SharePoint Saturday Oslo event. We hope to see you there! Architectural Choices and Developer Comfort The SharePoint and Office 365 ecosystem is changing rapidly. It seems that frameworks are on sale every other week and our tools get deprecated as we speak. A challenging time for all developers, not
Thank you SPS Oslo organizers, vendors and attendees for another great event! You can find the slidedeck and code from our session on Architectural Changes and Developer Decisions here. Slidedeck: https://docs.com/yuri-burger/6597/sps-oslo-2016 Code: https://bitbucket.org/vxcompany/domibo Cheers! Jan Steenbeek/ Yuri Burger
This post will work through the details in setting up IdentityServer4 and Umbraco to enable the OWIN Identity features of the Umbraco BackOffice. Disclaimer: I have been working with content management systems for a very long time (Microsoft Content Management Server anyone 😊), but Umbraco was pretty new to me. These blog posts are my personal notes and reminders, but
Update The source code with this post was updated to reflect the new SonarTS version 1.2 and SonarQube version 6.7. For more information on how to extend the basic scenario with code coverage, see this post: Better together: SonarQube, TypeScript and Code Coverage SonarSource recently released an official first version of a static code analyzer for TypeScript. So if you want
In a previous post we met SonarTS, the first official static code analyzer for TypeScript by SonarSource. That post focused on getting SonarQube and TypeScript up and running. Now we are ready to extend on that scenario by adding code coverage metrics to our reports. Couple of things we need to get this to work: A unit test, of course,
Umbraco allows you to setup post deployment webhooks and you can use these to perform all kinds of post deployment tasks (notifying community members, announcement on Slack channels, signaling a monitoring application, etc.). For this post we will trigger custom code in Azure that sends out a simple email notification, but that can easily be extended into more complex scenarios.
The authors of IdentityServer did a great job providing us with a framework for incorporating identity and access control logic in our apps and APIs. But they also warned us about misusing the IdentityServer software as an authorization/permission management system. So now they have created a new product called PolicyServer and it is available in both Open Source version and