Download ThinkNet

Description

An open-source framework which provide the ability to develop DDD+CQRS+EventDriven style applications.

Source Files

The download file thinknet.zip has the following entries.


ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/App.config
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/BootstrapperExtentions.cs
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/EntityFrameworkRepositoryContext.cs
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/IEntityFrameworkRepositoryContext.cs
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/Internal/EntityFrameworkExtensions.cs
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/Internal/Evaluator.cs
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/Internal/LocalCollectionExpander.cs
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/Properties/AssemblyInfo.cs
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/ThinkNet.Plugins.EntityFramework.csproj
ThinkNet.Framework/ThinkNet.Plugins.EntityFramework/packages.config
ThinkNet.Framework/ThinkNet.Plugins.MySqlDatabase/MySqlDatabase.cs
ThinkNet.Framework/ThinkNet.Plugins.MySqlDatabase/Properties/AssemblyInfo.cs
ThinkNet.Framework/ThinkNet.Plugins.MySqlDatabase/ThinkNet.Plugins.MySqlDatabase.csproj
ThinkNet.Framework/ThinkNet.Plugins.MySqlDatabase/ThinkNet.Plugins.MySqlDatabase.csproj.vspscc
ThinkNet.Framework/ThinkNet.Plugins.MySqlDatabase/packages.config
ThinkNet.Framework/ThinkNet.Plugins.NHibernate/BootstrapperExtentions.cs
ThinkNet.Framework/ThinkNet.Plugins.NHibernate/INHibernateRepositoryContext.cs
ThinkNet.Framework/ThinkNet.Plugins.NHibernate/NHibernateRepositoryContext.cs
ThinkNet.Framework/ThinkNet.Plugins.NHibernate/NHibernateSessionFactory.cs
ThinkNet.Framework/ThinkNet.Plugins.NHibernate/Properties/AssemblyInfo.cs
ThinkNet.Framework/ThinkNet.Plugins.NHibernate/ThinkNet.Plugins.NHibernate.csproj
ThinkNet.Framework/ThinkNet.Plugins.NHibernate/packages.config
ThinkNet.Framework/ThinkNet.Plugins.SQLiteDatabase/Properties/AssemblyInfo.cs
ThinkNet.Framework/ThinkNet.Plugins.SQLiteDatabase/SQLiteDatabase.cs
ThinkNet.Framework/ThinkNet.Plugins.SQLiteDatabase/ThinkNet.Plugins.SQLiteDatabase.csproj
ThinkNet.Framework/ThinkNet.Plugins.SQLiteDatabase/ThinkNet.Plugins.SQLiteDatabase.csproj.vspscc
ThinkNet.Framework/ThinkNet.Plugins.SQLiteDatabase/packages.config
ThinkNet.Framework/ThinkNet.Plugins.Unity/BootstrapperExtentions.cs
ThinkNet.Framework/ThinkNet.Plugins.Unity/CachingHandlerAttribute.cs
ThinkNet.Framework/ThinkNet.Plugins.Unity/Internal/CachingCallHandler.cs
ThinkNet.Framework/ThinkNet.Plugins.Unity/Internal/UnityObjectContainer.cs
ThinkNet.Framework/ThinkNet.Plugins.Unity/ParticipateInUnityContainerAttribute.cs
ThinkNet.Framework/ThinkNet.Plugins.Unity/PerSessionLifetimeManager.cs
ThinkNet.Framework/ThinkNet.Plugins.Unity/Properties/AssemblyInfo.cs
ThinkNet.Framework/ThinkNet.Plugins.Unity/ThinkNet.Plugins.Unity.csproj
ThinkNet.Framework/ThinkNet.Plugins.Unity/packages.config
ThinkNet.Framework/ThinkNet.Test/Application/IUserService.cs
ThinkNet.Framework/ThinkNet.Test/Application/UserDTO.cs
ThinkNet.Framework/ThinkNet.Test/Application/UserService.cs
ThinkNet.Framework/ThinkNet.Test/Commands/Handlers/UserRegisterCommandHandler.cs
ThinkNet.Framework/ThinkNet.Test/Commands/RegisteringUser.cs
ThinkNet.Framework/ThinkNet.Test/Domain/IUserRepository.cs
ThinkNet.Framework/ThinkNet.Test/Domain/User.cs
ThinkNet.Framework/ThinkNet.Test/Events/Handlers/UserEventHandler.cs
ThinkNet.Framework/ThinkNet.Test/Events/UserCreated.cs
ThinkNet.Framework/ThinkNet.Test/Events/UserLogined.cs
ThinkNet.Framework/ThinkNet.Test/Infrastructure/InterceptHandlerAttribute.cs
ThinkNet.Framework/ThinkNet.Test/Infrastructure/UserRepository.cs
ThinkNet.Framework/ThinkNet.Test/Program.cs
ThinkNet.Framework/ThinkNet.Test/Properties/AssemblyInfo.cs
ThinkNet.Framework/ThinkNet.Test/ThinkNet.Test.csproj
ThinkNet.Framework/ThinkNet.Test/packages.config
ThinkNet.Framework/ThinkNet.sln/*from   w w w.  j  av  a2 s  .  c  o  m*/
ThinkNet.Framework/ThinkNet.vssscc
ThinkNet.Framework/ThinkNet/Bootstrapper.cs
ThinkNet.Framework/ThinkNet/Command/Abstract/CommandHandler.cs
ThinkNet.Framework/ThinkNet/Command/CommandAsyncResult.cs
ThinkNet.Framework/ThinkNet/Command/CommandExecutionException.cs
ThinkNet.Framework/ThinkNet/Command/CommandHandlerNotFoundException.cs
ThinkNet.Framework/ThinkNet/Command/CommandProcessorManager.cs
ThinkNet.Framework/ThinkNet/Command/CommandQueueNotFoundException.cs
ThinkNet.Framework/ThinkNet/Command/CommandService.cs
ThinkNet.Framework/ThinkNet/Command/ICommand.cs
ThinkNet.Framework/ThinkNet/Command/ICommandAsyncResultManagercs.cs
ThinkNet.Framework/ThinkNet/Command/ICommandContext.cs
ThinkNet.Framework/ThinkNet/Command/ICommandExecutor.cs
ThinkNet.Framework/ThinkNet/Command/ICommandHandler.cs
ThinkNet.Framework/ThinkNet/Command/ICommandHandlerProvider.cs
ThinkNet.Framework/ThinkNet/Command/ICommandProcessor.cs
ThinkNet.Framework/ThinkNet/Command/ICommandQueue.cs
ThinkNet.Framework/ThinkNet/Command/ICommandQueueRouter.cs
ThinkNet.Framework/ThinkNet/Command/Implementation/DefaultCommandAsyncResultManager.cs
ThinkNet.Framework/ThinkNet/Command/Implementation/DefaultCommandContext.cs
ThinkNet.Framework/ThinkNet/Command/Implementation/DefaultCommandExecutor.cs
ThinkNet.Framework/ThinkNet/Command/Implementation/DefaultCommandHandlerProvider.cs
ThinkNet.Framework/ThinkNet/Command/Implementation/DefaultCommandProcessor.cs
ThinkNet.Framework/ThinkNet/Command/Implementation/DefaultCommandQueue.cs
ThinkNet.Framework/ThinkNet/Command/Implementation/DefaultCommandQueueRouter.cs
ThinkNet.Framework/ThinkNet/Command/Internal/CommandHandlerWrapper.cs
ThinkNet.Framework/ThinkNet/Database/Database.cs
ThinkNet.Framework/ThinkNet/Database/DatabaseConfigSection.cs
ThinkNet.Framework/ThinkNet/Database/DatabaseException.cs
ThinkNet.Framework/ThinkNet/Database/DatabaseFactory.cs
ThinkNet.Framework/ThinkNet/Database/DbAggrefunc.cs
ThinkNet.Framework/ThinkNet/Database/DbColumn.cs
ThinkNet.Framework/ThinkNet/Database/DbJoinWay.cs
ThinkNet.Framework/ThinkNet/Database/DbJudgeSymbol.cs
ThinkNet.Framework/ThinkNet/Database/DbOrderType.cs
ThinkNet.Framework/ThinkNet/Database/Entity/AutoSequenceAttribute.cs
ThinkNet.Framework/ThinkNet/Database/Entity/DbActiveType.cs
ThinkNet.Framework/ThinkNet/Database/Entity/FieldActiveAttribute.cs
ThinkNet.Framework/ThinkNet/Database/Entity/FieldIgnoreAttribute.cs
ThinkNet.Framework/ThinkNet/Database/Entity/FieldInsertAttribute.cs
ThinkNet.Framework/ThinkNet/Database/Entity/FieldMappingAttribute.cs
ThinkNet.Framework/ThinkNet/Database/Entity/FieldUpdateAttribute.cs
ThinkNet.Framework/ThinkNet/Database/Entity/TableMappingAttribute.cs
ThinkNet.Framework/ThinkNet/Database/IDatabase.cs
ThinkNet.Framework/ThinkNet/Database/Internal/EntityUtils.cs
ThinkNet.Framework/ThinkNet/Database/Internal/Restrictions.cs
ThinkNet.Framework/ThinkNet/Database/SqlData.cs
ThinkNet.Framework/ThinkNet/Database/SqlField.cs
ThinkNet.Framework/ThinkNet/Database/SqlGroup.cs
ThinkNet.Framework/ThinkNet/Database/SqlHaving.cs
ThinkNet.Framework/ThinkNet/Database/SqlJoin.cs
ThinkNet.Framework/ThinkNet/Database/SqlOrder.cs
ThinkNet.Framework/ThinkNet/Database/SqlServerDatabase.cs
ThinkNet.Framework/ThinkNet/Database/SqlWhere.cs
ThinkNet.Framework/ThinkNet/DisposableObject.cs
ThinkNet.Framework/ThinkNet/Domain/Abstract/AggregateRoot.cs
ThinkNet.Framework/ThinkNet/Domain/AggregateRootNotFoundException.cs
ThinkNet.Framework/ThinkNet/Domain/IAggregateRoot.cs
ThinkNet.Framework/ThinkNet/Domain/IAggregateRootInternalHandlerProvider.cs
ThinkNet.Framework/ThinkNet/Domain/IAggregateRootTypeProvider.cs
ThinkNet.Framework/ThinkNet/Domain/ICache.cs
ThinkNet.Framework/ThinkNet/Domain/ILifecycle.cs
ThinkNet.Framework/ThinkNet/Domain/IRepository.cs
ThinkNet.Framework/ThinkNet/Domain/ISnapshotStore.cs
ThinkNet.Framework/ThinkNet/Domain/ISnapshotTableNameProvider.cs
ThinkNet.Framework/ThinkNet/Domain/IValidatable.cs
ThinkNet.Framework/ThinkNet/Domain/Implementation/DatabaseSnapshotStore.cs
ThinkNet.Framework/ThinkNet/Domain/Implementation/DefaultAggregateRootInternalHandlerProvider.cs
ThinkNet.Framework/ThinkNet/Domain/Implementation/DefaultAggregateRootTypeProvider.cs
ThinkNet.Framework/ThinkNet/Domain/Implementation/DefaultSnapshotTableNameProvider.cs
ThinkNet.Framework/ThinkNet/Domain/Implementation/EmptySnapshotStore.cs
ThinkNet.Framework/ThinkNet/Domain/Implementation/EventSourcedRepository.cs
ThinkNet.Framework/ThinkNet/Domain/Implementation/MemoryCache.cs
ThinkNet.Framework/ThinkNet/Domain/LifecycleVeto.cs
ThinkNet.Framework/ThinkNet/Domain/ModelValidationResult.cs
ThinkNet.Framework/ThinkNet/Domain/Snapshot.cs
ThinkNet.Framework/ThinkNet/Domain/SnapshotTableNameAttribute.cs
ThinkNet.Framework/ThinkNet/Event/AsynchronousHandlerAttribute.cs
ThinkNet.Framework/ThinkNet/Event/EventBus.cs
ThinkNet.Framework/ThinkNet/Event/EventProcessorManager.cs
ThinkNet.Framework/ThinkNet/Event/EventStream.cs
ThinkNet.Framework/ThinkNet/Event/EventTableNameAttribute.cs
ThinkNet.Framework/ThinkNet/Event/ICommittedEventExecutor.cs
ThinkNet.Framework/ThinkNet/Event/ICommittedEventProcessor.cs
ThinkNet.Framework/ThinkNet/Event/ICommittedEventQueue.cs
ThinkNet.Framework/ThinkNet/Event/ICommittedEventQueueRouter.cs
ThinkNet.Framework/ThinkNet/Event/IEvent.cs
ThinkNet.Framework/ThinkNet/Event/IEventHandleInfoStore.cs
ThinkNet.Framework/ThinkNet/Event/IEventHandler.cs
ThinkNet.Framework/ThinkNet/Event/IEventHandlerProvider.cs
ThinkNet.Framework/ThinkNet/Event/IEventPublisher.cs
ThinkNet.Framework/ThinkNet/Event/IEventStore.cs
ThinkNet.Framework/ThinkNet/Event/IEventSynchronizer.cs
ThinkNet.Framework/ThinkNet/Event/IEventSynchronizerProvider.cs
ThinkNet.Framework/ThinkNet/Event/IEventTableNameProvider.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultCommittedEventExecutor.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultCommittedEventProcessor.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultCommittedEventQueue.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultCommittedEventQueueRouter.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultEventHandlerProvider.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultEventPublisher.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultEventSynchronizerProvider.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/DefaultEventTableNameProvider.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/EventHandleInfoInDatabase.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/EventHandleInfoInMemory.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/EventStoreInDatabase.cs
ThinkNet.Framework/ThinkNet/Event/Implementation/EventStoreInMemory.cs
ThinkNet.Framework/ThinkNet/Event/Internal/EventHandlerWrapper.cs
ThinkNet.Framework/ThinkNet/Event/Internal/EventSynchronizerWrapper.cs
ThinkNet.Framework/ThinkNet/Extensions/CustomAttributeProviderExtentions.cs
ThinkNet.Framework/ThinkNet/Extensions/DataReaderExtentions.cs
ThinkNet.Framework/ThinkNet/Extensions/DatabaseExtentions.cs
ThinkNet.Framework/ThinkNet/Extensions/ExpressionFuncExtender.cs
ThinkNet.Framework/ThinkNet/Extensions/ObjectContainerExtentions.cs
ThinkNet.Framework/ThinkNet/Extensions/ObjectExtentions.cs
ThinkNet.Framework/ThinkNet/Extensions/ParameterRebinder.cs
ThinkNet.Framework/ThinkNet/Extensions/ReaderWriterLockSlimExtensions.cs
ThinkNet.Framework/ThinkNet/Extensions/StringExtensions.cs
ThinkNet.Framework/ThinkNet/Infrastructure/ApplicationServiceBase.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/CacheManager.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/CacheProvider.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/HashtableCache/HashtableCache.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/HashtableCache/HashtableCacheProvider.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/ICache.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/ICacheProvider.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/Timestamper.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/WebCache/WebCache.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/WebCache/WebCacheConfig.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/WebCache/WebCacheProvider.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Cache/WebCache/WebSectionHandler.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Entity/Entity.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Entity/IEntity.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Entity/ValueObject.cs
ThinkNet.Framework/ThinkNet/Infrastructure/ErrorInfo.cs
ThinkNet.Framework/ThinkNet/Infrastructure/IAssemblyInitializer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/IUnitOfWork.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Ioc/IObjectContainer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Ioc/ServiceLocator.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Ioc/TinyContainer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Logging/EmptyLogger.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Logging/ILogger.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Mail/Configuration/SmtpPassportConfigSection.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Mail/Configuration/SmtpPassportSettings.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Mail/Configuration/SmtpPassportSettingsCollection.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Mail/IMailClient.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Mail/MailAuthentication.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Mail/MailClient.cs
ThinkNet.Framework/ThinkNet/Infrastructure/PagedResult.cs
ThinkNet.Framework/ThinkNet/Infrastructure/ParticipateInBootstrapAttribute.cs
ThinkNet.Framework/ThinkNet/Infrastructure/ParticipateInContainerAttribute.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Repository/IRepository.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Repository/IRepositoryContext.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Repository/MemoryRepositoryContext.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Repository/Repository.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Repository/RepositoryContext.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Serializing/DefaultBinarySerializer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Serializing/DefaultJsonSerializer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Serializing/DefaultStringSerializer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Serializing/IBinarySerializer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Serializing/IStringSerializer.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Specification/Criteria.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Specification/ICriteria.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Specification/ISort.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Specification/Sort.cs
ThinkNet.Framework/ThinkNet/Infrastructure/ThinkNetException.cs
ThinkNet.Framework/ThinkNet/Infrastructure/Worker.cs
ThinkNet.Framework/ThinkNet/Messaging/Abstract/Message.cs
ThinkNet.Framework/ThinkNet/Messaging/Abstract/MessageExecutor.cs
ThinkNet.Framework/ThinkNet/Messaging/Abstract/MessageProcessor.cs
ThinkNet.Framework/ThinkNet/Messaging/Abstract/MessageQueue.cs
ThinkNet.Framework/ThinkNet/Messaging/IMessage.cs
ThinkNet.Framework/ThinkNet/Messaging/IMessageExecutor.cs
ThinkNet.Framework/ThinkNet/Messaging/IMessageProcessor.cs
ThinkNet.Framework/ThinkNet/Messaging/IMessageQueue.cs
ThinkNet.Framework/ThinkNet/Messaging/IMessageStore.cs
ThinkNet.Framework/ThinkNet/Messaging/Implementation/EmptyMessageStore.cs
ThinkNet.Framework/ThinkNet/Properties/AssemblyInfo.cs
ThinkNet.Framework/ThinkNet/Resources.Designer.cs
ThinkNet.Framework/ThinkNet/Resources.resx
ThinkNet.Framework/ThinkNet/ThinkNet.csproj
ThinkNet.Framework/ThinkNet/ThinkNet.csproj.vspscc
ThinkNet.Framework/ThinkNet/TinyIoC/ITinyIoCObjectLifetimeProvider.cs
ThinkNet.Framework/ThinkNet/TinyIoC/NamedParameterOverloads.cs
ThinkNet.Framework/ThinkNet/TinyIoC/ResolveOptions.cs
ThinkNet.Framework/ThinkNet/TinyIoC/SafeDictionary.cs
ThinkNet.Framework/ThinkNet/TinyIoC/TinyIoC.cs
ThinkNet.Framework/ThinkNet/Utils.cs
ThinkNet.Framework/packages/repositories.config

Download

Click the following link to download thinknet.zip.

thinknet.zip




















Home »
  C# Free Code »
    Development »




Algorithm
ANTLR
AOP
Application
Barcode
CHM
Design Patterns
Desktop
DotNet
DotNet Engine
DotNet Application
DotNet Assembly
DotNet Library
Engine
Epub
Example
File
File Library
Framework
GIS
Intellisense
IoC
Library
log4net
Matlab
MSBuild
MVC
MVP
MVVM
Numerical Library
NUnit
OpenCL
Plugin
Quartz
Resx File
SDK
SMS
Thread
UnitTest
Utility
VisualStudio
Windows
XML