/tds-codegen

Team Development for Sitecore Code Generation Templates

Primary LanguageC#OtherNOASSERTION

Hedgehog Development

================================

What is Team Development for Sitecore?

Team Development for Sitecore (TDS) gives you the ability to keep track of all the Sitecore items in your project, and see who changed what in a Source Code Management System. By maximizing all the features and functionality of your Source Code Management System with TDS, you will streamline and improve the overall performance of your team.

Where can I get TDS?

You can download a copy from Hedgehog Development.

How does TDS do code generation?

You write code generation templates using T4 Text Templates that TDS then applies to your Sitecore items. Check out the Getting Started Guide

Does TDS support MY framework of choice?

YES! Since TDS is using T4 Text Templates that are written by you, you can generate any code you require!

We also encourage you to fork and make changes you need as well as send pull requests for code others can use.

How can I try code generation?

  1. Make sure you have TDS (v4+) installed
  2. Get the code and open the solution
  3. Right click on the TDS project and choose "Re-Generate Code for all Items"

When completed you should see a SampleLibrary/Documentation.md file with 3,000+ lines of Markdown formatted text. This file that was generated is a document that describes every item in the TDS project. By default Markdown text is generated, but you have total control of the output! Please read the Getting Started Guide for more information on how to customize the generated code.

Blog Posts about this feature