#Office 365 #Microsoft Graph #K2 #SmartObject #Swagger #OfficeDev #Planner

Connecting K2 Five to Microsoft Graph

For those organisations that use K2 Five and Office 365, the ability to use Microsoft Graph APIs in your forms and workflows is compelling. The guidance on how to do so using the REST Service Broker seems sparse, so here is my experience of how to configure things to connect K2 to Microsoft Planner. It should be straightforward to enhance the swagger file to add additional services as you need once the basics are configured. ...

#SPFx #Formik #Office 365 #Office UI Fabric React #OfficeDev #React #SharePoint #Form

Formik form in an SPFx web part

I set a goal to do two things in the past two weeks. The first was to get to grips with React Hooks which was the topic of my previous post. The second was to build a custom form in an SPFx web part with React. Co-incidentally, Chris O’Brien published a post last week about ‘tips for building a custom SPFx form’. I want to provide a working example of a custom form in a web part. ...

#React #SPFx #React Hooks #SharePoint #TypeScript #Office 365 #OfficeDev

Exploring React Hooks in SPFx

The journey to learn SharePoint Framework, TypeScript and React has been quite long and will be continuing for quite some time I think. Some of the courses and resources I have been using include; Course Author(s) Mastering the SharePoint Framework Andrew Connell React: Getting Started Samer Buna JavaScript Fundamentals for ES6 Joe Eames and Scott Allen TypeScript In-depth Brice Wilson React: The Big Picture Cory House Introducing Hooks I have found that to be effective I really have to put in the time to learn JavaScript before TypeScript and then React. ...

#K2 #SharePoint

Upgrading K2 4.6.11 to K2 5.2

With the changes made in K2 4.7 and K2 Five, the upgrade process from 4.6.x was a daunting one. There are a number of things that make it challenging including; K2 database consolidation required No support for SharePoint 2010 Newer versions of Windows server and SQL server required No ability to package and deploy from 4.6.11 to 4.7 or 5.2 Functional breaking changes between 4.6.11 and higher versions When we asked for prescriptive guidance on what the process should be, it was difficult to come by. ...