Web application developer

The Monack Framework

monackfr

Written by: willem | Nov 5 2012 5:10 PM

MonackFr will be an open source framework to make developing web applications easier. By developing new or combining existing modules you will be able to create tailor made web software. Easy to use for end users and easy to maintain for system administrators.

MonackFr is not published yet, the first code is written and the base is there, but before it will be released I need to add some basic features like user management, a nice skin, and a basic module.

The goals of MonackFr are

  • helping developers creating software in a fast, efficient and maintenance friendly way
  • helping administrators combine modules into a tailor made web application
  • providing a user friendly environment

For administrators

One of the goals of MonackFr is to make it possible for system administrators to combine functionality into a tailor made web application. The idea is to create a framework in which you can install modules that add functionality to this framework.

Besides adding functionality these modules are able to communicate with each other, giving them the capability to extend other modules. So, for instance, if there is a project management module and you add an invoice module, the project management module can implement functionality of the invoice module, making it easier to produce an invoice directly from a project.

For end users

MonackFr will give end users a fast and easy to understand interface to do their daily work. Users will only see the functionality they really use. Parts of the interface will be per user customizable, so users can change the application the way they prefer.

For developers

The application will have a modular approach. If you need to build a web application you can combine basic functionality from existing modules and extent it with something you need, or you you can start with a complete empty framework.

You can combine custom and existing modules into a separate easy to install package. The basics of the application like installation scripts and user management will be provided by MonackFr so the only thing you need to do is adding your modules and publish.

MonackFr will be built in Asp.net MVC. When a running version is ready it will be published on codeplex.

You're welcome to contribute, please send me an email if you like to join.

No Comments

Add a Comment

About Me

I'm a web application developer specializing in asp.net. I have skills in asp.net, C#, html5, javascript, asp.net mvc, design patterns and more.

more about me

Random background module

This module for Orchard CMS lets you upload a list of images. For every page it chooses one randomly and sets it a the background image.

Go to project page on CodePlex
Download module

The Monack Framework

This open source framework makes it easy to build and develiver custom web applications. Unfortunately I can't spent much time on it so it is still work in progress. 

More about MonackFr
Project page at CodePlex

Orchard

Since I decided to create this website in Orchard and didn't know anything about
it when I started, I also post my experiences with this CMS.