Skip to content

Instantly share code, notes, and snippets.

@mtrl
Created January 16, 2012 22:19
Show Gist options
  • Select an option

  • Save mtrl/1623350 to your computer and use it in GitHub Desktop.

Select an option

Save mtrl/1623350 to your computer and use it in GitHub Desktop.
Tridion .Net template DLLs, imports, post build
DLLs
-----
C:\Program Files\Tridion\bin\client\Tridion.Common.dll
C:\Program Files\Tridion\bin\client\Tridion.ContentManager.dll
C:\Program Files\Tridion\bin\client\Tridion.ContentManager.Publishing.dll
C:\Program Files\Tridion\bin\client\Tridion.ContentManager.Templating.dll
-----
Post build
-----
"$(SolutionDir)/TcmUploadAssembly.exe" /verbose /folder:tcm:5-29-2 /targeturl:http://localhost:81 /username:Administrator /password:Capgemini /uploadpdb:true "$(TargetFileName)"
OR
"$(SolutionDir)/TcmUploadAssembly.exe" $(SolutionDir)/config.xml /verbose /folder:tcm:5-29-2 "$(TargetFileName)"
-----
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Tridion.ContentManager;
using comm = Tridion.ContentManager.CommunicationManagement;
using Tridion.ContentManager.ContentManagement.Fields;
using Tridion.ContentManager.ContentManagement;
using Tridion.ContentManager.Templating;
using Tridion.ContentManager.Templating.Assembly;
namespace ContentBloom.Tridion.BuildingBlocks
{
[TcmTemplateTitle("Mark test")]
public class MarksTest : ITemplate
{
public void Transform(Engine engine, Package package)
{
Item pageType = package.GetByType(ContentType.Page);
}
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment