Download C# Developer Utility Library
Description
Collection of helpful C# functions including zero-config rolling file logging, parameter validation, reflection & object construction, I18N country codes, MIME types, WCF self-hosting, trees, strongly typed configuration, DateTime, I18N distance (Metric & English), Coordinate
Source Files
The download file scrimpnet.zip has the following entries.
.hgignore//from w w w.j a v a 2 s .c om
ScrimpNet.Core Solution/Collections/AsyncBuffer.cs
ScrimpNet.Core Solution/Collections/Generic/ComplexSubtree.cs
ScrimpNet.Core Solution/Collections/Generic/ComplexTree.cs
ScrimpNet.Core Solution/Collections/Generic/ComplexTreeNode.cs
ScrimpNet.Core Solution/Collections/Generic/ComplexTreeNodeList.cs
ScrimpNet.Core Solution/Collections/Generic/Enums.cs
ScrimpNet.Core Solution/Configuration/ConfigUtils.cs
ScrimpNet.Core Solution/CoreConfig.Log.cs
ScrimpNet.Core Solution/CoreConfig.cs
ScrimpNet.Core Solution/Cryptography/CryptoUtils.cs
ScrimpNet.Core Solution/Diagnostics/Logging/AnnotatedLoggingConfiguration.config
ScrimpNet.Core Solution/Diagnostics/Logging/ILogPersister.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Log.Events.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Log.LastChance.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Log.MessageBuffer.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Log.New.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Log.Write.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Log.cs
ScrimpNet.Core Solution/Diagnostics/Logging/LogLevel.cs
ScrimpNet.Core Solution/Diagnostics/Logging/LogMessageClass.cs
ScrimpNet.Core Solution/Diagnostics/Logging/LogOutputOptions.cs
ScrimpNet.Core Solution/Diagnostics/Logging/LogPersisters/InternalLogFilePersister.cs
ScrimpNet.Core Solution/Diagnostics/Logging/LogPersisters/RollingFileBase.cs
ScrimpNet.Core Solution/Diagnostics/Logging/LogPriority.cs
ScrimpNet.Core Solution/Diagnostics/Logging/LoggerLevels.cs
ScrimpNet.Core Solution/Diagnostics/Logging/MachineContext.cs
ScrimpNet.Core Solution/Diagnostics/Logging/MachineContextFormatter.cs
ScrimpNet.Core Solution/Diagnostics/Logging/MessagePriority.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Messages/ApplicationLogMessage.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Messages/LogMessageBase.cs
ScrimpNet.Core Solution/Diagnostics/Logging/Messages/TraceLogMessage.cs
ScrimpNet.Core Solution/Diagnostics/Logging/TraceProbe.cs
ScrimpNet.Core Solution/Documentation/CiitationAttribute.cs
ScrimpNet.Core Solution/Documentation/CitationExclusionAttribute.cs
ScrimpNet.Core Solution/Documentation/Help/LastBuild.log
ScrimpNet.Core Solution/Documentation/ScrimpNetCore.shfb
ScrimpNet.Core Solution/Drawing/DrawingUtils.cs
ScrimpNet.Core Solution/Extensions.Collections.cs
ScrimpNet.Core Solution/Extensions.Data.cs
ScrimpNet.Core Solution/Extensions.Is.cs
ScrimpNet.Core Solution/Extensions.Reflection.cs
ScrimpNet.Core Solution/Extensions.Text.cs
ScrimpNet.Core Solution/Extensions.cs
ScrimpNet.Core Solution/GlobalSuppressions.cs
ScrimpNet.Core Solution/I18n/Coordinate.cs
ScrimpNet.Core Solution/I18n/CultureCode.cs
ScrimpNet.Core Solution/I18n/DistanceSpan.cs
ScrimpNet.Core Solution/I18n/GeoConstant.cs
ScrimpNet.Core Solution/I18n/LocalizedText.cs
ScrimpNet.Core Solution/IO/IOUtils.cs
ScrimpNet.Core Solution/Net/Images/32x32/mime_pdf_32x32bmp.bmp
ScrimpNet.Core Solution/Net/MediaTypes.cs
ScrimpNet.Core Solution/Net/Mime.cs
ScrimpNet.Core Solution/Net/MimeExtension.cs
ScrimpNet.Core Solution/Net/MimeIcon.cs
ScrimpNet.Core Solution/Net/MimeInfo.cs
ScrimpNet.Core Solution/Net/MimeTypeMap.cs
ScrimpNet.Core Solution/Net/MimeTypes.cs
ScrimpNet.Core Solution/Net/MimeTypes.xml
ScrimpNet.Core Solution/Properties/AssemblyInfo.cs
ScrimpNet.Core Solution/Properties/Settings.Designer.cs
ScrimpNet.Core Solution/Properties/Settings.settings
ScrimpNet.Core Solution/Reflection/AssemblyVersion.CallerInfo.cs
ScrimpNet.Core Solution/Reflection/AssemblyVersion.ExcludedNamespaces.cs
ScrimpNet.Core Solution/Reflection/AssemblyVersion.cs
ScrimpNet.Core Solution/Reflection/PropertyInfo.cs
ScrimpNet.Core Solution/Reflection/ProviderFactory.Secure..cs
ScrimpNet.Core Solution/Reflection/ProviderFactory.cs
ScrimpNet.Core Solution/Reflection/Resource.cs
ScrimpNet.Core Solution/Resources/Image1.bmp
ScrimpNet.Core Solution/Resources/ScrimpNet.Core.Designer.cs
ScrimpNet.Core Solution/Resources/ScrimpNet.Core.resx
ScrimpNet.Core Solution/Samples/App.config
ScrimpNet.Core Solution/ScrimpNet.Core Library Solution-vs2010.sln
ScrimpNet.Core Solution/ScrimpNet.Core Project/Collections/AsyncBuffer.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Collections/Generic/ComplexSubtree.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Collections/Generic/ComplexTree.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Collections/Generic/ComplexTreeNode.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Collections/Generic/ComplexTreeNodeList.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Collections/Generic/Enums.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Collections/Generic/OrderDictionary.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigManager.ConnectionStrings.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigManager.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigMergeOptions.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigResolveMethodEnumeration.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigScopeEnumeration.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigSetting.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigSettingAttribute.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigSystems/ConfigWcfConfigSystem.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigVariant.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/ConfigVariantCollection.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/IConfigurationProvider.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Configuration/IWcfConfigurationService.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/CoreConfig.Configuration.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/CoreConfig.Log.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/CoreConfig.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Cryptography/CryptoUtils.Hash.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Cryptography/CryptoUtils.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Cryptography/KeyFile.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Data/IDetachable.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Data/LinqBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Data/LinqEntityBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/AnnotatedLoggingConfiguration.config
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/ILogPersister.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Log.Events.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Log.LastChance.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Log.MessageBuffer.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Log.New.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Log.Write.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Log.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/LogLevel.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/LogMessageClass.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/LogOutputOptions.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/LogPersisters/InternalLogFilePersister.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/LogPersisters/RollingFileBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/LogPriority.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/LoggerLevels.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/MachineContext.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/MachineContextFormatter.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/MessagePriority.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Messages/ApplicationLogMessage.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Messages/LogMessageBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/Messages/TraceLogMessage.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/Logging/TraceProbe.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Diagnostics/RollingFileTraceListener.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Documentation/CiitationAttribute.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Documentation/CitationExclusionAttribute.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Documentation/ScrimpNetCore.shfb
ScrimpNet.Core Solution/ScrimpNet.Core Project/Drawing/DrawingUtils.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Exceptions/ExceptionFactory.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Extensions.Collections.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Extensions.Data.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Extensions.Date.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Extensions.Is.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Extensions.Reflection.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Extensions.Text.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Extensions.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/GlobalSuppressions.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/I18n/Coordinate.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/I18n/CultureCode.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/I18n/DistanceSpan.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/I18n/GeoConstant.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/IO/IOUtils.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/Images/32x32/mime_pdf_32x32bmp.bmp
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/MediaTypes.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/Mime.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/MimeExtension.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/MimeIcon.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/MimeInfo.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/MimeTypeMap.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/MimeTypes.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Net/MimeTypes.xml
ScrimpNet.Core Solution/ScrimpNet.Core Project/Properties/AssemblyInfo.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Reflection/AssemblyVersion.CallerInfo.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Reflection/AssemblyVersion.ExcludedNamespaces.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Reflection/AssemblyVersion.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Reflection/ProviderFactory.Secure..cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Reflection/ProviderFactory.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Reflection/Resource.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/ScrimpNet.Core.csproj
ScrimpNet.Core Solution/ScrimpNet.Core Project/Serialization/Serialize.From.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Serialization/Serialize.To.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/ServiceModel/WcfClientFactory.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/ServiceModel/WcfSelfHost.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/ServiceModel/WcfSharedHostFactory.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Singleton.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Text/TextUtils.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Transform/Transform.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Utils.Date.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Utils.RuntimeContext.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Utils.Win32.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Utils.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Check.Generic.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Gaurd.Int32.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Boolean.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Byte.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.DateTime.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Decimal.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Double.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.EMail.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Generic.Nullable.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Generic.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Guid.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Int16.Nullable.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Int16.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Int64.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Object.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Pattern.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.SByte.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.Single.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.String.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.UInt16.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.UInt32.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.UInt64.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Guard.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/GuardCompareResult.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/GuardEventArgs.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/GuardInvalidException.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/GuardValidDelegate.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Is.EMail.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Is.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Boolean.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Double.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.EMail.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Generic.Nullable.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Generic.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Guid.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Object.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Pattern.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.Single.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.String.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Validation/Validator.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Web/CrossSiteScriptingValidation.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Web/WebAppCacheBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Web/WebCacheBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Web/WebRequest.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Web/WebSessionCacheBase.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/Web/WebUtils.cs
ScrimpNet.Core Solution/ScrimpNet.Core Project/_Config And Notes/Help/LastBuild.log
ScrimpNet.Core Solution/ScrimpNet.Core Project/_Config And Notes/License.txt
ScrimpNet.Core Solution/ScrimpNet.Core Project/_Config And Notes/ReleaseNotes.txt
ScrimpNet.Core Solution/ScrimpNet.Core Project/_Config And Notes/Sample.App.config
ScrimpNet.Core Solution/ScrimpNet.Core.csproj
ScrimpNet.Core Solution/ScrimpNet.Core.sln
ScrimpNet.Core Solution/Serialization/Serialize.From.cs
ScrimpNet.Core Solution/Serialization/Serialize.To.cs
ScrimpNet.Core Solution/ServiceModel/WCFSelfHost.cs
ScrimpNet.Core Solution/Text/TextUtils.cs
ScrimpNet.Core Solution/Transform/Transform.cs
ScrimpNet.Core Solution/Utils.Date.cs
ScrimpNet.Core Solution/Utils.RuntimeContext.cs
ScrimpNet.Core Solution/Utils.Win32.cs
ScrimpNet.Core Solution/Utils.cs
ScrimpNet.Core Solution/Validation/Check.Generic.cs
ScrimpNet.Core Solution/Validation/Gaurd.Int32.cs
ScrimpNet.Core Solution/Validation/Guard.Boolean.cs
ScrimpNet.Core Solution/Validation/Guard.Byte.cs
ScrimpNet.Core Solution/Validation/Guard.DateTime.cs
ScrimpNet.Core Solution/Validation/Guard.Decimal.cs
ScrimpNet.Core Solution/Validation/Guard.Double.cs
ScrimpNet.Core Solution/Validation/Guard.EMail.cs
ScrimpNet.Core Solution/Validation/Guard.Generic.Nullable.cs
ScrimpNet.Core Solution/Validation/Guard.Generic.cs
ScrimpNet.Core Solution/Validation/Guard.Guid.cs
ScrimpNet.Core Solution/Validation/Guard.Int16.Nullable.cs
ScrimpNet.Core Solution/Validation/Guard.Int16.cs
ScrimpNet.Core Solution/Validation/Guard.Int64.cs
ScrimpNet.Core Solution/Validation/Guard.Object.cs
ScrimpNet.Core Solution/Validation/Guard.Pattern.cs
ScrimpNet.Core Solution/Validation/Guard.SByte.cs
ScrimpNet.Core Solution/Validation/Guard.Single.cs
ScrimpNet.Core Solution/Validation/Guard.String.cs
ScrimpNet.Core Solution/Validation/Guard.UInt16.cs
ScrimpNet.Core Solution/Validation/Guard.UInt32.cs
ScrimpNet.Core Solution/Validation/Guard.UInt64.cs
ScrimpNet.Core Solution/Validation/Guard.cs
ScrimpNet.Core Solution/Validation/GuardCompareResult.cs
ScrimpNet.Core Solution/Validation/GuardEventArgs.cs
ScrimpNet.Core Solution/Validation/GuardInvalidException.cs
ScrimpNet.Core Solution/Validation/GuardValidDelegate.cs
ScrimpNet.Core Solution/Validation/Is.EMail.cs
ScrimpNet.Core Solution/Validation/Is.cs
ScrimpNet.Core Solution/Validation/Validator.Boolean.cs
ScrimpNet.Core Solution/Validation/Validator.Double.cs
ScrimpNet.Core Solution/Validation/Validator.EMail.cs
ScrimpNet.Core Solution/Validation/Validator.Generic.Nullable.cs
ScrimpNet.Core Solution/Validation/Validator.Generic.cs
ScrimpNet.Core Solution/Validation/Validator.Guid.cs
ScrimpNet.Core Solution/Validation/Validator.Object.cs
ScrimpNet.Core Solution/Validation/Validator.Pattern.cs
ScrimpNet.Core Solution/Validation/Validator.Single.cs
ScrimpNet.Core Solution/Validation/Validator.String.cs
ScrimpNet.Core Solution/Validation/Validator.cs
ScrimpNet.Core Solution/Web/WebUtils.cs
ScrimpNet.Core Solution/_Config And Notes/License.txt
ScrimpNet.Core Solution/_Config And Notes/ReleaseNotes.txt
ScrimpNet.Core Solution/_Config And Notes/Sample.App.EntLib41.config
ScrimpNet.Core Solution/_Config And Notes/Sample.App.log4Net.config
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/App.config
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/CoreTests.csproj
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/CryptographyTests.cs
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/Properties/AssemblyInfo.cs
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/Serialization/SerializationTests.cs
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/SqlConnection.cs
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/Text/TextUtilsTests.cs
ScrimpNet.Core Solution/_ScrimpNet.Core Tests/CoreTests/UnitTest1.cs
ScrimpNet.Core Solution/app.config
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/IClosableWindow.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/PresentationClasses.cd
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/Properties/AssemblyInfo.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/ScrimpNet.Presentation Project.csproj
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/SimpleCommand.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/ViewModelClosableWindowBase.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/ViewModelCommandBase.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/ViewModelCommandList.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/ViewModelObjectBase.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Project/ViewModelWindowBase.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation Solution.sln
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/App.xaml
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/App.xaml.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/MainWindow.xaml
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/MainWindow.xaml.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/Models/MainViewModel.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/Properties/AssemblyInfo.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/Properties/Resources.Designer.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/Properties/Resources.resx
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/Properties/Settings.Designer.cs
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/Properties/Settings.settings
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/ScrimpNet.Presentation.Demo Project.csproj
ScrimpNet.Presentation Solution/ScrimpNet.Presentation.Demo Project/app.config
Download
Click the following link to download scrimpnet.zip.
scrimpnet.zip