| Util Repositories | Description |
|---|---|
| none yet |
| Tool Repositories | Description |
|---|---|
| none yet |
| Cmpnt Repositories | Description |
|---|---|
| CsBlockingQueue | Thread-safe generic container that blocks a dequeuer thread when empty; supports one or more enqueuing threads and one dequeuing thread. |
| CsGraph | Generic CsGraph<V,E> for capturing relationships such as package dependencies, with application-specific Vertex and Edge type parameters. |
| Lib Repositories | Description |
|---|---|
| CsParser | Parsing facility for discovering and classifying parts of computer language source files, targeting C, C++, Java, and C#. |
| CsDirNav | Depth-first-search of a specified directory tree with a generic parameter for application-specific do_dir and do_file operations. |
| CsConcurrentFileAccess | Retry facility for safe file access in concurrent environments where multiple threads or processes may simultaneously read and write the same file. |
| CsXDocument | Demonstrates use of the .NET XDocument and XElement classes for building and querying XML documents. |
| Project Repositories | Description |
|---|---|
| CsTextFinder | Recursive, regex-based file-content search tool written in C# (.NET 10); walks a directory tree and prints every file whose content contains a match. |
| CsPageValidator | Checks HTML files for structural correctness, reporting violations of eight structural rules with precise line and column locations. |
| CsDependencyAnalysis | Static type-based analysis of file dependencies across all C# files in a specified directory tree, running two passes over the source files. |
| CsCommPrototype | Prototype message-passing communication channel using Windows Communication Foundation (WCF) with HTTP-style header attributes. |
| CsRemotePluggableRepo | Repository with a single container for all managed files linked via metadata, distinct from traditional git-style repository models. |
| PrettyPrint | WinForms application that prints text files in landscape mode with line numbers using HP's Printer Control Language (PCL). |
| CodeWebifier | Converts source code text into an HTML fragment by escaping markup characters and wrapping the result in pre tags. |
| Demo Repositories | Description |
|---|---|
| CsBasicDemos | Basic to intermediate C# demos covering reflection, dynamic link libraries, serialization, threads, and class examples from university coursework. |
| CsPublisherSubscriber | Demonstrates the publish-subscribe pattern using C#. |
| CsProcess | Demonstrates the .NET System.Diagnostics.Process class for inspecting the current process and launching child processes with command-line arguments. |
| Cs_WPF_Demos | Collection of Windows Presentation Foundation (WPF) demos for building .NET graphical user interfaces. |
| Cs_WCF_Demos | Demonstrations for building Windows Communication Foundation channels beyond the simple IIS-hosted channel provided by the Visual Studio wizard. |