8-Week Microsoft Teams AppDev Accelerator Program
Limited seats available! - Start date: Wednesday, April 16, 2025
Join Today & Save $1,000

SharePoint Framework - In Chris Kent's Own Words

This is one installment in our series “In Own Words” by Voitanos asking experienced SharePoint developers to share their thoughts on the new development model for SharePoint - the SharePoint Framework. In this series, we ask each person a series of questions and let them share their thoughts.

Chris Kent

What’s your background as a SharePoint developer?

I started off as an ASP developer, ASP.NET, and then someone handed me SharePoint 2007 and said, “Good luck.” So, just went from there. Started all .NET all the way, and eventually we went into the client side, right, through a content editor web part and doing all that. Filing SharePoint Framework and [Office] 365 and everything else.

blurry dot in brand primary color
webinar details
Date:April 25, 2018
Andrew Connell, Microsoft MVP, Full-Stack Developer & Chief Course Artisan - Voitanos LLC.
presented by

Andrew Connell

Microsoft MVP, Full-Stack Developer & Chief Course Artisan - Voitanos LLC.

Andrew Connell is a full stack developer who focuses on Microsoft Azure & Microsoft 365. He’s a 20+ year recipient of Microsoft’s MVP award and has helped …  read more

Chris Kent, Microsoft MVP, Senior Platform Architect - Takeda
presented by

Chris Kent

Microsoft MVP, Senior Platform Architect - Takeda

I’m currently the Office 365 Practice Lead for DMI (formerly Allegient). I was previously the Manager of Collaboration and Enterprise Reporting for Regal Entertainment …  read more

blurry dot in brand secondary color blurry dot in brand primary color

This is one installment in our series “In Own Words” by Voitanos asking experienced SharePoint developers to share their thoughts on the new development model for SharePoint - the SharePoint Framework. In this series, we ask each person a series of questions and let them share their thoughts.

Chris Kent

What’s your background as a SharePoint developer?

I started off as an ASP developer, ASP.NET, and then someone handed me SharePoint 2007 and said, “Good luck.” So, just went from there. Started all .NET all the way, and eventually we went into the client side, right, through a content editor web part and doing all that. Filing SharePoint Framework and [Office] 365 and everything else.

How much time have you spent with the SharePoint Framework?

Probably about a year, maybe a little more. I didn’t really get deep into it until they began to preview extensions through all that, because I was much more excited about extensions, and still am, than web parts.

What is your impression of SharePoint Framework today?

I am all about it. I like it a lot. I think the tool change is great. I think the support is great. In the past, it used to be brand new way of develop every three years, and then you get what you get. You don’t throw a fit. Now, you can really get in there. You can see the changes that are actually happening. They’re very transparent. A big fan.

What is your impression of the SharePoint Framework roadmap?

SharePoint Framework Roadmap is a little harder to understand sometimes and to really see where they’re going. I really like the inclusion of the user voice and the ability to have a way to weigh in on that. Yeah. I would like to see a longer term roadmap, more than just the short term. Here’s what’s coming in four to six weeks. Those kinds of things.

What is your favorite part of the SharePoint Framework?

My favorite part of the SharePoint Framework is the local workbench, which again, unfortunately doesn’t work for extensions, but such a change from the past where you’d have to deploy and retract every solution. You would end up coding way more things, rather than testing it. It’s just a significantly better development way to do that.

I also really like tenant level deployment. Being able to just check a box, and it goes everywhere. That’s just awesome.

What is the one thing you would add to the SharePoint Framework?

I would add extension enhancements for sure. I would love to see field customizers apply to more than just the list view display and actually be available for new and edit forms. I’d love to see the idea of a column customizer. A customizer that could actually be inside that column menu that would apply to the full column, not just individual fields or rows or to the whole list itself. I feel like that’s a missing piece. I would love to see that.

What is the one thing you would change to SharePoint Framework?

I would definitely change the reliance on the Feature framework for provisioning. The whole elements.xml. Why is that still here? There’s so many issues with that that I think it’s a mistake to rely on that. I would love to see something similar to what they’re doing with site designs now, where if you add a web part to a page or you activate an extension with a custom action, it could trigger a flow. Maybe do provisioning with a remote provisioning. Have some freedom to do that in a way that’s not reliant on disabling tenant based deployment and relying on that old system that gets messy really quick.

What is the biggest challenge with SharePoint Framework?

When you’re first starting out, the biggest challenge is the tool change and overcoming that. The hurdle of just looking at these different icons and figuring out what does what you’ve already been doing and the comfort level with it. It’s understanding that it’s not near as scary as you think it is.

As you get into it, I think the biggest hurdle you start to face is how do I keep up? There’s so many things changing. What do I know is important? What should I be investing in? There’s a lot of questions there, and I think that’s some of the biggest challenges that Microsoft and we as developers are facing.

Predict the future - Where do you see the SharePoint Framework Going?

All right. Six months, we’ll see some minor enhancements, hopefully to extension. Maybe we’ll see the full canvas apps. 12 months, we’re going to see a huge amount of adoption. They’re going to rename it Office 365 Framework. It’s going to show up in Dell. Maybe Office apps themselves. It’s going to be everywhere. 24 months, they’re going to drop the whole thing and can come up with a whole new framework that’s based on dot net and PHP working all together.

Do you have any Advice or Words of Wisdom?

Yes. One of the things I’d say is it’s not as scary to become a contributor as you think. You see a typo on a document, click the edit button, fix it. You see a gap. You see something that’s a little awkward. It doesn’t quite work, but you’ve got amazing tools out there. You can probably build something that will bridge that gap. Put it out there. Share it with everybody else. I’d say that’s the biggest way to learn and really get involved in the community is just to start contributing and giving back that way. Even when you’re feeling a little shaky, like maybe you don’t quite have it figured out yet.

Feedback & Questions

Newsletter

Join 10,000+ Microsoft 365 full-stack web developers for news, insights & resources. 100% free.

No clickbait · 100% free · Unsubscribe anytime.

Explore more webinars

Using Reusable PnP Controls in SPFx Projects with MVP Elio Struyf

Using Reusable PnP Controls in SPFx Projects with MVP Elio Struyf

In this webinar, host Andrew Connell welcomes fellow MVP Elio Struyf to discuss using components from two community projects Elio is behind in custom SharePoint Framework projects. What are these? Microsoft provides many out-of-the-box controls for use in custom client-side web parts that you can …

SharePoint Framework - In Paul Stork's Own Words

SharePoint Framework - In Paul Stork's Own Words

This is one installment in our series “In Own Words” by Voitanos asking experienced SharePoint developers to share their thoughts on the new development model for SharePoint - the SharePoint Framework. In this series, we ask each person a series of questions and let them share …

SharePoint Framework Generator Updated to v1.4.1

SharePoint Framework Generator Updated to v1.4.1

Yesterday Microsoft released a new version of the SharePoint Framework (SPFx) generator to version 1.4.1. I took some time picking apart the update and in this post I will show you what these changes have in store for you. Not bad timing… this update is showing some love to developers with …

Microsoft Teams Free 9-Day Email Course

Microsoft Teams App Development OnRamp

Free 9-day email course - Microsoft Teams App Development OnRamp Free 9-day email course - Microsoft Teams App Development OnRamp
Free 9-day email course - Microsoft Teams App Development OnRamp