Hi,
I'm currently evaluating DevForce EF (Haven't started any development yet with it). I found your product via a Webinar and was impressed by it's functionality. We have build an application in C# with the Entity Framework (is life) and we've run into several issues that are going to take us a lot of time to resolve. One of them is caching, which I've seen is implemented into the DevForce EF Framework amongs many other functionality we could defenitly profit from.
Let me tell you about the application and then come to my question.
In principle it is a 3 Tier Client/Server Application, fully written in C#.
We've used the Entity Framework as our Datalayer (Beta 3).
The Application is divided into 2 Programs.
1. Is a Server
2. Is the Gui written with custom Controls
Communication between the Client and Server is done via Remoting.
The Server can serve many Clients.
The Business Logic is in the Server.
Data Retrieve for the main part is done using LINQ to Entities and LINQ to SQL. Some Retrieval is done via SQL Strings (the old fashion way).
Now for the question. If we implement our own caching mechanism I estimate that we are going to burn more time and money than we would when we would buy DevForce EF. Having said that. I don't know how much time would be involved getting the Application refitted with DevForce EF. Now I don't want a commercial answer, just give me the facts. How hard is it to refit our Application with DevForce EF.
Cheers,
Paul Sinnema.