This is a workshop script to give you a full overview over all the features of 2sxc. It uses the 2illumin8 format

Workshop Specs

Goals

All participants can do the following:

  • Really understand 2sxc and EAV
  • Understand all kinds of data modeling
  • Be able to apply this in a useful way to real projects

Links and Resources

Introduction

  1. Briefly explain the 2illumin8 format, goals, participation.

Workshop Script

  1. Basic question: what problems are we really solving?
  2. 2sxc / EAV Basics
    1. The Edit Form with all built-in field types
    2. ADAM
    3. Custom fields
    4. Apps with Resources and Settings
  3. EAV Data Model: Information, Content and Data Modeling
    1. Data vs. Content
    2. Data-Relationships vs. Metadata
    3. Multi-Language Data
    4. Scopes
    5. Advanced data scenarios with Ghosts or Global Types
  4. Templating
    1. Templates with Tokens
    2. Templates with Razor
    3. Layout
    4. Images and Image-Resizing
    5. Edit Experience
    6. Multi-Language 
  5. Queries
  6. Razor
    1. Basics
    2. .net Framework
    3. RazorBlade
    4. Koi
    5. Code-Behind