Giter VIP home page Giter VIP logo

tds-codegen's Introduction

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.

tds-codegen's People

Contributors

cturano avatar mikeedwards83 avatar seankearney avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.