▼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 |