Before comparing the technical merits you should consider that "Linq to SQL" is not supported by mono at the moment.(Which is not a big loss for me anyway). Linq is the general name given to linq bindings and currently we have : Linq to Objects, Linq to Sql, Linq to XML, Linq to JSON, Linq to NHibernate, Linq to DB4O, etc ... bindings are available if I recall correctly.<br>
<br>For subsonic and NHibernate , I never used subsonic on mono but I've read it was working on mono. On the other hand, I used NHibernate extensively on mono/linux/postgresql and I am quite happy with it.<br><br>Finally, Nhibernate does support stored procs but triggers and views are not supported by any of these frameworks directly. NHibernate offers interceptors for intercepting your db transactions before it hits to db's so in a way it emulates triggers that way. Still however you can use triggers independently. Not sure how others handle it. Finally it took 1 full month for me to feel myself comfortable with NHibernate due to it's high complexity (or may be I am not smart enough), but it was well worth.<br>
<br><br><br>just my 2 cents<br><br>Onur<br><br><div class="gmail_quote">2008/2/24 Sharique uddin Ahmed Farooqui <<a href="mailto:firstname.lastname@example.org">email@example.com</a>>:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
Hi,<br><br>I'm planning to build an ERP for my organisation. We will use mono as primary development platform. I'm a bit confused abt what should for DAL. I know little abt linq . <br>What I have decided for DAL is<br>
1. auto generated code must be extend able either in same class or as a separate class.<br>2. It must expose all databse views, triggers, stored procedures in DAL.<br><br><br>Pls help me find out the right thing.<br><br>
-- <br>Sharique uddin Ahmed Farooqui<br>(C++/C# Developer, IT Consultant)<br>A revolution is about to begin.<br>A world is about to change.<br>And you and I are "the initiator".
Mono-devel-list mailing list<br>
<a href="http://lists.ximian.com/mailman/listinfo/mono-devel-list" target="_blank">http://lists.ximian.com/mailman/listinfo/mono-devel-list</a><br>