3 million pages per hour

Performance is getting more and more important for both user experience and google search rankings. Most dynamically built CMS driven sites will not meet the same speed and performance of a statically served sites. There are a few strategies to get around this, one of them is caching. Caching is wh...

Read More
Developer mode

Developer mode

Developer mode can be switched on by triggering the mega nav (click on the dark bar at the top of the Admin UI) and toggling the "Developer mode" action

Read More
Extending a definition

Extending a definition

To enable in line editing of definitions you need to be in developer mode.Once in developer mode you will see some additional tools appear around the properties of the selected Asset: The + icon allows you to add properties to existing blocks (blocks are just buckets or wells for holding rela...

Read More
fw8 Definitions

fw8 Definitions

Fw8 definitions define all of the actions, workflow, tabs and properties of your Assets. So by creating well defined definitions that only offer the functionality and properties that are required you can create a highly focused editor experienceDefinition inheritanceAn important aspect of fw8 d...

Read More

fw8.Admin setup wizard

There are three ways to enter fw8.Admin setup mode. A fresh fw8.Admin project setupUsing the Reset feature in the fw8 Management toolsManually enforcing setup mode by returning the connectionstrings.config and appsettings.config to their original state (see fw8.Admin project setup downloads) ...

Read More
fw8.Admin project setup

fw8.Admin project setup

The following tutorial assumes you are using Visual Studio 2015, have access to the Grouptree fw8 NuGet packages and have a MongoDB instance set up and ready (no database is required at this point, as the fw8.Admin setup will create this for you). Step 1 - Create a blank visual studio web project.U...

Read More
Wrappers

Wrappers

using fw8.Core; public class ProductWrapper : AssetWrapper { public ProductWrapper(Asset asset) : base(asset, "TYPE.SUBTYPE") { } public string Type = "TYPE"; public string SubType = "SUBTYPE"; public static ProductWrapper Get(Asset asset) { Asset Product = asset...

Read More
fw8 Public project setup

fw8 Public project setup

See downloads

Read More
RESTful API

RESTful API

Documentation available below:

Read More