Sorry for jumping in, but what stops you from binding your model entities directly as a collection in entirety ? My single advice on using datasources, would be, "don't" . anything beyond basic is proven to cause a lot of pain.
On Wed, Sep 24, 2008 at 8:20 PM, Thomas Koch <[EMAIL PROTECTED]> wrote: > > Hi Patrick - I am using NH with GridViews and ObjectDataSources all > the time, and it works like a charm. > > Check this link: > http://www.codeproject.com/KB/architecture/NHibernateBestPractices.aspx > > I emply the Dao architecture that Billy MacCaffery is using in that > article for the "DAL" part of my application. > > I also create some classes that work well with the ObjectDataSource. > An example might be a CustomerBLL that has the methods for retrieval, > update, delete, etc. This CustomerBLL in turn will invoke the Dao > classes to get the work done. > > These BLL classes might seem like a little extra work, but on the > other hand I get a very thin code-behind file for my aspx pages, > where I only check on whether or not an exception has occurred in the > BLL - DAL chain of objects. > > Hope this helps. > > Cheers, > Thomas > > > > > On 24 Sep., 13:24, pn <[EMAIL PROTECTED]> wrote: > > Hi, > > > > My team is looking for a solution to use NHibernate with ASP.NET > > GridView (for all CRUD operations). I have searched around and only > > found scattered materials for this topic. > > > > Wonder if there is any best practice out there? > > > > I also saw that LINQ to NHibernate might be an answer because in .NET > > 3.5 there is a LinqDataSource. However, how ready is the Linq for > > NHibernate in NHibernateContrib? Anyone have tried it? > > > > Thanks, > > - Patrick > > > -- Sidar Ok http://www.sidarok.com --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "nhusers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/nhusers?hl=en -~----------~----~----~----~------~----~------~--~---
