Announcing the deprecation of DotNetMafia.com
My blog site DotNetMafia.com has been around for quite a long time. It started as a conversation at a bar by Kyle Kelin, the Dot Net Mafia's original purpose was to provide a site to rank and review...
View ArticleUsing Ionic Framework with SharePoint Framework (SPFx)
For those that know me, you might have heard about my extensive use of Ionic Framework, a mobile app platform, to build various side projects including BrewZap and HappenZap. If you aren’t familiar...
View ArticleSPFx 1.8 now supports Office Fabric React 6.156.0
If you have ever used Office Fabric with SPFx, you may have found yourselves struggling. You quickly learned than previous version of SPFx did not work with version 6+ of Office. Instead you had to...
View ArticleModerating content for profanity in your Ionic Framework app using Azure...
On any consumer-facing platform where users can submit content that will be seen by the public, it's a good idea to have some level of content moderation. Manual content moderation using humans is...
View ArticleHow to properly add an Application Customizer to an existing SPFx Web Part...
The yo tools make it rather easy now to add additional web parts and extensions to your SPFx projects. However, I recently ran across this issue which caused me weeks of pain. The scenario starts...
View ArticleMail could not be received error in Outlook for Mac OS X
If you are still connecting to an on-premises Exchange Server in Outlook for Mac OS X, you may receive the following error even though your password is correct:Mail could not be received at this...
View ArticleUse the new IE11 Polyfill package with PnPJS 1.2.4
Recently, I posted about the error (TypeError: Object doesn't support property or method 'from') you received in Internet Explorer 11 (IE11) when you didn't include the necessary polyfills for PnP JS...
View ArticleBecome a beta tester for the Office Apps on iOS
Apple recently gave developers the ability to sign up testers using just a URL in TestFlight. Previously, it required the developer to manage a list of E-mail addresses which quickly becomes unwieldy....
View ArticleBuilding with Ionic 4.0 Beta? Be sure and update to Node v10
We were discussing build times in #ionic-questions Slack channel today and Mike noted that you should be on Node v10. Apparently, the @LTS has some bugs that are affecting performance. If you haven't...
View ArticleFixing horizontal scrolling in your DetailsList using ScrollablePane and Sticky
The Fabric React DetailsList component is a great way to display your tabular data when building an SPFx web part. It's nice, but if you have a lot of rows in your list, you might need a sticky...
View ArticleTypeError: Object doesn't support property or method 'from' with PnPJS and...
You just built this amazing SPFx web part and it works great in modern browsers. You then go to test (or even worse your users go to test) and you find that nothing works. After examining your logs,...
View ArticleHands on with OneDrice File-On-Demand for Mac
Today, Microsoft released the long waited Files-On-Demand support in macOS Mojave. As you might know Files-On-Demand (or FOD) has been available in Windows 10 for a while but it has been a featured...
View ArticleSPFx Basics: How to create a page anchor
With React, sometimes the simplest of things are overly complicated. When it comes to creating a page anchor so your users can jump down to a specific point in the page, this one is no exception....
View ArticleSPFx Basics: How to get a query string value
Contrary to popular belief, I still do development. In fact, I do quite a bit of development. In the last couple of years, I have built two mobile platforms as a service using Ionic and Angular....
View ArticleHow to: Default a date field to today's date in PowerApps
When you add a date field in PowerApps, I find that the current default date of 12/31/2001 is not very useful for me.Changing the default date is not hard but you have to know where to look. First,...
View ArticleGetting started with the new Microsoft Teams & Skype for Business Admin Center
The new Microsoft Teams & Skype for Business Admin Center is starting to roll out to first release. This post will show you some of the highlights and how to get started. First, you have to know...
View ArticleUsing Cloud Storage to create virtual folder hierarchies in Microsoft Teams
One particular feature in Microsoft Teams that has been a success in my organization is the use of Cloud Storage to provide a hierarchy in Microsoft Teams. If you are not familiar with what I am...
View ArticleUnderstanding Site Collection creation with Microsoft Teams
When you create a new site Microsoft Team, it creates a site collection for you rather quickly. In general, it's ok to start working with this site collection right away. You can upload files or do...
View ArticleHow to: Use QnA Maker with Azure Function Bots
I have been working with bots a bit lately and wanted to share some of my experiences. QnA Maker makes it really easy to built a bot to serve up a knowledge base based on simple question and answer...
View ArticleHow to survive partnership renewal in the new Microsoft Partner Center
If you managed the Microsoft partner relationship for your company, you know what the old Microsoft Partner Portal was like. Every time I had to use it, I cried. Microsoft recognized the problem and...
View Article