SRO.CLSJVM.JAR by: SRO.CLSJVM.JAR
  • 11 total downloads
  • Latest version: 1.0.1
This multi-platform API is used to manage the OpenJDK JAR file format. It can read and parse components of these files as well as construct them.
SRO.CLSJVM.LookingGlass by: SRO.CLSJVM.LookingGlass
  • 101 total downloads
  • Latest version: 1.0.46
  • JVM Class File Format
Looking Glass - A view from one Binary World to Another : The LookingGlass project is a research project that has been built from the bottom up to provide the facility to create JVM (Java Virtual Machine) class files (the JVM binary format) from within the .NET framework. This may seem to be a very useless project for some people but its features may be the foundation some amazing projects. This part of the Looking Glass project is a higher level abstraction of some of the class file editing. It is easier to use than some of the other parts of the API.
SRO.CLSJVM.RefResolution by: SRO.CLSJVM.RefResolution
  • 163 total downloads
  • Latest version: 1.0.46
This multi-platform API provides provides facilities for looking up code entities (reference resolution) such as classes, methods, fields etc for the JVM platform. It is specifically designed to find these entities from compiled data sources such as JARs and directory structures and in the future JIMAGE modules file, as well as gathered source information from early stages of source code building.
SRO.Collections.Special by: SRO.Collections.Special
  • 9 total downloads
  • Latest version: 1.0.0
  • SRO.Collections.Special
This API contains collection implementations that have specialized usages. One example is the SortableBindingList
SRO.Common.LSDF by: SRO.Common.LSDF
  • 8 total downloads
  • Latest version: 1.0.1
  • Large Scale Data Flow API
This NuGet API contains facilities to move large quantities of data from one part of an application to another part. There are interfaces for moving data to and from file systems and this special container API. The identification of a data flow is VIA a path based system. There is also a capability where threads can have their own isolated storage of data flows.
SRO.Common.Messaging by: SRO.Common.Messaging
  • 8 total downloads
  • Latest version: 1.0.1
  • IFM.Common.Messaging
This API provides a useful common framework for messaging in both CLI and Windows Forms applications.
SRO.Common.Messaging.WindowsForms by: SRO.Common.Messaging.WindowsForms
  • 5 total downloads
  • Latest version: 1.0.1
  • SRO.Common.Messaging.WindowsForms
This custom WindowsForms control called MessagingControl is a sub-class of RichTextBox which has a fiew enhancements designed to make is interface well with the SRO.Common.Messaging API. The Output method in particular can be called from any thread to add messages to the control text area.
SRO.Common.PXG by: SRO.Common.PXG
  • 5 total downloads
  • Latest version: 1.0.1
  • IFI.Common.PXG
This API is used to generate XML or XHTML documents from scratch. It contains pretty advanced templating capabilities as well as some standard XML parsing capabilities. There is some limited sub-set XPath support for in memory document edit functions.
SRO.Common.Reflection by: SRO.Common.Reflection
  • 6 total downloads
  • Latest version: 1.0.1
  • SRO.Common.Reflection
Special utilities that utilize .NET reflection for useful functionality.
SRO.Common.Text by: SRO.Common.Text
  • 7 total downloads
  • Latest version: 1.0.0
  • IFI.Common.Text
A new library with a utlity for VariableReplacer that can take an input variable-values dictionary where the values are objecst and are inserted for {varname} sections in a format string. This utilty can also format values in the same way that string.Format does by including those formats in the reference such as {price,20:C}.
SRO.Common.Version by: SRO.Common.Version
  • 5 total downloads
  • Latest version: 1.0.1
  • SRO.Common.Version
This class is used to provide an easy method of identifying the version of the software running to the user. This library supports command line applications. The IFM.Common.Version.WindowsForms NuGet API supports windows forms.
SRO.Common.XMLHashStore by: SRO.Common.XMLHashStore
  • 7 total downloads
  • Latest version: 1.0.0
This API is used to store and retrieve two way encrypted strings into an XML format file.
SRO.IO.DataBag by: SRO.IO.DataBag
  • 9 total downloads
  • Latest version: 1.0.1
  • Data Bag flexible powerful memory blob.
This API provides a utility called a DataBag that works similar to several .NET API constructs. It expands automaticaly and sizes the same way a StringBuilder does except the unit of data is a byte. The name derives from the fact that it works a bit like a bag to stuff data into so that it can be retrieved later.
SRO.Utility.PreLexer by: SRO.Utility.PreLexer
  • 10 total downloads
  • Latest version: 1.0.1
  • SRO.Utility.PreLexer
This tool is used to assist in the implementation of Lexical Analysis tasks. It performs some common, basic lexical analysis tasks such as grouping certain types of text, string literal processing as well as some common character escaping logic in strings. Text is processed into a list of TextSection instances that can be used by a more advanced lexical analysis tool to properly “Lex” text in preparation for parsing in a parser API. This utility can be a quick starting point for development of hand coded computer language parsers.
SRO.Utility.WinFormsExtensions by: SRO.Utility.WinFormsExtensions
  • 6 total downloads
  • Latest version: 1.0.0
  • SRO.Utility.WinFormsExtensions
This library provides Windows Forms Extension methods for the Form control and the TextBox form that ease the development of multi-threaded Windows Forms applications that have long running tasks.