.NET has got a few frameworks you can use. ASP.NET WebForms is an older framework and it's somewhat similar to JavaServer Pages (JSP) and JavaServer Faces (JSF). ASP.NET MVC is a newer framework that's somewhat similar to MVC frameworks like Django or many of the PHP MVC frameworks (like CodeIgniter, Kohana and FuelPHP). There's also third party frameworks like ServiceStack <http://www.servicestack.net/mvc-powerpack/> that you can use instead. I personally prefer ASP.NET MVC but some users prefer WebForms instead. ASP.NET MVC is very clean and it's pretty easy to get started, especially if you have experience with other MVC frameworks.
Mono 3.0 supports ASP.NET MVC 3 and MVC 4 "out-of-the-box" so you shouldn't have much trouble getting it running on Mono. Mono has its own web server called XSP, but most production environments would use either the Apache module (mod_mono) or the Mono FastCGI. On Windows, you'd use IIS. On Fri, Dec 7, 2012 at 5:57 AM, edward.harvey.mono < [email protected]> wrote: > If you're planning to build/deploy a web server using a high level > language, is C# / mono / .Net a good option? Does it have something > analogous to django, jsp, etc? What web server or framework would you > expect to use?**** > > ** ** > > I'd just like to know if this is competitive against java/php/python in > the space of web application development.**** > > ** ** > > Thanks!**** > > _______________________________________________ > Mono-list maillist - [email protected] > http://lists.ximian.com/mailman/listinfo/mono-list > >
_______________________________________________ Mono-list maillist - [email protected] http://lists.ximian.com/mailman/listinfo/mono-list
