NamespacesCleanCode C# Libraries v1.2.03 API
Namespaces

NamespaceDescription
CleanCode.ChameleonRichTextBoxControls
A custom user control that adds features to a RichTextBox. This control builds upon the OnlineRevised SyntaxHighlightingTextBox from a developer known as "kabwla" who built his improvements upon the OnlineSyntaxHighlightingTextBox work of "uri guy", and the OnlineSearchableRichTextBox created by Jim Blackler.
CleanCode.CsvProcessing
Helper classes for comma-separated value (CSV) files.
CleanCode.Data
Support for data operations, covering useful database operations as well as debugging and persistence.
CleanCode.DatabaseControls
Custom user controls for database access.
CleanCode.DatabaseControls.Support
Support methods specifically used by the custom user control library.
CleanCode.DataGridViewControls
A custom user control that adds features to a DataGridView. This control builds upon the excellent base developed by Chris McGrath and discussed in his article OnlineExtending the DataGridView. I have noted in the code the additional enhancements I have made available through CleanCode.
CleanCode.Diagnostics
Diagnostic support (leveraging System.Diagnostics).
CleanCode.Forms
Support for Windows OnlineForms.
CleanCode.GeneralComponents.Controls
Custom user controls. This project contains an assortment of custom controls that provide powerful tools to augment your toolbox in Visual Studio. For a supplement to the MSDN documentation on user controls, see my articles on DevX.com entitled Online.NET Building Blocks: Custom User Control Fundamentals and Online.NET Building Blocks: Custom User Controls in Practice.
CleanCode.GeneralComponents.Dialogs
Provides custom dialogs for general application.
CleanCode.GeneralComponents.Support
Support methods specifically used by the custom user control library.
CleanCode.IO
Support for file comparisons, checking on application updates, usage tracking, and assembly identification.
CleanCode.Math
Assorted math functions.
CleanCode.Net
Helper classes for network operations, including pinging remote machines, and WMI (Windows Management Instrumentation),
CleanCode.RemoteCommands
Helper classes for remote command execution via telnet.
CleanCode.SqlEditorControls
A custom user control providing a SQL editor pane, containing a custom RichTextBox for input and a custom DataGridView for output.
CleanCode.Threading
Helper classes for threading operations. The ThreadManager manages multiple ThreadWorker instances, including reporting on their collective progress and providing an orderly abort capability for user-initiated aborts.
CleanCode.Xml
Helper classes for XML operations.