On April 25th, 2020 we received message center notification MC210713 in our tenant indicating there was going to be a feature deprecation in SharePoint Designer impacting custom form creation. If your organization has completely adopted the modern SharePoint experience this notification will not impact you in anyway. On April 23rd, 2020 we received message center notification MC210568 indicating there were updates to Power Platform Data Loss Prevention capabilities. This update removes the “data governance blocker” for organizations that have yet to enable Power Automate nee Flow and Power Apps within their environment. Ironically the latter announcement indicated the starting date of the Data Loss Prevention capability updates was April 22nd, 2020…nice timing there Microsoft😊. Feel free to read on to understand how the two are related, especially if your still using Classic SharePoint sites with customizations in your environment! Continue reading “Custom Forms in Classic SharePoint and Power Automate DLP Heads Up”
Learning is a very individualized process which ultimately means what works for one person doesn’t necessarily work for another. In recent years I’ve noticed that folks are being asked to ramp up on new systems and/or changes to existing ones in increasingly smaller time frames. This used to be just be a part of some professions however it’s becoming expected of all members of the workforce and increasingly more difficult to do in information technology. Continue reading “Staying Current in Modern IT”
When my mother asked me the age-old question: “If everyone else jumped off a bridge would you?” of course my answer was yes! So, I will be throwing my pebble into the ocean regarding working from home. I’ve been working from home for over a decade and below are the top 5 things I believe enable a solid experience for you and your team along with a few resources for further learning😉. Continue reading “Top 5 Work from Home Tips”
This month we are going to be delving into a great addition to SharePoint Online’s sharing options, Teams cross channel posting and the looming death of Skype for Business Online. We also get into some speculation regarding Classic SharePoint and the Power Platform release plan becoming available for download. Also, it’s worth noting that if you happen to find yourself in Chicago, IL on 4/15 & 4/16 you may want to check out Microsoft Ignite the Tour! Continue reading “WHAT’S NEW IN OFFICE 365 (MARCH 2020)”
Yep, you read that correctly. Microsoft is at it again – changing the licensing for PowerApps and Flow. Even though they just changed the licensing in February of 2019, they are making significant changes that will be launching in October. These changes come on the heels of the launch of PowerApps Portals, which are low-code websites for external users. Although I understand the need to add new/different levels of licensing for this new feature, it seems like overkill to change all the licensing just 5 months after a major overhaul. Furthermore, the changes could have significant financial implications for some, and the announcement has left the community up in arms.
I attended the Azure Virtual Day Camp put on by the Power Platform Users Group earlier this week. I registered for sessions from two different tracks (Developer and Architect); but in the end, they only registered me for 3 sessions in the Architect track (some of which were sessions for which I had not even registered). I was a bit disappointed, because I really wanted to attend the Developer sessions. The saving grace is that they sent me the recordings from the Developer sessions. Hopefully, I can find some time to watch them.
Developing with PowerApps, Flow and Azure Cognitive Services
My first session by Mariano Gomez was the most interesting. Mariano walked us through developing a Conference Badge Scanner App. The app scans a badge, converts the data to text, and sends an email to the badge owner. This same technology could easily be used to scan business cards and send them to a contacts list/data base. The App uses PowerApps, Flow and the Computer Vision API. Mariano demontrated building the app during the 45-minute session. That is how easy it is to leverage the power of the power platform. Continue reading “Azure Virtual Day Camp Review”
Earlier this month I attended the Codemash developers conference at the Kalahari Waterpark in Sandusky, OH. This was my 11th time going to the conference and I always come back with a list of things I want to learn more about. This year was no different and overall it was probably the best one I have attended. Following are a few of the more interesting sessions I attended.
This was full day workshop that went through in detail a typical API architecture written in .NET Core and including other common packages for Dependency Injection (Autofac), Testing (XUnit), Logging (SeriLog), Mocking (Moq), API Documentation (Swagger), Object Mapping (AutoMapper), plus a working example of using MongoDB with .NET Core. Lots of good takeaways from this.
Although Docker is not new, I have not really done anything with it before. This ½ day session included an AWS instance with the prerequisites already setup so we were able to go over creating a Docker image, and using DockerHub to find existing images to work with. It was a perfect to getting-started workshop for my level of Docker experience.
This session, in addition to the Docker pre-compiler, went over some cool uses of Docker images. The most interesting one to me was where the speaker described how each night that take a backup of the their production database, scrub the data of private information, and update an internal Docker image with the database backup. Then each morning all of the developers can pull the new image and do their development with data that is essentially production data.
These were two separate sessions but they are very much related technologies. Service Workers are a key part of Progress Web Apps. I have many years of web development experience and PWA’s are something I have been interested in learning more about. The PWA session was a great introduction and included details on when a PWA is the appropriate choice for an app, and a lot of good examples on how to setup a PWA.
Overall I feel like the time at Codemash was well spent and as usual I have a list of new tech to on my list of things to learn more about this year.