I just announced a Houston ALT.NET Open Spaces event. This is will be a small gathering in the spirit of past ALT.NET conferences. See the website here: ...
Hey all, I know my initial introduction to the group was somewhat controversial. A few people accused me of intentional trolling. Hopefully, I've proven over...
The dependency goes beyond mere static linking of references or similar. For POCOs, it's that my domain model is unencumbered and uninfluenced by the ...
Also, I can guarantee that you would need more than just replacing the partials and IDataProvider for replacing EF -> NH....
Ayende Rahien
Ayende@...
Feb 2, 2009 5:27 pm
19629
Try to work in a team, with a domain model that is evolving....
Ayende Rahien
Ayende@...
Feb 2, 2009 5:27 pm
19630
Can you give an example of a class from your model? jdn ... somewhat controversial. A few people accused me of intentional trolling. Hopefully, I've proven...
I actually disagree with this ... it depends on "how you did things". If you used EF to directly manage your domain objects yes, absolutely you will have a lot...
I've done this (or am doing it I guess is more accurate) with Linq to SQL (similar to how Conery did MVC Storefront). Can't really quantify if it is truly...
At that point, you are using ORM as a _really_ dumb way to get DTOs. That isn't a good way of using any ORM...
Ayende Rahien
Ayende@...
Feb 2, 2009 6:19 pm
19634
Why? How is it any different (in principle) from Episode 15, your code review of MVC Storefront? When constructing my Model, I know generally what the...
During that episode, I had to bite my tongue quite often about the amount of work that Rob had to do because Linq to SQL wasn't adequate to the job.That, ...
Ayende Rahien
Ayende@...
Feb 2, 2009 6:45 pm
19636
Well, using MVC Framework instead of Web Forms also means you have to do 'extra work' in terms of 'hand-writing' all that HTML that server controls will create...
So what? Do you remember what Rob had to do to save an Order? All those nasty state checking things that you had to do in order to map things when you don't...
Ayende Rahien
Ayende@...
Feb 2, 2009 7:00 pm
19638
You mean the part where he included the comment: //Ayende <3 this method :p So what, right back at you. How long did it take to write that code? An hour? It...
I don't recall that comment. Jdn, State management _is_ complex. Having to do it by hand is a lot of unnecessary work. Having to ferry around objects and...
Ayende Rahien
Ayende@...
Feb 2, 2009 7:11 pm
19640
State management can be complex, yes. In that case, no, it isn't. I'm going to differ with you on the definition of 'a lot' here. YMMV. jdn ... more work. ......
I had to do this in a demo project (so that I could compare with the approach where I build my custom objects) and I can assure you that converting from EF...
I wouldn't expect it to be ... But many people use this type of architecture ... with varying ORMs Cheers, Greg ... -- It is the mark of an educated mind to be...
http://www.oredev.org/topmenu/video/ videoday2.4.5a2d30d411ee6ffd28880001510.html Looks like lots of good stuff and you can download the videos for offline...
Awesome. Thanks for posting it. Does anyone know if the videos from the rest of the tracks will also be uploaded? PD: I haven't been able to download the...
Even in Iterative/Agile development, there should still be some design done at the start of an iteration. That design should solidify your Domain Model for...
I don't work by doing design of a full iteration. I do a design by feature. And every member of the team may work on a feature concurrently. Leaving that...
Ayende Rahien
Ayende@...
Feb 3, 2009 12:45 am
19650
You have to have a Viddler account to download. Annoying, I know. jdn ... from the rest ... haven't been ... for...
So you're saying that a team of 10 developers each designing and developing separate features concurrently is easier to manage than collaborating on a common...
I think Oren's point is that within one iteration it is unlikely you can fix your model, and even if you could, why would you? Design is an iterative process...
I actually started down that path of EF as a DAO. The duplication made me angry and I shifted directions. I'm really interested in your feedback. So I will...