Hi, We are currently evaluating various technologies and designing our new product.
Our new product will include multi-tenancy. Each customer will be supplied with a standard database, but the system will allow users to modify the database (by adding or removing fields from existing tablesor adding totally new tables). Each customer will have their own separate database. The database modification will be done via a web interface. We are looking at MVC2 and NHibernate 2. This is the first time we've used either technology, so it's a steep learning curve for us. We've read some interesting ideas, particularly on the Ayende site: http://ayende.com/Blog/archive/2009/04/11/nhibernate-mapping-ltdynamic-componentgt.aspx One question we have is, can the data model be easily updated at runtime to match the new fields added by customers? Also, how do we get the application to use separate data models for each customer (although each customer will have a separate database, they will all be served by the same application which will determine which database to connect to)? Regards. Matt. -- 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.
