mirror of https://github.com/ogoun/Zero.git
				
				
				
			
			You can not select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			| 
				
					
						
							 | 
			7 years ago | |
|---|---|---|
| FileTransferClient | 7 years ago | |
| FileTransferServer | 7 years ago | |
| Shemes | 7 years ago | |
| TestApp | 7 years ago | |
| WebSemanticService | 7 years ago | |
| ZeroLevel | 7 years ago | |
| ZeroLevel.Discovery | 7 years ago | |
| ZeroLevel.UnitTests | 7 years ago | |
| .gitignore | 7 years ago | |
| LICENSE.md | 7 years ago | |
| README.md | 7 years ago | |
| ZeroLevel.sln | 7 years ago | |
| zero.png | 7 years ago | |
		
			
				
				README.md
			
		
		
			
			
		
	
	Tools set parts
ZeroLevel
Base library, contains common functionality for standart tasks. Such as:
- Logging
 - Configuration read/write
 - IoC container
 - DOM
 - Specification pattenr
 - DDD
 - Query pattern
 - Object mapping
 - Sheduller
 
Library includes extensions for:
- Arrays - Copy, Contains, Equals, IsEmpty
 - Collections - Compare
 - BitConverter
 - Enums (read attributes, descriptions)
 - Reflection
 
Besides, library includes:
- Base service class, and service start manager
 - Collections (EverythingStorage, FixSizeQueue, KeyListValueTransactCollection, KeySet, KeyValueTransactCollection, RoundRobinCollection, SparseIterator)
 - AtomicBoolean - threadsafe flag
 - Abstract database mapper
 - StackTrace reader
 - DSL for DOM, that provides describe templates for generation text view
 - Drawing text along the guide curve
 - RijndaelEncryptor
 - File archive service
 - File system utils (path correction, pack folder and etc.)
 - FileSystemWatcher without memory leak
 - BitMap index
 - Dynamic function invokation wrapper
 - Duplex network protocol over TCP
 - Object pool
 - Runtime type builder
 - IL opcode reader
 - Code block execution with impersonation
 - Semantic analize (abstaction, snowball implementation, stopwords)
 - Fast binary serialization
 - Plain text table render
 - Web utilities