We are really sorry regarding the trouble our product caused to your development. There is no excuse for that but nevertheless I would like to give out some more information on the problematic areas you touched in your statement:
1.DSW - so far our approach was to look at DSW as a complementary tool that we give out as means of assistance tool but not a part of our core offering (even if it was in our core installer). The good news is that we took a totally different approach and later during Q1 we will introduce our new MEF extensibility system for the visual designer, and DSW will transform into a bunch of addins rewritten specifically for that. By those means you will have the chance to directly post-process what comes out of our visual designer.
2. "Cleaning up the table " - actually Lars we are doing exactly that. Why does it look so messy? Unfortunately for our new customers, we have to deal with vast legacy and lots of backwards compatibility problems to care for. We have to serve not only new users, but those that already invested into the product and are comfortable with a given set of API. So we needed a transition at a low speed with lots of iterations... I must admit that more than obviously we didn't managed to carry out this in a smooth manner, but I think that all ends this year ( until the end of 2011 we are planning to polish and complete the transition to our new set of APIs and features).
3. "NOT interchangeable with the previous approach" - again you are totally right. Here I will only put that as of Q1 2011 we have a converting tool that assists you with transition to the new domain modeling approach. Besides that we've added converters from other ORM frameworks as well (L2S and EF) just in case you want a quick transition. The tool is a bit late, but you know what they say: better late than never.
I would also like to add that we had some major achievements during the period, and the most important ones to be revealed fully exactly in Q1 2011:
- our "code first" or 'fluent api' approach. We believe we have the most advanced and usable API in the market. I would even suggest you try it and give us a
- our free edition that now includes support for commercial MS SQL Server instances
(so far only the express edition was supported). So you can use it for commercial applications without having to pay anything. Besides that we have a lot of other free backends supported like PostgreS for example (a really nice database form my perspective).
Again we are sorry for any inconvenience caused by our product.
the Telerik team
Registration for Q1 2011 What’s New Webinar Week is now open. Mark your calendar for the week starting March 21st and book your seat
for a walk through all the exciting stuff we ship with the new release!