2

I have seen in the past that before MS takes a dash at something, there is awareness in the .net community for it already. I am talking here about the ALT NET and Open Source folks who are like " If MS has come up with Entity Framework, we have NHibernate ". I was just wondering if an MVC framework exits that is worth looking at which is not built by MS.

Is there any? Is it microsoft's moment to be the first to come up with something like it ?

Perpetualcoder
  • 13,501
  • 9
  • 64
  • 99
  • Last time I checked Alt.Net is not Anti-Microsoft. They just go with which ever solutions make the most sense. NHibernate for example is more mature and has all the features that people wanted from an o/rm solution that Entity framework lacks. – Sekhat Apr 02 '09 at 09:20

4 Answers4

7

MonoRail (existed before the official MVC project)

FubuMVC (created after, still in early stages)

Also, if you're not tied to the Microsoft platform there are tons of others: Ruby on Rails, CakePHP, Django, Spring (Java) and more.

gimel
  • 83,368
  • 10
  • 76
  • 104
John Sheehan
  • 77,456
  • 30
  • 160
  • 194
1

There's also ProMesh.NET

Ali Kazmi
  • 3,610
  • 6
  • 35
  • 51
1

If you think of an open source MVC, try Microsoft's ASP.Net MVC.
It is opened under Microsoft Public License (source: Heise Newsticker, German and ScottGu's Blog).

Probably it helps :)

guerda
  • 23,388
  • 27
  • 97
  • 146
-3

Microsoft completely ripped Monorail...I think they even hired the head developer (of MonoRail) to work on the MVC.Net project as well

Kelly
  • 187
  • 1
  • 8
  • was it Phil Haack or Steven Walthers ? – Perpetualcoder Jan 27 '09 at 19:56
  • Ripping monorail is debatable. Hiring the head developer on the castle project is true http://hammett.castleproject.org/?p=312 – John Sheehan Jan 30 '09 at 08:04
  • Yes, hiring the head developer on the Castle project is true. However, he has not been involved at all with the development of ASP.NET MVC, hence my earlier comment. – Levi Jan 30 '09 at 08:26
  • Levi is correct. Hamilton is currently working on the MEF team (if I recall). The ASP.NET MVC team does look at things like Ruby on Rails, MonoRail, Django, and other MVC frameworks but not maliciously so. Phil Haack is good people. – chadmyers Feb 06 '09 at 16:22