This project is a part of ambitious Software Components Reuse Repository. NReco provides unique conceptual framework for technical knowledge reuse.
NReco (.Net Reusable Components) is:
- composite oriented programming (COP) infrastructure
- lightweight domain-specific MDD infrastructure
- XML-based models, XSL transformations
- models execution environment based on inversion of control (IoC) container
- designed for bottom-up modeling process, agile style modeling and domain-specific multimodeling
- development tools:
- special build-time transformation tool (supports incremental builds)
- project knowledge semantic search and browsing (under research)
- ASP.NET MDD framework
- simple, powerful and extensible DSM framework for rapid web applications development
- product-lines ready (reusable application blocks, concept merging technology)
- integrated with Open NIC.NET (Winter,DALC,VFS), JQuery (UI,plugins), OGNL, Lucene.NET, MS Charts.NET NEW, Google Charts NEW, Log4Net, SemWeb and many others
- planned integrations with: NHibernate TBD, WWF TBD
- library of well-tested models and transformations
- semantic web aspects (RDF export, SPARQL queries, RDF browser etc)
- RDB-to-RDF data bridge (semantic access to SQL-databases)
- enterprise application aspects (localization, enhanced permissions, data visualization, search and indexing, etc)
Project
- Goal: Lego programming!
- Status: 1.0 RC1 available! (use SVN for latest version)
- 8 NReco-based web projects online
- Development Plan
- List of implemented features
- Development Environment
- Frequently Asked Questions
- Feel free to contact us
Getting Started
- Browse source code
- Introduction
- Documentation