|
John Simmons / outlaw programmer wrote: It's from Microsoft.
Well, that is not really a good reason. You have to have a better reason for that, I would think.
Our shop/company has been using EF 5 and 6 with great results. We recently went to Code First, and I like that too, despite my initial hesitation...to change.
|
|
|
|
|
Dapper is written in C# which is from Microsoft too
|
|
|
|
|
I rest my case.
|
|
|
|
|
C# is simply a copy of java, but without the cross-platform capabilities.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
I'm no Java guy but observing the news Kent posts about Java language development it looks like the table has turned and Java becomes a copy of C#
More on topic:
If you're looking for a non-Microsoft "heavy" ORM then I would suggest to take a look at VITA[^]. I haven't used it myself yet but it sounds really good.
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
I just finished a small project running ASP.NET 5 on a Docker container running Ubunutu hosted in Azure
Exciting times ahead I think
The whole thing's rigged to blow, touch those tanks and "boooom"!
modified 31-Aug-21 21:01pm.
|
|
|
|
|
He he - there is no escaping - is there?
|
|
|
|
|
Slacker007 wrote: Well, that is not really a good reason.
It's always been a good reason in the past. And I like living in the past.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
What do you use instead of Visual Studio?
The whole thing's rigged to blow, touch those tanks and "boooom"!
modified 31-Aug-21 21:01pm.
|
|
|
|
|
I use edlin to edit my code, and manually compile everything (yeah it takes a lot longer, but it's hella efficient code).
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Wow, that looks like the hard way of doing things[^]
I guess you're paid by the hour?
The whole thing's rigged to blow, touch those tanks and "boooom"!
modified 31-Aug-21 21:01pm.
|
|
|
|
|
Most things that are worth doing start out hard. And that's true for so many things in life.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
Besides all of the above, I didn't ask if anyone had used EF.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
|
BTW, a few folks claim that Dapper's faster than EF6 - so I guess there's that.
|
|
|
|
|
It most certainly is - but that's apples and oranges.
If the brain were so simple we could understand it, we would be so simple we couldn't. — Lyall Watson
|
|
|
|
|
I have heard of Dapper, and that is about all. I have the most experience with EF but I am not going on the record to say that it is the best. I'm sure there are applications best suited for Dapper.
I found this to be interesting. The conclusion at the end is the most important. Dapper looks to be faster in a lot of respects. Interesting.
Don't Panic Labs – Speed Comparison: Dapper vs Entity Framework[^]
Looks like Stackoverflow uses Dapper.
|
|
|
|
|
|
andegre wrote: BY Stackoverflow.
I see that. Interesting. Thanks for the info.
|
|
|
|
|
The difference is big!
If you want faster you have to run your own, like I did.
|
|
|
|
|
Aren't .NET and Mono both from Microsoft, or are you targeting some other platform?
"One man's wage rise is another man's price increase." - Harold Wilson
"Fireproof doesn't mean the fire will never come. It means when the fire comes that you will be able to withstand it." - Michael Simmons
"You can easily judge the character of a man by how he treats those who can do nothing for him." - James D. Miles
|
|
|
|
|
I was just making a comment. I'm not targeting anything.
".45 ACP - because shooting twice is just silly" - JSOP, 2010
- You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
- When you pry the gun from my cold dead hands, be careful - the barrel will be very hot. - JSOP, 2013
|
|
|
|
|
The biggest reason I use Dapper, sometimes I just want to create some POCOs and have them access the db. With Dapper all I need is a connection string and my classes..
|
|
|
|
|
Not that one, but I have used something called 'PetaPoco', which is kinda based on Dapper. The nice thing, to me, is it is a single .cs file that can be included right in you solution. He also has a later version that is a normal assembly. You will probably need to google 'PetaPoco' to find it.
|
|
|
|
|
NPoco is the latest version of PetaPoco and is still being actively maintained.
|
|
|
|