| ▼NUtilities | |
| ▼NConfiguration | |
| ►NManager | |
| ►NBaseClasses | |
| CConfig | Default config base class |
| ►NDefault | |
| CConfigSystem | Default config system |
| CConnectionString | Connection string class |
| CSystemConfig | Default config class for web.config and app.config |
| ►NInterfaces | |
| CIConfig | Interface for the Config object |
| CIConfigSystem | Interface for the Config system |
| ►NModule | |
| CConfigSystemModule | Config system module |
| CManager | Config manager |
| CConfigurationSystem | Configuration system enum |
| CJSONConfig | JSON config base class |
| CXMLConfig | XML config base class |
| ▼NDataTypes | |
| ►NAI | |
| CNaiveBayes | Naive bayes classifier |
| ►NAOP | |
| ►NGenerators | |
| ►NBaseClasses | |
| CGeneratorBase | Generator base class |
| CClassGenerator | Class generator interface |
| CConstructorGenerator | Constructor generator |
| CMethodGenerator | Method generator |
| CParameterGenerator | Parameter generator |
| CPropertyGenerator | Property generator |
| ►NInterfaces | |
| CIAOPModule | AOP module interface |
| CIAspect | Aspect interface |
| CIClassGenerator | Class generator interface |
| ►NModule | |
| CAOPModule | AOP module |
| CManager | AOP interface manager |
| ►NCaching | |
| ►NBaseClasses | |
| CCacheBase | Cache base class |
| ►NDefault | |
| CCache | Built in cache |
| CCacheCache | Cache used in ASP.Net for cache level cache |
| CItemCache | Cache used in ASP.Net for item level cache |
| CSessionCache | Cache used in ASP.Net for session level cache |
| ►NInterfaces | |
| CICache | Cache interface |
| ►NModule | |
| CCachingModule | Caching module |
| CManager | Caching manager class |
| ►NCodeGen | |
| ►NBaseClasses | |
| CCompilerBase | Compiler base class |
| ►NModule | |
| CCompilerModule | Compiler module |
| CCompiler | Compiler |
| ►NComparison | |
| CGenericComparer | Generic IComparable class |
| CGenericEqualityComparer | Generic equality comparer |
| CSimpleComparer | Simple IComparable class |
| CSimpleEqualityComparer | Simple equality comparer |
| ►NConversion | |
| ►NConverters | |
| ►NBaseClasses | |
| CTypeConverterBase | Type converter base class |
| ►NInterfaces | |
| CIConverter | Converter interface |
| CDbTypeTypeConverter | DbType converter |
| CSqlDbTypeTypeConverter | SqlDbType converter |
| ►NModule | |
| CConversionModule | Conversion module |
| CManager | Conversion manager |
| ►NDataMapper | |
| ►NBaseClasses | |
| CDataMapperBase | Data mapper base class |
| CMappingBase | Mapping base class |
| CTypeMappingBase | Type mapping base class |
| ►NDefault | |
| CDataMapper | Default data mapper |
| CMapping | Mapping class |
| CTypeMapping | Type mapping default class |
| ►NInterfaces | |
| CIDataMapper | Data mapper interface |
| CIMapperModule | Mapping interface |
| CIMapping | Mapping interface |
| CITypeMapping | Type mapping interface |
| ►NModule | |
| CDataMapperModule | Data mapper module |
| CManager | Data mapper manager |
| ►NEventArgs | |
| CBaseEventArgs | Base event args for the events used in the system |
| CChangedEventArgs | Changed event args |
| CDeletedEventArgs | Deleted event args |
| CDeletingEventArgs | Deleting event args |
| CLoadedEventArgs | Loaded event args |
| CLoadingEventArgs | Loading event args |
| COnEndEventArgs | On end event args |
| COnErrorEventArgs | On error event args |
| COnStartEventArgs | On start event args |
| CSavedEventArgs | Saved event args |
| CSavingEventArgs | Saving event args |
| ►NFormatters | |
| ►NInterfaces | |
| CIStringFormatter | String formatter |
| CGenericStringFormatter | Generic string formatter |
| ►NPatterns | |
| ►NBaseClasses | |
| CSafeDisposableBaseClass | Base class used for disposable objects |
| CSingleton | Base class used for singletons |
| CFactory | Factory class |
| CIFluentInterface | Helps in fluent interface design to hide ToString, Equals, and GetHashCode |
| CBag | Used to count the number of times something is added to the list |
| CBinaryTree | Binary tree |
| CChange | Change class |
| CDateSpan | Represents a date span |
| CDynamo | Dynamic object implementation (used when inheriting) |
| CEdge | Edge pointing from vertex source to vertex sink |
| CFraction | Represents a fraction |
| CGraph | Class used to represent a graph |
| CListMapping | Maps a key to a list of data |
| CMatrix | Matrix used in linear algebra |
| CObservableList | Observable List class |
| CPriorityQueue | Helper class that implements a priority queue |
| CRingBuffer | Implements a ring buffer |
| CRow | Holds an individual row |
| CSet | Class to be used for sets of data |
| CStringTemplate | Acts as a template for a string |
| CTable | Holds tabular information |
| CTagDictionary | Dictionary that matches multiple keys to each value |
| CTaskQueue | Class that helps with running tasks in parallel on a set of objects (that will come in on an ongoing basis, think producer/consumer situations) |
| CTreeNode | Node class for the Binary tree |
| CVector3 | Vector class (holds three items) |
| CVertex | Vertex within the graph |
| ▼NIO | |
| ►NCompression | |
| ►NBaseClasses | |
| CCompressorBase | Compressor base class |
| ►NDefault | |
| CDeflateCompressor | Deflate compressor |
| CGZipCompressor | GZip compressor |
| ►NInterfaces | |
| CICompressor | Compressor interface |
| ►NModule | |
| CCompressionModule | Compression module |
| CManager | Compression manager |
| ►NEncryption | |
| ►NBaseClasses | |
| CAsymmetricBase | Asymmetric base class |
| CHasherBase | Hasher base class |
| CShiftBase | Shift based encryption base class |
| CSymmetricBase | Symmetric base class |
| ►NDefault | |
| CHash | Hash |
| CRSA | RSA Encryptor |
| CShift | Shift default class |
| CSymmetric | Symmetric class |
| ►NInterfaces | |
| CIAsymmetric | Asymmetric encryptor |
| CIHasher | Hasher interface |
| CIShift | Shift based encryption interface |
| CISymmetric | Symmetric encryption |
| ►NModule | |
| CEncryptionModule | Encryption module |
| CManager | Compression manager |
| ►NFileFormats | |
| ►NBaseClasses | |
| CFormatBase | Format base class |
| CStringFormatBase | Format base class for objects that are string based |
| CStringListFormatBase | Format base class for objects that are string based and list of records |
| ►NDelimited | |
| CCell | Cell within a delimited file |
| CDelimited | Base classs for delimited files (CSV, etc.) |
| CRow | Individual row within a delimited file |
| ►NFixedLength | |
| ►NBaseClasses | |
| CFieldBase | Field base class |
| CFixedLengthBase | Parses and creates a fixed length file |
| CRecordBase | Record base class |
| ►NInterfaces | |
| CIField | Field interface |
| CIRecord | Record interface |
| CStringField | Field containing string info (used in text based files) |
| ►NInterfaces | |
| CIFormat | Format interface |
| ►NRSS | |
| CChannel | Channel item for RSS feeds |
| CDocument | RSS document class |
| CEnclosure | Enclosure class for RSS feeds (used for pod casting) |
| CGUID | GUID info holder |
| CItem | Item class for RSS feeds |
| CThumbnail | Thumbnail info holder |
| CExcel | Excel doc helper |
| CINI | Class for helping with INI files |
| CVCalendar | Creates a VCalendar item |
| CVCard | VCard class |
| ►NFileSystem | |
| ►NBaseClasses | |
| CDirectoryBase | Directory base class |
| CFileBase | Directory base class |
| CFileSystemBase | File system base class |
| CLocalFileSystemBase | Local file system base class |
| ►NDefault | |
| CAbsoluteLocalFileSystem | Absolute local file system |
| CFtpDirectory | Directory class |
| CFtpFile | Basic ftp file class |
| CFtpFileSystem | FTP file system |
| CHttpFileSystem | HTTP file system |
| CLocalDirectory | Local directory class |
| CLocalFile | Basic local file class |
| CNetworkFileSystem | Network file system |
| CRelativeLocalFileSystem | Relative local file system |
| CResourceDirectory | Directory class |
| CResourceFile | Basic Resource file class |
| CResourceFileSystem | Resource file system |
| CWebDirectory | Directory class |
| CWebFile | Basic web file class |
| ►NInterfaces | |
| ►NContracts | |
| CIDirectoryContract | IDirectory contract class |
| CIFileSystemContract | IFileSystem contract |
| CIDirectory | Represents a directory |
| CIFile | Represents an individual file |
| CIFileSystem | Interface for the file system |
| ►NModule | |
| CFileSystemModule | File system module |
| CManager | File system manager |
| ►NLogging | |
| ►NBaseClasses | |
| CLogBase | Base class for logs |
| CLoggerBase | Logger base |
| ►NDefault | |
| CDefaultLog | Outputs messages to a file in ~/App_Data/Logs/ if a web app or ~/Logs/ if windows app with the format Name+DateTime.Now+".log" |
| CDefaultLogger | Default logger if one isn't found |
| ►NInterfaces | |
| CILog | Log interface |
| CILogger | Logger interface |
| ►NModule | |
| CLoggingModule | Logging module |
| CManager | Logging manager |
| ►NMessaging | |
| ►NBaseClasses | |
| CMessageBase | Message base |
| CMessagingSystemBase | Messaging system base class |
| ►NDefault | |
| CDefaultFormatter | Default formatter if one isn't found |
| CSMTPSystem | SMTP emailer |
| ►NInterfaces | |
| CIFormatter | Formatter interface |
| CIMessage | Message interface |
| CIMessagingSystem | Messaging system interface |
| ►NModule | |
| CMessagingModule | Messaging module |
| CManager | Messaging manager |
| ►NSerializers | |
| ►NBaseClasses | |
| CSerializerBase | Serializer base class |
| ►NDefault | |
| CBinarySerializer | Binary serializer |
| CCSVSerializer | CSV serializer |
| CJSONSerializer | JSON serializer |
| CSOAPSerializer | SOAP serializer |
| CXMLSerializer | XML serializer |
| ►NInterfaces | |
| CISerializer | Serializer interface |
| ►NModule | |
| CSerializationModule | Serialization module |
| CManager | Serialization manager class |
| CDirectoryInfo | Directory info class |
| CEmailMessage | Email message class |
| CFileInfo | File info class |
| CSerializationType | Serialization enum like class |
| ▼NIoC | |
| ►NBaseClasses | |
| CBootstrapperBase | Bootstrapper base class |
| ►NDefault | |
| ►NInterfaces | |
| CITypeBuilder | Type builder interface |
| CDefaultBootstrapper | Default bootstrapper if one isn't found |
| CTypeBuilder | Type builder |
| ►NInterfaces | |
| CIBootstrapper | Bootstrapper interface |
| CIModule | IoC module base class |
| CManager | IoC manager class |
| ▼NMedia | |
| ►NProcedural | |
| CCellularMap | A cellular map creator |
| CRGBHistogram | Class used to create an RGB Histogram |
| CSwiftBitmap | Bitmap wrapper. Helps make Bitmap access faster and a bit simpler. |
| ▼NORM | |
| ►NAspect | |
| CORMAspect | ORM Aspect (used internally) |
| ►NBaseClasses | |
| CMappingBaseClass | Mapping base class |
| ►NInterfaces | |
| CIDatabase | Database configuration interface |
| CIObject | Object interface |
| ►NManager | |
| ►NAspect | |
| ►NInterfaces | |
| CIORMObject | ORM object interface |
| ►NMapper | |
| ►NBaseClasses | |
| CPropertyBase | Property base class |
| ►NDefault | |
| CICollectionManyToMany | Many to many class |
| CICollectionManyToOne | Many to one class |
| CID | ID class |
| CIEnumerableManyToOne | Many to one class |
| CIListManyToMany | Many to many class |
| CIListManyToOne | Many to one class |
| CListManyToMany | Many to many class |
| CListManyToOne | Many to one class |
| CManyToMany | Many to many class |
| CManyToOne | Many to one class |
| CMap | Map class |
| CReference | Reference class |
| ►NInterfaces | |
| CICollectionManyToMany | ICollectionManyToMany interface |
| CICollectionManyToOne | ICollectionManyToOne interface |
| CIID | ID interface |
| CIIEnumerableManyToOne | IEnumerableManyToOne interface |
| CIIListManyToMany | IListManyToMany interface |
| CIIListManyToOne | IListManyToOne interface |
| CIListManyToMany | ListManyToMany interface |
| CIListManyToOne | ListManyToOne interface |
| CIManyToMany | ManyToMany interface |
| CIManyToOne | ManyToOne interface |
| CIMap | Map interface |
| CIMapping | Class mapping interface |
| CIMultiMapping | Multiple item mapping interface |
| CIProperty | Property interface |
| CIReference | Reference interface |
| CISingleMapping | Single item mapping interface |
| CManager | Mapping manager |
| ►NModule | |
| CORMModule | ORM module |
| ►NQueryProvider | |
| ►NBaseClasses | |
| CDatabaseQueryProviderBase | Database query provider base class |
| CParameterBase | Parameter base class |
| ►NDefault | |
| ►NLDAP | |
| CLDAPBatch | LDAP batch class |
| CLDAPGenerator | SQL Server generator |
| CLDAPQueryProvider | LDAP query provider |
| ►NSQLServer | |
| CSQLServerGenerator | SQL Server generator |
| CSQLServerQueryProvider | SQL Server query provider |
| CCommand | Command class |
| CDatabaseBatch | Database batch class |
| CParameter | Holds parameter information |
| CStringParameter | Holds parameter information |
| ►NInterfaces | |
| CIBatch | Batch interface, used to add commands and executes them |
| CICommand | Command interface |
| CIGenerator | Generator interface, used to generate commands |
| CIParameter | Parameter interface |
| CIQueryProvider | Query provider |
| CManager | Query provider manager |
| ►NSchema | |
| ►NBaseClasses | |
| CSourceBase | Source base class |
| CTableBase | Table base class |
| ►NDefault | |
| ►NDatabase | |
| ►NSQLServer | |
| ►NBuilders | |
| ►NInterfaces | |
| CIBuilder | Builder interface Helps with simplifying schema building |
| CFunctions | Function builder, gets info and does diffs for Functions |
| CStoredProcedureColumns | StoredProcedure column builder, gets info and does diffs for StoredProcedures |
| CStoredProcedures | StoredProcedure builder, gets info and does diffs for StoredProcedures |
| CTableColumns | Table column builder, gets info and does diffs for tables |
| CTableForeignKeys | Table foreign keys, gets info and does diffs for tables |
| CTables | Table builder, gets info and does diffs for tables |
| CTableTriggers | Table trigger builder, gets info and does diffs for tables |
| CViews | View builder, gets info and does diffs for Views |
| CSQLServerSchemaGenerator | SQL Server schema generator |
| CColumn | Column class |
| CDatabase | Database class |
| CFunction | Function class |
| CStoredProcedure | StoredProcedure class |
| CTable | Table class |
| CTrigger | Trigger class |
| CView | View class |
| ►NLDAP | |
| CLDAPSchemaGenerator | LDAP schema generator |
| ►NInterfaces | |
| CIColumn | Column interface |
| CIFunction | Function class |
| CISchemaGenerator | Schema generator interface |
| CISource | Interface for source objects (like databases) |
| CITable | Interface for table like structures |
| CITrigger | Trigger interface |
| CManager | Schema manager |
| ►NSourceProvider | |
| ►NInterfaces | |
| CISourceInfo | Source information |
| CDefaultDatabase | Default database object |
| CManager | Database manager |
| CSourceInfo | Source info class |
| CORMManager | ORM Manager class |
| CSession | Session object |
| ►NParameters | |
| CAndParameter | Parameter class that ANDs two other parameters together |
| CBetweenParameter | Parameter class that checks if a value is between two other values |
| CEqualParameter | Parameter class that checks for equality |
| CLikeParameter | Parameter class handling strings that instead of looking for equality, uses the SQL Like command |
| CNotEqualParameter | Parameter class that checks for inequality |
| COrParameter | Parameter class that ORs two other parameters together |
| CStringEqualParameter | Parameter class handling strings |
| CStringNotEqualParameter | Parameter class handling strings, checking for inequality |
| CObjectBaseClass | Object base class helper. This is not required but automatically sets up basic functions and properties to simplify things a bit. |
| ▼NProfiler | |
| ►NManager | |
| ►NDefault | |
| CEntry | Individual data entry |
| CProfiler | Object class used to profile a function. Create at the beginning of a function in a using statement and it will automatically record the time. Note that this isn't exact and is based on when the object is destroyed |
| CStopWatch | Acts as a stop watch (records start and stop times) |
| ►NInterfaces | |
| CIProfiler | Profiler interface |
| CIResult | Profiler results interface |
| CIResultEntry | Profiler result entry interface |
| ►NModule | |
| CProfilerModule | Profiler module |
| CManager | Profiler manager |
| CProfiler | Profiler object |
| ▼NRandom | |
| ►NBaseClasses | |
| CGeneratorAttributeBase | Attribute base class for generators |
| ►NContactInfoGenerators | |
| CAddressGenerator | Generates a random address |
| CCityGenerator | Generates a random city |
| CDomainNameGenerator | Generates a random domain name |
| CEmailAddressGenerator | Generates a random email address |
| CPhoneNumberGenerator | Generates a random phone number |
| CStateAbbreviationGenerator | Generates a random state abbreviation |
| CStateGenerator | Generates a random state |
| CStreetAddressGenerator | Generates a random street address |
| CZipCodeGenerator | Generates a random zip code |
| ►NDefaultClasses | |
| CBoolGenerator | Randomly generates bools |
| CByteGenerator | Byte generator |
| CCharGenerator | Char generator |
| CClassGenerator | Randomly generates a class |
| CColorGenerator | Randomly generates Colors |
| CDateTimeGenerator | Randomly generates DateTimes |
| CDecimalGenerator | Randomly generates decimals |
| CDoubleGenerator | Double generator |
| CEnumGenerator | Randomly generates Enum |
| CFloatGenerator | Float generator |
| CGuidGenerator | Randomly generates Guid |
| CIntegerGenerator | Randomly generates ints |
| CIntGenerator | Int generator |
| CLongGenerator | Long generator |
| CSByteGenerator | sbyte generator |
| CShortGenerator | Short generator |
| CStringGenerator | Randomly generates strings |
| CTimeSpanGenerator | Randomly generates TimeSpans |
| CUIntGenerator | uint generator |
| CULongGenerator | ulong generator |
| CUShortGenerator | ushort generator |
| ►NInterfaces | |
| CIGenerator | Generator interface |
| CIStringGenerator | String generator interface |
| ►NNameGenerators | |
| CCompanyGenerator | Company name generator |
| CFemaleFirstNameGenerator | Female first name generator |
| CFemaleNameGenerator | Female name generator |
| CFemaleNamePrefixGenerator | Female name prefix generator |
| CLastNameGenerator | Last name generator |
| CMaleFirstNameGenerator | Male first name generator |
| CMaleNameGenerator | Male name generator |
| CMaleNamePrefixGenerator | Male name prefix generator |
| CNameGenerator | Name generator |
| CNameSuffixGenerator | Name suffix generator |
| ►NStringGenerators | |
| CLoremIpsumGenerator | Lorem Ipsum Generator |
| CPatternGenerator | Randomly generates strings based on a pattern |
| CRegexStringGenerator | Randomly generates strings based on a Regex |
| CRandom | Utility class for handling random information. |
| ▼NValidation | |
| CBetweenAttribute | Between attribute |
| CCascadeAttribute | Cascade attribute |
| CCompareAttribute | Compare attribute |
| CCompareToAttribute | CompareTo attribute |
| CContainsAttribute | Contains attribute |
| CDoesNotContainAttribute | Does not contain attribute |
| CEmptyAttribute | Empty attribute |
| CIsAttribute | Is attribute |
| CMaxLengthAttribute | Max length attribute |
| CMinLengthAttribute | Min length attribute |
| CNotEmptyAttribute | Not empty attribute |
| CNotInRangeAttribute | Not in range attribute |
| ▼NWeb | |
| ►NStreams | |
| CUglyStream | Removes "pretty printing" from HTML |
| ▼NWorkflow | |
| ►NManager | |
| ►NInterfaces | |
| CIConstraint | Constraint interface |
| CIInvoker | Invoker interface |
| CIOperation | Operation interface |
| CIOperationInvoker | Operation invoker interface |
| CIWorkflow | Workflow interface |
| CIWorkflowInvoker | Workflow invoker interface |
| CIWorkflowNode | Workflow node interface |
| ►NModule | |
| CWorkflowModule | Workflow module |
| CGenericConstraint | Generic constraint |
| CGenericOperation | Generic operation |
| CManager | Workflow manager |
| COperationInvoker | Operation invoker |
| CWorkflow | Workflow holder |
| CWorkflowInvoker | Workflow invoker |
| CWorkflowNode | Workflow node |