Hi Dale,

All of the sites are base on the latest release of SLES, running Mono 2.10.2 
(latest patch release fixed a number of ASP.NET MVC3 issues, you may still need 
to pull a few patches from github, if you experience problems, but generally 
2.10.2 worked for us). Apache and mod_mono was used for these installations. 
All development was done in Visual Studio 2010. As for ORM, NHibernate was the 
main choice, with PostgreSQL. I personally prefer to use a Micro ORM and my 
current choice would be PetaPoco, but I would not rule out using Dapper or 
Massive.

For a couple of my own websites I did try out using Ubuntu, Nginx and the 
FastCGI server, along with MongoDB. This worked well once you get over the 
Mono/Ubuntu compilation headaches, which I believe Xamarin are working on 
making simpler. If I had to choose between Apache and Nginx, I would prefer to 
use Nginx (Super fast and the memory footprint is very small, ideal for a VPS). 
I would however like to see a more performant solution than FastCGI. I 
considered using Nginx as a reverse-proxy to xsp4 or something similar but the 
use of xsp4 in production seems to be strongly advised against. Maybe this will 
be solved as other alternatives mature.

I finally ended up using AppHarbor, which for deployment has been an absolute 
joy. However this is on Windows so probably not the best place to mention it. 
;-)


Regards
Matthew


On 27/07/2011, at 6:06 AM, Dale E. Moore wrote:

> Hi Walter;
> 
> Your words are very encouraging! What would be your suggested components? For 
> development and live operation?
> 
> OpenSUSE 11.4
> mono 2.10
> monodevelop 2.6
> sqlmetal with linq to sql
> PostgreSQL
> apache with mod_mono
> 
> Or would you suggest different components/approach?
> 
> I look forward to hearing from you,
> Dale
> 

_______________________________________________
Mono-list maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list

Reply via email to