Something else perhaps? I am already using nHibernate, but I get occasional issues where a lazy initialized proxy object won’t actually initialize. I’m thinking of trying something else. The site has user accounts, user posts and photos, and filtering of those to certain location names and title/description matches. Not to mention voting, rating, and marking as a favorite. All of these cause various amounts of db load.
Something else perhaps? I am already using nHibernate, but I get occasional issues where
Share
I love SubSonic as it is quite easy to configure and generate a DAL. The implementation is not a full fledged ORM, as it only create a class per table. Being able to use stored procedures compensates for when you need to compose objects that are the results of joins. Again, SubSonic is intended to be functional, so it will help you achieve project goals quickly.
That said, you are not able to use SubSonic to ‘compose objects’ – there is no configuration file that describes the relationships between classes. The database still dictates how you shape your solution.