Download DigitallyCreated Utilities
Description
DigitallyCreated Utilities are some utilities and extensions that make working in .NET easier. It has classes to help work with LINQ, Entity Framework, ASP.NET MVC, Unity, concurrent programming and error reporting. We value documentation, so everything has a tutorial and XMLdoc.
Source Files
The download file dcutilities.zip has the following entries.
.hgignore//from w ww . j ava2 s . c o m
.hgtags
BbCode/BbCode.csproj
BbCode/BbCodeRenderer.cs
BbCode/CharRange.cs
BbCode/CloseTagInstance.cs
BbCode/Configuration/ArgumentConfigurationElement.cs
BbCode/Configuration/ArgumentConfigurationElementCollection.cs
BbCode/Configuration/BbCodeConfigurationSection.cs
BbCode/Configuration/TagDefConfElementEqualityComparer.cs
BbCode/Configuration/TagDefinitionConfigurationElement.cs
BbCode/Configuration/TagDefinitionConfigurationElementCollection.cs
BbCode/Configuration/TagDefinitionSetConfigurationElementCollection.cs
BbCode/IBbStringContext.cs
BbCode/ICloseTagInstance.cs
BbCode/IOpenTagInstance.cs
BbCode/IRenderContext.cs
BbCode/ITagDefinition.cs
BbCode/ITagInstance.cs
BbCode/IVetoRule.cs
BbCode/IWhitespaceRemovalContext.cs
BbCode/MustNotNestAnyTagsInMeExceptVetoRule.cs
BbCode/MustNotNestInInlineElement.cs
BbCode/MustNotSelfNestVetoRule.cs
BbCode/OpenCloseTagDefinition.cs
BbCode/OpenTagInstance.cs
BbCode/OpenTagVetoRulesSet.cs
BbCode/Properties/AssemblyInfo.cs
BbCode/RenderContext.cs
BbCode/RenderResults.cs
BbCode/SimpleTagDefinition.cs
BbCode/TagInstance.cs
BbCode/TagInstanceLinqExtensions.cs
BbCode/Tags/BoldTagDefinition.cs
BbCode/Tags/CentreAlignTagDefinition.cs
BbCode/Tags/CodeTagDefinition.cs
BbCode/Tags/ColourTagDefinition.cs
BbCode/Tags/EscapeTagDefinition.cs
BbCode/Tags/FlashTagDefinition.cs
BbCode/Tags/ImageTagDefinition.cs
BbCode/Tags/ItalicsTagDefinition.cs
BbCode/Tags/LeftAlignTagDefinition.cs
BbCode/Tags/ListTagDefinition.cs
BbCode/Tags/QuoteTagDefinition.cs
BbCode/Tags/RightAlignTagDefinition.cs
BbCode/Tags/SizeTagDefinition.cs
BbCode/Tags/StrikethroughTagDefinition.cs
BbCode/Tags/UnderlineTagDefinition.cs
BbCode/Tags/UrlTagDefinition.cs
BbCode/ValidationContext.cs
Bcl/AesCrypto.cs
Bcl/AggregateException.cs
Bcl/Base64StreamReader.cs
Bcl/Bcl.csproj
Bcl/Concurrency/ActiveObject.cs
Bcl/Concurrency/BoolStopActiveObject.cs
Bcl/Concurrency/FifoMutex.cs
Bcl/Concurrency/FifoSemaphore.cs
Bcl/Concurrency/IChannel.cs
Bcl/Concurrency/IReaderWriterLock.cs
Bcl/Concurrency/ISemaphore.cs
Bcl/Concurrency/InterruptStopActiveObject.cs
Bcl/Concurrency/LinkedListChannel.cs
Bcl/Concurrency/Mutex.cs
Bcl/Concurrency/ReaderWriterLock.cs
Bcl/Concurrency/Semaphore.cs
Bcl/Configuration/CryptoConfigurationSection.cs
Bcl/DisposableWrapper.cs
Bcl/EnumHelpers.cs
Bcl/ExpressionTrees/EntityNullTestRewriter.cs
Bcl/ExpressionTrees/ExpressionReplacerVisitor.cs
Bcl/ExpressionTrees/ExpressionTreeRewriter.cs
Bcl/ExpressionTrees/ExpressionUtil.cs
Bcl/ExpressionTrees/IExpressionRewriter.cs
Bcl/ExpressionTrees/LambdaInlinerRewriter.cs
Bcl/ExpressionTrees/RewriteUsingLambdaPropertyAttribute.cs
Bcl/ExpressionTrees/RewriteUsingRewriterClassAttribute.cs
Bcl/ExpressionTrees/RewriterMarkerMethodAttribute.cs
Bcl/ExpressionTrees/RewriterMarkers.cs
Bcl/Extensions.cs
Bcl/FieldDisplayNameAttribute.cs
Bcl/ICrypto.cs
Bcl/IllegalStateException.cs
Bcl/Linq/FederatorExtensions.cs
Bcl/Linq/LinqExtensions.cs
Bcl/Linq/MatchPair.cs
Bcl/Linq/PagedDataHelper.cs
Bcl/Linq/Sorter.cs
Bcl/Linq/SorterException.cs
Bcl/Linq/SorterSerializationSchema.xsd
Bcl/MemberEqualityComparer.cs
Bcl/NotFoundException.cs
Bcl/Properties/AssemblyInfo.cs
Bcl/ReadOnlyDictionary.cs
Bcl/RegularExpressions.cs
Bcl/TimeUtils.cs
Bcl/TzIdToWindowsTzMapping.xml
DigitallyCreated.Utilities.shfbproj
DigitallyCreated.Utilities.sln
DigitallyCreated.Utilities.vsmdi
Ef/AbstractEntityPropertyClearer.cs
Ef/CompiledQueryReplicator.cs
Ef/Ef.csproj
Ef/EfCompiledQueryReplicatorFactory.cs
Ef/EfUtil.cs
Ef/IEntityPropertyClearer.cs
Ef/Properties/AssemblyInfo.cs
ErrorReporting/AbstractDetailProvider.cs
ErrorReporting/AbstractTypeRenderer.cs
ErrorReporting/Composers/DefaultErrorEmailComposer.cs
ErrorReporting/Configuration/EmailAddressConfigurationElement.cs
ErrorReporting/Configuration/ErrorReportingConfigurationSection.cs
ErrorReporting/DetailProviders/ExceptionDetailProvider.cs
ErrorReporting/DetailProviders/HttpExceptionDetailProvider.cs
ErrorReporting/DetailProviders/ReflectionFallbackDetailProvider.cs
ErrorReporting/ErrorReporter.cs
ErrorReporting/ErrorReporting.csproj
ErrorReporting/ErrorSeverity.cs
ErrorReporting/ErrorTableRenderer.cs
ErrorReporting/IDetailProvider.cs
ErrorReporting/IErrorEmailComposer.cs
ErrorReporting/ITypeRenderer.cs
ErrorReporting/Properties/AssemblyInfo.cs
ErrorReporting/RenderContext.cs
ErrorReporting/TypeNotSupportedException.cs
ErrorReporting/TypeRenderers/AlphanumericTypeRenderer.cs
ErrorReporting/TypeRenderers/BooleanTypeRenderer.cs
ErrorReporting/TypeRenderers/EnumTypeRenderer.cs
ErrorReporting/TypeRenderers/HtmlDictionaryTypeRenderer.cs
ErrorReporting/TypeRenderers/HtmlEncodedEnumTypeRenderer.cs
ErrorReporting/TypeRenderers/HtmlEncodedStringTypeRenderer.cs
ErrorReporting/TypeRenderers/HtmlEnumerableTypeRenderer.cs
ErrorReporting/TypeRenderers/HtmlNameValueCollectionTypeRenderer.cs
ErrorReporting/TypeRenderers/HtmlNullTypeRenderer.cs
ErrorReporting/TypeRenderers/NullTypeRenderer.cs
ErrorReporting/TypeRenderers/ObjectTypeRenderer.cs
ErrorReporting/UtilityMethods.cs
Licence.txt
LocalTestRun.testrunconfig
MsBuild/MercurialVersionTask.cs
MsBuild/MsBuild.csproj
MsBuild/Properties/AssemblyInfo.cs
Mvc/AcceptContentTypesAttribute.cs
Mvc/BbCodeHtmlHelpers.cs
Mvc/BoolBinder.cs
Mvc/CollapsibleFieldset.cs
Mvc/Configuration/DcuMvcConfigurationSection.cs
Mvc/Configuration/RequireHttpsConfigurationElement.cs
Mvc/CryptoBinder.cs
Mvc/EyeCandyHtmlHelpers.cs
Mvc/FormHtmlHelpers.cs
Mvc/GravatarHtmlHelpers.cs
Mvc/IActionAuthorizationTestable.cs
Mvc/IncomingRequestRouteConstraint.cs
Mvc/JsonResult.cs
Mvc/Mvc.csproj
Mvc/PagedSortedHtmlHelpers.cs
Mvc/PagedSortedViewModel.cs
Mvc/PermanentRedirectResult.cs
Mvc/PermanentRedirectResultExtensions.cs
Mvc/PermanentRedirectToRouteResult.cs
Mvc/Properties/AssemblyInfo.cs
Mvc/RequestMustHaveParamAttribute.cs
Mvc/RequestMustNotHaveParamAttribute.cs
Mvc/RequireHttpsAttribute.cs
Mvc/RequireRemoteHttpsAttribute.cs
Mvc/RouteHelpers.cs
Mvc/SorterModelBinder.cs
Mvc/TempInfoBoxType.cs
Release Instructions.txt
UnitTests/App.Config
UnitTests/AuthoringTests.txt
UnitTests/BbCode/BbCodeRendererTests.cs
UnitTests/Bcl/AesCryptoTests.cs
UnitTests/Bcl/Base64StreamReaderTests.cs
UnitTests/Bcl/DateTimeUtilTests.cs
UnitTests/Bcl/ExpressionTrees/ExpressionTreeRewriterTests.cs
UnitTests/Bcl/ExpressionTrees/ExpressionUtilTests.cs
UnitTests/Bcl/ExtensionsTests.cs
UnitTests/Bcl/Linq/FederatorExtensionsTests.cs
UnitTests/Bcl/Linq/LinqExtensionsTests.cs
UnitTests/Bcl/Linq/SorterTests.cs
UnitTests/Bcl/TimeUtilTests.cs
UnitTests/Ef/EfUtilTests.cs
UnitTests/Ef/Entities/TestDBEntities.Designer.cs
UnitTests/Ef/Entities/TestDBEntities.edmx
UnitTests/Properties/AssemblyInfo.cs
UnitTests/SorterTests.cs
UnitTests/TestDB Creation Script (SQL Server 2005).sql
UnitTests/TestHelper.cs
UnitTests/UnitTests.csproj
Unity/ChannelManager.cs
Unity/ClientCertificateFromFileChannelFactoryFactory.cs
Unity/Configuration/ClientCertificateFromFileChannelFactoryFactoryConfElement.cs
Unity/Configuration/CustomChannelFactoryFactoryConfigurationElement.cs
Unity/Configuration/ServiceInterfaceConfigurationElement.cs
Unity/Configuration/ServiceInterfaceConfigurationElementCollection.cs
Unity/Configuration/WcfProxyExtensionConfigurationElement.cs
Unity/EndpointConfigurationChannelFactoryFactory.cs
Unity/IChannelFactoryFactory.cs
Unity/IChannelManager.cs
Unity/IWcfProxyExtensionConfiguration.cs
Unity/Properties/AssemblyInfo.cs
Unity/Unity.csproj
Unity/WcfProxyBuildPlanPolicy.cs
Unity/WcfProxyContainerExtension.cs
Download
Click the following link to download dcutilities.zip.
dcutilities.zip