HTML Templates and CSS in SharePoint Framework Apps

“The time has come,” the Walrus said, “To talk of many things: Of template files, cascading styles, And bundles made of strings, And why SharePoint is boiling hot, And whether pigs have wings.” Like many SharePoint developers of late, I’ve been exploring the SharePoint Framework (SPFx), doing experiments, and porting code over to the new web…

0

ALM for Widget Solutions

Colleague and fellow SharePoint developer Brian McCullough asked a great question on Twitter: This is such an important topic I thought it was worth more than a 140-character reply; hence this article. Whole books have been written on Application Lifecycle Management,and there are many facets beyond simple software deployment, but this article will focus on the baseline…

0

Vantage Point Puzzler: Drive Synchronicity

Here’s a little puzzler based on a personal experience I had a recently. I had finally outgrown my backup drives, so I purchased two identical new ones online. When they arrived, I set about backing up my home server to both drives. I use Beyond Compare to make backups; while this is a wonderful file synchronization…

0

New Performance Best Practices for SharePoint Online Portals

or, Avoiding the BLOB (and other) caches in SharePoint Online SharePoint was designed to work best in relatively small farms on premises. A typical configuration has 2-4 web front-ends, so caching information on the web servers is a good strategy. In SharePoint Online, however, a typical farm has hundreds of web front-ends, and is shared…

0

Roadmap to the Future of SharePoint

(cross-posted to the BlueMetal Blog) This week Microsoft mapped out a bold new plan for SharePoint. Microsoft is investing heavily to modernize the product to make it work as well in the Device and Cloud era as it once did in when the Web was still shiny and new. This article will explain how these…

0

Learning TypeScript: A Code Camp Adventure

Last weekend I had the pleasure of presenting a couple sessions on TypeScript at Boston Code Camp 25, one on my own and one with my good friend and colleague, Bob Goodearl. We’ve just posted the materials, which may be useful beyond the presentation. TypeScript 101   This session covers the basics of the language. I…

0

Widget Wrangler Webcast and New Release

(Cross-posted to Julie Turner’s blog, SharePoint Customization Veni, Vidi, Vici) Here’s a quick update on the Widget Wrangler – the light-weight JavaScript framework that helps you build flexible widgets that can be used in SharePoint content editor web parts, add-in parts, or really pretty much everywhere. The Widget Wrangler was featured in a webcast on…

0

Flexible SharePoint Development with Widget Wrangler

(Cross posted at Julie Turner’s blog, SharePoint Customization: Vedi, Vini, Vici) What’s a widget, and why should I care? In economics, a widget is a name for a generic gadget or manufactured good; on the web, a widget is a generic piece of web functionality running on a page. What makes widgets special is that, unlike controls…

0