pedrofernandes
pedrofernandes

Reputation: 16854

Simple MVC Framework for ASP.net?

I need a simple MVC framework, without jQuery extensions, hibernate, loggers, etc..

Only Model-View-Controller functions. Anyone have an idea where I can find one?

Upvotes: 0

Views: 550

Answers (7)

Earlz
Earlz

Reputation: 63835

I've designed a minimalistic MVC framework for ASP.Net named BarelyMVC. It's BSD licensed and currently at an alpha release.

It gets it's name because it's quite literally barely an MVC framework. It attempts to take all of the magic out of the equation and lets you directly control many aspects of how things work. There are no magical attributes. It consists of a simple stateless authentication system, a statically compiled view system made using T4, and a powerful Router and set of classes for handling HTTP requests. When put together it can make for very clear and easy to read/write code that you know exactly what it does. It also takes a hands off approach to architecture. When something you write doesn't mesh well with the traditional MVC architecture, it's trivial to work around that.

Upvotes: 0

Niels R.
Niels R.

Reputation: 7364

I second on the Vici MVC framework! Open source, easy to setup, easy to learn, lightweight, powerfull and with a good support channel through a StackExchange-based webpage.

The Vici Project comes with a lot more libraries (e.g. Vici CoolStorage = ORM) which work beautifully together.

Upvotes: 2

Andrew
Andrew

Reputation: 1775

Go with ASP.NET MVC. That's about as simple as it comes. If that's too complex, I'd suggest regular webforms or MVC on a different platform (like CakePHP)

Upvotes: 1

Mauricio Scheffer
Mauricio Scheffer

Reputation: 99730

Other MVC frameworks that haven't been mentioned here:

Upvotes: 6

M4N
M4N

Reputation: 96561

If you don't need jquery, then simply delete it from your ASP.NET MVC project.

Two alternative MVC frameworks would be: Vici.MVC, FubuMVC

Upvotes: 6

womp
womp

Reputation: 116977

Does the official ASP.Net MVC framework not meet your needs? It doesn't come with loggers, ORM's or anything like that. And it is extremely flexible and extensible.

Yes, by default it includes jQuery libraries in any new projects you start... but those are simple to remove, and are not part of the framework itself. There is no reliance on them.

Upvotes: 18

Omar
Omar

Reputation: 40182

http://asp.net/mvc is the only ASP.NET framework I know off. It's very basic out of the box, and it's up to you what you add to it.

It allows you to add to it whatever you need and doesn't force you to use anything except the MVC design pattern and ASP.NET.

It's very simple in that all you really need to worry about is Models, Views and Controllers.

Upvotes: 3

Related Questions