Download EPiServer CMS Page Type Builder

Description

Page Type Builder allows developers to define EPiServer page types in code which eliminates the need to synchronize page types between different servers. As page types are declared in code it also enables inheritance between page types and strongly typed property access.

Source Files

The download file pagetypebuilder.zip has the following entries.


trunk/Libraries/Castle.Core.dll//w  w w .  j a v  a2  s. c o m
trunk/Libraries/Moq.dll
trunk/Libraries/Moq.xml
trunk/Libraries/Rhino.Mocks.dll
trunk/Libraries/Rhino.Mocks.xml
trunk/Libraries/StructureMap.dll
trunk/Libraries/System.ComponentModel.Composition.dll
trunk/Libraries/xunit.dll
trunk/Libraries/xunit.extensions.dll
trunk/Libraries/xunit.extensions.xml
trunk/Libraries/xunit.xml
trunk/PageTypeBuilder.Activation.StructureMap.Tests/CreateInstanceTests.cs
trunk/PageTypeBuilder.Activation.StructureMap.Tests/PageTypeBuilder.Activation.StructureMap.Tests.csproj
trunk/PageTypeBuilder.Activation.StructureMap.Tests/PageTypeWithNoPublicConstructor.cs
trunk/PageTypeBuilder.Activation.StructureMap.Tests/PageTypeWithStringCtorParam.cs
trunk/PageTypeBuilder.Activation.StructureMap.Tests/Properties/AssemblyInfo.cs
trunk/PageTypeBuilder.Activation.StructureMap/PageTypeBuilder.Activation.StructureMap.csproj
trunk/PageTypeBuilder.Activation.StructureMap/PageTypeBuilder.Activation.StructureMap.snk
trunk/PageTypeBuilder.Activation.StructureMap/Properties/AssemblyInfo.cs
trunk/PageTypeBuilder.Activation.StructureMap/StructureMapTypedPageActivator.cs
trunk/PageTypeBuilder.Tests/AbstractTestPageType.cs
trunk/PageTypeBuilder.Tests/Activation/PageTypePropertiesProxyGenerationHookTests.cs
trunk/PageTypeBuilder.Tests/Activation/TypedPageActivatorTests.cs
trunk/PageTypeBuilder.Tests/App.config
trunk/PageTypeBuilder.Tests/Configuration/PageTypeBuilderConfigurationTests.cs
trunk/PageTypeBuilder.Tests/CustomPageTypeAttribute.cs
trunk/PageTypeBuilder.Tests/Discovery/PageTypeDefinitionLocatorTests.cs
trunk/PageTypeBuilder.Tests/Discovery/PageTypeDefinitionTests.cs
trunk/PageTypeBuilder.Tests/Discovery/PageTypePropertyDefinitionTests.cs
trunk/PageTypeBuilder.Tests/Discovery/PageTypePropertyLocatorTests.cs
trunk/PageTypeBuilder.Tests/Discovery/TabLocatorTests.cs
trunk/PageTypeBuilder.Tests/PageDataExtensionMethodsTests.cs
trunk/PageTypeBuilder.Tests/PageTypeBuilder.Tests.csproj
trunk/PageTypeBuilder.Tests/PageTypeBuilder.Tests.snk
trunk/PageTypeBuilder.Tests/PageTypeResolverTests.cs
trunk/PageTypeBuilder.Tests/PageTypeWithCustomAttribute.cs
trunk/PageTypeBuilder.Tests/Properties/AssemblyInfo.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageDefinitionTypeMapperTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyDefinitionExtensionsTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyUpdaterTests/ConstructorTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyUpdaterTests/CreateNewPageDefitionTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyUpdaterTests/GetExistingPageDefitionTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyUpdaterTests/PageTypePropertyUpdaterTestsUtility.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyUpdaterTests/SerializeValuesTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyUpdaterTests/UpdatePageDefinitionTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypePropertyUpdaterTests/UpdatePageTypePropertyDefinitionsTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/AddPageTypesToResolverTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/ConstructorTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/CreateNonExistingPageTypes.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/SynchronizePageTypesTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/UpdatePageTypePropertyDefinitionsTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/UpdatePageTypesTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/UpdateTabDefinitionsTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeSynchronizerTests/ValidatePageTypeDefinitionsTest.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeUpdaterTests/CreateNewPageTypeTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeUpdaterTests/GetExistingPageTypeTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeUpdaterTests/PageTypeUpdaterTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeUpdaterTests/PageTypeUpdaterTestsUtility.cs
trunk/PageTypeBuilder.Tests/Synchronization/PageTypeUpdaterTests/UpdatePageTypeMethodTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/TabDefinitionUpdaterTests/ConstructorTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/TabDefinitionUpdaterTests/TabDefinitionShouldBeUpdatedTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/TabDefinitionUpdaterTests/TabDefinitionUpdaterTestsUtility.cs
trunk/PageTypeBuilder.Tests/Synchronization/TabDefinitionUpdaterTests/UpdateTabDefinitionTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/TabDefinitionUpdaterTests/UpdateTabDefinitionsTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/Validation/PageTypeDefinitionPropertiesValidatorTests.cs
trunk/PageTypeBuilder.Tests/Synchronization/Validation/PageTypeDefinitionValidatorTests.cs
trunk/PageTypeBuilder.Tests/TestPageType.cs
trunk/PageTypeBuilder.Tests/TestPageTypesWithInterfaces.cs
trunk/PageTypeBuilder.Tests/TestTab.cs
trunk/PageTypeBuilder.Tests/TestTabAbstract.cs
trunk/PageTypeBuilder.Tests/TestValueUtility.cs
trunk/PageTypeBuilder.sln
trunk/PageTypeBuilder/Abstractions/PageDefinitionFactory.cs
trunk/PageTypeBuilder/Abstractions/PageDefinitionTypeFactory.cs
trunk/PageTypeBuilder/Abstractions/PageTypeFactory.cs
trunk/PageTypeBuilder/Abstractions/TabFactory.cs
trunk/PageTypeBuilder/Activation/PageTypePropertiesProxyGenerationHook.cs
trunk/PageTypeBuilder/Activation/PageTypePropertyInterceptor.cs
trunk/PageTypeBuilder/Activation/TypedPageActivator.cs
trunk/PageTypeBuilder/Configuration/PageTypeBuilderConfiguration.cs
trunk/PageTypeBuilder/Discovery/PageTypeDefinition.cs
trunk/PageTypeBuilder/Discovery/PageTypeDefinitionLocator.cs
trunk/PageTypeBuilder/Discovery/PageTypePropertyDefinition.cs
trunk/PageTypeBuilder/Discovery/PageTypePropertyDefinitionLocator.cs
trunk/PageTypeBuilder/Discovery/TabLocator.cs
trunk/PageTypeBuilder/Initializer.cs
trunk/PageTypeBuilder/PageDataExtensionMethods.cs
trunk/PageTypeBuilder/PageTypeAttribute.cs
trunk/PageTypeBuilder/PageTypeBuilder.csproj
trunk/PageTypeBuilder/PageTypeBuilder.snk
trunk/PageTypeBuilder/PageTypeBuilderException.cs
trunk/PageTypeBuilder/PageTypePropertyAttribute.cs
trunk/PageTypeBuilder/PageTypeResolver.cs
trunk/PageTypeBuilder/Properties/AssemblyInfo.cs
trunk/PageTypeBuilder/Reflection/AttributedTypesUtility.cs
trunk/PageTypeBuilder/Reflection/MethodInfoExtensions.cs
trunk/PageTypeBuilder/Reflection/PropertyInfoExtensions.cs
trunk/PageTypeBuilder/Reflection/TypeExtensions.cs
trunk/PageTypeBuilder/Synchronization/PageDefinitionTypeMapper.cs
trunk/PageTypeBuilder/Synchronization/PageTypePropertyDefinitionExtensions.cs
trunk/PageTypeBuilder/Synchronization/PageTypePropertyUpdater.cs
trunk/PageTypeBuilder/Synchronization/PageTypeSynchronizer.cs
trunk/PageTypeBuilder/Synchronization/PageTypeUpdater.cs
trunk/PageTypeBuilder/Synchronization/TabDefinitionExtensions.cs
trunk/PageTypeBuilder/Synchronization/TabDefinitionUpdater.cs
trunk/PageTypeBuilder/Synchronization/Validation/PageTypeDefinitionPropertiesValidator.cs
trunk/PageTypeBuilder/Synchronization/Validation/PageTypeDefinitionValidator.cs.cs
trunk/PageTypeBuilder/Synchronization/Validation/UnmappablePropertyTypeException.cs
trunk/PageTypeBuilder/Tab.cs
trunk/PageTypeBuilder/TypedPageData.cs
trunk/PageTypeBuilder/UI/EditPage.cs
trunk/PageTypeBuilder/UI/LoadTypedCurrentPage.cs
trunk/PageTypeBuilder/UI/PageBase.cs
trunk/PageTypeBuilder/UI/PageDataValidationExtensions.cs
trunk/PageTypeBuilder/UI/SimplePage.cs
trunk/PageTypeBuilder/UI/TemplatePage.cs
trunk/PageTypeBuilder/UI/UserControlBase.cs
trunk/gems/VERSION
trunk/gems/docs/readme.txt
trunk/gems/lib/PageTypeBuilder.dll
trunk/gems/ptb.gemspec

Download

Click the following link to download pagetypebuilder.zip.

pagetypebuilder.zip




















Home »
  C# Free Code »
    Enterprise »




BizTalk
Content Management System
CRM
ERP
MSMQ
SAP
WorkFlow