Open Jungo

By Author: matthewmroberts
Open Jungo is a flexible entity persistence model that makes it easy to create object-centric components with minimal coding. Unlike most current entity frameworks, Jungo does not require developers to structure their code in any particular way or specify database structures.

Open Jungo supports most major proprietary and open source databases as well as well as a built-in highly efficient zero-configuration object-oriented database systems.

It requires no external dependencies and works with all current .Net and Mono frameworks.

Feature

  • An open architecture that does not impose structural constraints on entity objects
  • Full native support for LINQ to Object syntax
  • “Just in Time” data loading
  • Mixed-mode object loading (entities can be bulk or individually loaded)
  • Support for complex property types (entities as properties)
  • Support for network data structures (any-to-any relationships)
  • Flexible self-managing caching (per-entity type, per-data source, and per-search)
  • Integrated highly customizable and scalable workflow functionality
  • Fully integrated security (user permissions, group permissions)
  • Multi-level security management (property, entity, and workflow level security)
  • Full support of entity inheritence
  • Easy conversion of existing classes to entities
  • Integrated management tools and user interfaces (admin tools)
  • All entity functionality is Implemented via inheritance of a single base class.
  • Full support for most popular relational databases
  • Available zero-configuration Open Jungo entity datastore (no database required)
  • Full implementation of stored procedures in databases that support them
  • Customizable database object templates
  • Full support of table inheritance (base entity properties stored in matching base tables)
  • Automated .Net namespace to database Schema mapping
  • No need to add database-specific attributes or code in entities
  • Automated audit trail in the form of effectively-dated records in all tables
  • Optional automated partitioning of inactive records to a separate database filegroup
  • Use of Guids/Uniqueidentifier values for all entity IDs
  • Automated database object documentation (in supported databases)

Foswiki

Foswiki is an Enterprise wiki, typically used to run a collaboration platform, knowledge base or document management system. Users can create wiki applications using the Topic Markup Language, and developers can extend its functionality with plugins. Foswiki stands for "Free and Open Source" wiki t.........

Similar: 15%

Hibernate

Hibernate is an Object/Relational Mapper tool. It's very popular among Java applications and implements the Java Persistence API. Hibernate ORM enables developers to more easily write applications whose data outlives the application process. As an Object/Relational Mapping (ORM) framework, Hibernate.........

Similar: 14%

HadesFIX

Implementation of the FIX protocol to version 5.0SP2...

Similar: 14%

BIRT iHub F-Type

Open Source BIRT (Business Intelligence and Reporting Tools) is a visual-based development tool used to create data visualizations and reports that can be embedded into rich client and web applications. BIRT is a top-level designer tool within the Eclipse Foundation, an independent not-for-profit op.........

Similar: 14%

Moqui Framework

Moqui Framework is a seamlessly integrated, enterprise-ready framework for building enterprise automation applications based on Java. It includes tools for database interaction (relational, graph, document), logic in local and web services, web and other UI with screens and forms, security, file/res.........

Similar: 12%

JILRuntime/JewelScript

A general purpose, object-oriented script language that compiles into code for a register based virtual machine. The language is quite similar to object-oriented high-level languages like Java and C#. The library is entirely self-sufficient and ANSI C compliant. It's main purpose is to be embedded .........

Similar: 12%

N-Tier Windows Forms Framework

Updated to work with Visual Studio 2012. The N-Tier Framework for Windows Forms is designed to put the developer in control with tools & APIs for the rapid development of database applications in c#. NTier is designed to leverage developers' skills and familiarity with Visual Studio and Windows Fo.........

Similar: 12%

Icarus Scene Engine

Icarus Scene Engine is a cross-platform, CLS-compliant 3D framework, integrating open source APIs into a cohesive all-open-source, all .NET solution. For Windows, MacOSX & Linux. Uses OpenTK, OpenGL, OpenAL APIs for graphics and audio. Runs on Mono/.NET. Links to FFMpeg for streaming video, and Fre.........

Similar: 11%

XML Editor/Validator/Designer with CAMV

The CAM editor is the leading open source XML Editor/Validation/Schema toolset for rapidly building / deploying XML /JSON /Hibernate /SQL data /Forms applications. Visual WYSIWYG data design, rule entry wizards + drag & drop dictionary components. Will import, analyze / refactor from XML Schema / JS.........

Similar: 10%

Lioness (Languages Interop Framework)

Framework for making Windows applications that are one .exe file in AutoHotKey_L,C++,C#, VB.NET,Java,Groovy,Common Lisp,Nemerle,Ruby,Python,PHP,Lua,Tcl,Perl,Jint,S#,WSH VBScript,HTML/JavaScript/CSS,COM, PowerShell without compiling . For .NET 4....

Similar: 8%