Publish SharePoint Framework client-side web parts to Office 365 public CDN

Publish SharePoint Framework client-side web parts to Office 365 public CDN

Recently Microsoft announced the public CDN capability on Office 365. See how to use it to host your SharePoint Framework client-side web parts. Inside is outside SharePoint Framework is a new model for building SharePoint customizations. In contrary to other SharePoint development models available to date, SharePoint Framework encourages us
5 differences between SharePoint Framework debug and release builds

5 differences between SharePoint Framework debug and release builds

SharePoint Framework projects can be built in the debug and release mode. Here are the 5 key differences between the two. New toolchain, old possibilities SharePoint Framework uses a new build toolchain based on open-source tooling. With tools like Gulp and Webpack the SharePoint Framework processes the source code and
The anatomy of a modern SharePoint solution

The anatomy of a modern SharePoint solution

The way we build SharePoint customizations is changing. Are self-contained solutions still the best practice or is there perhaps a better way to build SharePoint customizations? Because having everything in one place is a good thing SharePoint 2007 introduced Solution Packages - WSPs. Together with the Feature framework they offered

Optimizing Office web apps and add-ins for release with Gulp

When building Office web applications and add-ins there comes the time where they are ready for release. What's good for development however, isn't necessarily leading to best performance. Luckily using Gulp you can pretty easily improve your solution's performance. When developing solutions, separating the different components simplifies management and makes

Optimizing Sitecore 8 XP for Internet search engines with canonical URLs

Canonical URLs help you optimize the ranking of your pages in Internet search engines. Here is how to render canonical URLs in Sitecore 8 XP. One page, one URL? When building websites each page has its own URL. That page can be then accessed through this URL. Ideally only one