Answered by:
Future of Dynamic Data ... is there any?

Question
-
User-1847166894 posted
YES !!
I am coming back after struggling with many other tools:- LLBLGenpro, AspNetRunner, CodeOnTime, IronSpeed, ASPXForms, Haystack, CodeSmith and the usual plain ASP.Net
After watching Julie Learman's course about EF6 it seems to me that the route to go, instead of MVC Framework, Angular or even Core ... it really seems that Dynamic Data is so much straight forward and better
I read a lot Oleg Sych's Unlesahed and also all material from CSharpBits from Mr. Steve Naughton (kind of Dynamic Data bible) and rewatching all GuysFromRolla and 17 initial videos on Dynamic Data
Dynamic Data is by far so much, much, much, much, much .... GOOD !!! than any of the above mentioned .... because its sustainability and freedom for customizing all things inside Dynamic Data. Is quite complex ... YES !!! it is but once you have developed some basic skills, using controls and making customization is every time a lot easier ... even though complex ... but "digestible"
With EF6 it seems we can go (more or less ... in a broad way) you can go back to the DAL's and BLL ASP.Net 2.0 ages ... which was great by the way ... so you have plenty of control on what you are doing and delivering
Best regards to all of you
Carlos
Saturday, March 18, 2017 5:01 AM
Answers
-
User-330204900 posted
HI Carlos, there are some minor issue with EF6 and greater you have to replace the EntityDataSource for a new one and there is a drawback here as it unwraps the DBContext to get at the underlying ObjectContext and passes all reads and writes through that which means you will have to do the same with the EF6 DB Context if you want to do any business logic processing during the save. and as such removes most of the advantages of using EF6 for me :(
I have spoken to the team when I was still an MVP but have not managed to get the EntityDataSource open sourced so we could fix it our selves.
P.S. is still says I'm an MVP here but I lost it Jan 2017 due to lack of activity on the forums :) i.e. no activity for over a year really as no-one was posting here :)
I am working on some new ideas of bringing DD to AngularJS but that is some time off :)
- Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
Saturday, March 18, 2017 5:57 PM
All replies
-
User-330204900 posted
HI Carlos, there are some minor issue with EF6 and greater you have to replace the EntityDataSource for a new one and there is a drawback here as it unwraps the DBContext to get at the underlying ObjectContext and passes all reads and writes through that which means you will have to do the same with the EF6 DB Context if you want to do any business logic processing during the save. and as such removes most of the advantages of using EF6 for me :(
I have spoken to the team when I was still an MVP but have not managed to get the EntityDataSource open sourced so we could fix it our selves.
P.S. is still says I'm an MVP here but I lost it Jan 2017 due to lack of activity on the forums :) i.e. no activity for over a year really as no-one was posting here :)
I am working on some new ideas of bringing DD to AngularJS but that is some time off :)
- Marked as answer by Anonymous Thursday, October 7, 2021 12:00 AM
Saturday, March 18, 2017 5:57 PM -
User-1847166894 posted
It's quite astonishingly unexpected, surprisingly and unbelievable incredulous to me, that such an amazing way of programming, so rich in many features, simple in its most underlying basic concepts (even though not quite simple in its amazing framework source code), may have been deprecated by MS
Having said that, I will try it again because the richness you have in DD trough the metadata way of defining things, the simplicity which it has for just allowing you modify your model and you can practically restart everything from scratch but maintaining all of you had previously accomplished in your programming ... that's quite fantastic
I just feel that Core, Angular, MVC and many other ways of programming are just too complicated to learn for a programmer
DD is simple it its own philosophical devices and that's why I kind of love it
I really tried with CodeOnTime but is just that you have to pay so much for having kind of too little for such a price
So, DD is free and pretty much customizable in the way I like it
I think Polita did good creating DD. Oleg Sych did a great job too and Mr. Ebbo ... also Mr. Shoemaker and Mr. Hanselman.
Special mention to the master guru : Mr. Naughton ... the DD biblicist
Maybe all of you should restart thinking about the new DD .... DD version 2017 with the whole set of newest controls already available in the Visual Studio UI development interface
Carlos
Sunday, March 19, 2017 5:15 PM -
User-330204900 posted
I like you feeling and I am trying to get something going in that direction, but Web Forms will not be the medium, as I said before I am working on two new ideas;
- Bringing DD to AngulasJS
- A completely new project type Client Side Web Forms
it will take time but long term client side is the way forward but what Web Forms Developers want is an easy in to Client Side development something that gives them the feeling of developing Web Forms application but having all the advantages of Web Forms with none of the drawbacks, i.e. post back no state etc.
Monday, March 20, 2017 10:16 AM