Welcome to My Site

About this Site

We are independent software developers focusing on the full range of SharePoint, and other development models, primarily using the Microsoft platform, from front end javascript and jQuery to heavy backend .Net code. I have recently veered off into dotnet core and related technologies. We hope that this becomes a resource for newer technologies as well as bread and butter issues. I am always open to feedback so please do not hesitate to comment on any aspect of this site and be assured even if I do not follow your suggestions they will always be well received and greatly appreciated.

Recent Posts

  • Connected SharePoint Framework (SPFx) Webparts Part 2

    The Other Webpart and the Communication Between the TwoSo far, we have created a dropdown component that can be used as a child to some other component that can pass in a reference to a method the child can call on selection to perform whatever task for which the parent is being built, and put it all into a component. To arrive at our destination of having that webpart communicate the selected GitHub Id to another webpart that will display the repos for that Id, we only have to build out that other webpart, then add the communication into both of them.The Repos Lister WebpartTo get started, from the tsx component generated when creating the project, I renamed the IGitReposProps to … more

  • Connected SharePoint Framework (SPFx) Webparts Part 1

    One of the key use cases for traditional SharePoint webparts is to have a webpart that allows users to enter some sort of input, causing another webpart to respond in some way. Out of the box SPFx webparts do not allow for this, however there are ways to achieve connected SharePoint Framework (SPFx) webparts. The absolute basics for just the communication piece of this puzzle are included in a reference webpart project on the team’s GitHub site here. There are in fact two samples that use events to communicate between webparts, the react-events-aggregator and the react-rxjs-event-emitter, the main difference being that the former uses out of the box tools to accomplish the event publication … more

  • SharePoint Framework (SPFx) WebParts Using Angular 2/4

    One of the big questions arising from the current emphasis on the SharePoint Framework is whether one can use the more recent versions of Angular, specifically 2 and 4. As to AngularJs (v1.x) it has been advertised that it will work. The problem is that, in contrast with the earlier versions, 2 and 4 more or less assume that it has control of the whole page, an approach that will not work well on SharePoint pages, modern or otherwise. They are designed almost exclusively as a tool to write SPA applications. Making the assumptions that it does make it more performant and easily written, but only so long as it is used as intended.

    In the (relatively) recent August 3rd community call of the … more

  • Changes to SPFx Generator from Versions 1.1.1 to 1.1.3

    I’ve gotten a little behind on my blogging over the month of August, but hope to stay active and consistent during September, time permitting. Before getting into what the changes from versions 1.1.1 to 1.1.3 of the yo generator for SPFx projects gave us, it is good to review what 1.1.1 gave us. For this I refer mostly to Andrew Connell’s post of June 21st. There were 3 key points to that release that I think are pertinent to this discussion. First is that it was there that we got the first developer release of the Extensions. If you have not looked at these and what they can do I will explain more later in this post as well as in subsequent posts. The next point is that there is a new flag … more

  • There was an error sending a text to that phone number. Please try again.–Error from Twitter Settings

    Recently I dove into the new Twitter Api, new for me anyway and was informed that I would need to have a mobile number entered into my profile settings to be able to create an application using their API. When I went to do so I got the above referenced error: ‘There was an error sending a text to that phone number. Please try again.’ The website insisted that it could accommodate all US carriers, yet it denied me. I tried every which way I could think of with no success. along the way I found this article: https://woorkup.com/how-to-bypass-the-twitter-phone-verification-for-new-account, but the suggested approach seemed overly complicated to me, requiring a Google Voice account and all. I … more

First Leader Aside

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur a nibh ut tortor dapibus vestibulum. Aliquam vel sem nibh. Suspendisse vel condimentum tellus.

Second Leader Aside

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur a nibh ut tortor dapibus vestibulum. Aliquam vel sem nibh. Suspendisse vel condimentum tellus.

Third Leader Aside

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Curabitur a nibh ut tortor dapibus vestibulum. Aliquam vel sem nibh. Suspendisse vel condimentum tellus.