This question is locked. New answers and comments are not allowed.
We would like to consider upgrading to the latest version of ORM and leverage a domain model which (as I understand it) will allow us to get "delta sql scripts" that we can polish up for delivery to our customer(s) without destroying their existing data.
But... Your documentation states:
If the project is enhanced with previous version of Telerik OpenAccess ORM, do not add the new designer files to this project. Use the new OpenAccess Visual Designer for new projects.
Background:
We have a large solution which uses Telerik ORM 2009.3 for about a dozen persistent objects. Most are quite simple, but 1 includes a base object, a derived object, and a referenced object. Most of the objects were forward mapped and we allowed Telerik to create the DB tables. A few of the objects were reversed mapped.
In addition we have another dozen objects which use a proprietary .NET framework to create the DAL. We left it in place because it was working and fairly isolated from the rest of the solution.
We did not configure Telerik to use stored procedures.
We've delivered the solution to a customer who is successfully using the application.
We have new requirements which include:
1) no dynamic SQL, everything must be in stored procedures.
2) additional fields need to be added to a few of the persisted classes and a couple of existing fields need to be expanded.
3) The stable proprietary DAL needs some modifications and we would like to convert it over to ORM
We've done some preliminary testing and believe we can migrate existing ORM classes to use stored procedures quite easily.
We are concerned that modifying the fields with our current version will delete and rebuild the database tables. While that is marginally acceptable for development, it is unacceptable for existing customer(s).
Ben
But... Your documentation states:
If the project is enhanced with previous version of Telerik OpenAccess ORM, do not add the new designer files to this project. Use the new OpenAccess Visual Designer for new projects.
- What does this mean?
- Can we convert to the 2010.2 version of ORM and is there any guidelines for doing so.
- Can we convert the forward mapping to a project that includes the features of the domain model. (it is my understanding you have a tool to do this for the reverse mapped classes.) Are there any guidelines for doing so?
Background:
We have a large solution which uses Telerik ORM 2009.3 for about a dozen persistent objects. Most are quite simple, but 1 includes a base object, a derived object, and a referenced object. Most of the objects were forward mapped and we allowed Telerik to create the DB tables. A few of the objects were reversed mapped.
In addition we have another dozen objects which use a proprietary .NET framework to create the DAL. We left it in place because it was working and fairly isolated from the rest of the solution.
We did not configure Telerik to use stored procedures.
We've delivered the solution to a customer who is successfully using the application.
We have new requirements which include:
1) no dynamic SQL, everything must be in stored procedures.
2) additional fields need to be added to a few of the persisted classes and a couple of existing fields need to be expanded.
3) The stable proprietary DAL needs some modifications and we would like to convert it over to ORM
We've done some preliminary testing and believe we can migrate existing ORM classes to use stored procedures quite easily.
We are concerned that modifying the fields with our current version will delete and rebuild the database tables. While that is marginally acceptable for development, it is unacceptable for existing customer(s).
Ben