3 ms·
I must take this opportunity to note that the ASP.Net MVC release cycle is far more aggressive than Rails. Secondly... SQL Server is by no means required in th
by abrudtkuhl 16y ago
I must take this opportunity to note that the ASP.Net MVC release cycle is far more aggressive than Rails.
Secondly... SQL Server is by no means required in the stack. We are using MongoDB as our datasource in an ASP.Net MVC app. You can use ANY database.
- fleitz 16y agoSweet, how is MongoDB working for you?
- abrudtkuhl 16y agoIt's fantastic... Fast, reliable, and damn easy to work with. Granted, we aren't in production yet... Will see how that goes :)
- evo_9 16y agoYeah that's a good point that I think non-.Net dev's aren't aware of - you really aren't that locked into doing it the 'MS Way'. Like you mentioned you don't have to use SQL - it's up to you, really, on the DB. Similarly, you don't have to use ASPX/WebForms either; a lot of people I know are switching to MVC and not using any of the .net ms usercontrols on the front-end, instead going with open standards and using something like jQuery to handle a lot of the UI and web-service interaction. This is the approach I've taken in recent years, and it makes it a ton easier to create clients for other platforms like iPhone, Droid, etc.
- abrudtkuhl 16y agoYeah on that note you can use ANY view engine to run your ASP.Net MVC application - you are not locked in to the classic web forms system. We use jQuery and standards based html/css to do everything.
- antileet 16y agoWe're using ASP.Net MVC2 with Mongo DB as well. So far the experience has been fabulous. Even more so considering that the entire development process from coding to deployment has been done completely on Linux - giving us more flexibility with deployments like being able to use Varnish for caching, etc. We spent three weeks evaluating Rails, Flask and Django for the app, and the team had experience with all three tools. The risky move to a statically typed, compiled environment paid off because of a solid IDE and good surrounding tools.
- robconery 16y agoThat's not entirely accurate. MVC releases major releases once per year - Rails releases quite often... just not full point releases. In fact they pushed 2.3.4 and within a week pushed 2.3.5 as there was a bug found :). Yes, you can use any DB - good point.