-
Notifications
You must be signed in to change notification settings - Fork 0
Framework Overview
CORE Framework is a brand new free open-source .NET engine aimed at accelerating web app development. The framework has an open architecture allowing rapid development and implementation of functional modules, widgets and application layers with just a few clicks. CORE Framework helps deliver Internet-facing solutions for both corporate and individual needs making web development quick and enjoyable.
Open architecture: simple implementation of custom features and functionality. When adding new modules there’s no need to update the engine architecture. Download third-party/community modules or code your own and then install it in just minutes.
Layout engine: an intuitive visual interface which enables advanced layout capabilities.
Smart widgets: variety of functional widgets to facilitate development of productive solutions.
Scalability: extensibility is achieved through MEF.
Short time-to-market: faster set up of content-driven web solutions.
High Performance: avoid complexity to deliver fast and stable apps.
Zero cost of ownership: the project is community-focused to encourage its further development and constant improvement.
ASP.NET MVC 3.0
Provides MVC infrastructure for the project that allows separating Business logic, Controllers and Presentation layer which results in easier maintenance.
Managed Extensibility Framework
Provides a standard way for the host application to expose itself and consume external extensions. Extensions, by their nature, can be reused amongst different applications. However, an extension could still be implemented in a way that is application-specific. Extensions themselves can depend on one another and MEF will make sure they are wired together in the correct order (another thing you won't have to worry about).
Castle projects
An open source project for .net that aspires to simplify the development of enterprise and web applications. Offering a set of tools (working together or independently) and integration with others open source projects, Castle helps you get more done with less code and in less time.
ECM7 Migrator
Database version control.
http://code.google.com/p/ecm7migrator/
Fluent NHibernate
Fluent NHibernate offers an alternative to NHibernate's standard XML mapping files. Rather than writing XML documents (.hbm.xml files), Fluent NHibernate lets you write mappings in strongly typed C# code. This allows for easy refactoring, improved readability and more concise code.
log4net
An open source a .NET based set of assemblies, ported from the Apache Log4j java classes, to provide a configurable logging framework. The classes allow for different levels of logging based upon a hierarchical set of methods. Each module that utilise Log4Net can allow separate areas of code to be configured for different levels of logging. In addition there is a flexibility to allow class and namespace level logging if required. Log4Net is configurable so that the format, type of log, log levels etc are not hard coded and can be changed in a configuration file at run time (i.e. no program restart is required).
http://logging.apache.org/log4net/
jQuery
Javascript library which provides the following features:
- AJAX framework.
- DOM manipulation.
- Cross-browser support